web-dev-qa-db-ja.com

4k @ 60hzを使用してNvidiaドライバーでグラフィカルなCentOS7ターミナルを起動するようにX(およびその他の設定)をどのように構成しますか

Ryzen 3990X、Nvidia Quadro RTX 4000、256GB DDR4、CentOS7マシンのセットアップ中:

モニター:Dell up2414q

背景:USBキーを介してCentOS 7を適切にインストールした後、グラフィカル端末でユーザーアカウントにログインできました。私のプレートの次のことは、X86_64用のNvidiaドライバー(v440)をインストールすることでした。

インストール手順に従ってマシンを再起動すると、ログイン画面ではなく黒い画面が表示されました。検索が始まりました。私は何百ものフォーラムを追跡しましたが、どれも「なぜ」「何をすべきか」だけを言っておらず、実際には包括的なものはありませんでした。

これは私が見つけた最高のことでした。Dave_Bの答えは、他の何百ものソリューションが機能しなかった後に機能しました。最初にnvidiaドライバーをアンインストールする必要はなく、オーバートップで再インストールしただけです。以下の5つの手順を実行した後、このリンクの回答を実行すると、黒い画面を超えて現在の残りの問題に進むことができました: https://unix.stackexchange.com/a/560515/31868

私の場合、真実であり、明らかに必要であることが証明されたいくつかの事柄。

  1. nouveauを無効にする必要があります。無効にしないと、nvidiaドライバーの邪魔になります。ブラックリストに登録し、grub構成に追加することで実行されます。
  2. grub構成ファイルを変更したい
  3. grubローダー構成にnvidia_drm.modeset = 1を追加したくないので、ディスプレイマネージャー(gdm、kdeなど)と戦うことになります。
  4. xrandrを利用してグラフィカル端末を変更したいと思います。デスクトップマネージャーの前のレイヤーで発生し、再起動後も持続する永続的に構成可能なソリューションを可能にします。
  5. 使用しているディスプレイの解像度に対応するModelineをX11構成ファイルに追加します。

Essentials:grub loaderで、カーネルパラメーターの最後に「single」という単語または数字の3を追加します。黒のグラフィカル端末を扱うときに使用可能な端末を起動するため。

質問:ドライバーがインストールされ、OSがログイン画面で起動したので、4k解像度が1920x2160の2タイルではなく1タイルとして表示されるようにするにはどうすればよいですか? 60Hzのままです。 nvidia xserver GUIは、1920x1080までの解像度のみを表示します。

私がいる場所:「Xrandr」と入力すると、接続されたディスプレイが利用できるモードが表示されます。ほとんどの行には2次元しかありませんが、現在選択されている表示解像度は「*」で強調表示されます

紛らわしい部分:私は単一のモニター(miniDP)をDP(GPU)ケーブルに接続しただけですが、Xrandrは2つの接続されたデバイスDP-4.8とDP-4.9を示しています。それぞれが希望する4k解像度の1/2であり、ログイン画面とログイン時に視覚的につなぎ合わされているように見えます。画面の2つの面の色が異なるのはなぜですか?これは設定でイコライズできますか?このマシンは、3Dモデリングのリギングアニメーションなどと、このQuadrotxが提供する10ビットの色深度を持つ真の4kタイルに部分的に使用されます。そのため、その主な使用例では、見た目のないディスプレイが必要です。

おかげで、私はおそらくサポートへの参照をさらに追加します。そして、これらの5つの必要なアイテムのいずれかが不要であると思われる場合は、コメントでその理由を教えてください!! :D

1
Adam

紛らわしい部分:私は単一のモニター(miniDP)をDP(GPU)ケーブルに接続しただけですが、Xrandrは2つの接続されたデバイスDP-4.8とDP-4.9を示しています。

1つのDisplayPort出力で複数のディスプレイにデータを提供できます。これはDisplayPortマルチストリームトランスポート(MST)と呼ばれます。あなたの4kディスプレイは、おそらく下位互換性機能として、2つの別々の半分として表示されているように見えますか?

この謎を解くには、ディスプレイのメーカー、モデル、構成に関する情報が必要です。それについては何も言わなかったようです。 質問を編集してくださいディスプレイに情報を追加してください-特に興味深いのは、DisplayPortのバージョンまたはディスプレイ自体の転送モードを参照する構成設定です。

1
telcoM