Ryzen 3990X、Nvidia Quadro RTX 4000、256GB DDR4、CentOS 7コンピュータを設定するとき:
モニター:Dell up2414q
背景:USBキーを介してCentOS 7を正しくインストールした後、グラフィックターミナルから自分のユーザーアカウントにログインできました。次に、X86_64(v440)用のNvidiaドライバをインストールすることでした。
インストール手順に従ってコンピュータを再起動すると、ログイン画面の代わりに黒い画面が表示されます。検索が始まります。私は何百ものフォーラムをフォローしましたが、そのうちのどれも「なぜ」だけを言い、「何をすべきか」だけを話し、実際にそれらのどれも包括的ではありません。
これが私が見つけた最高のものです。 Dave_Bの答えは、何百もの他の解決策が機能しなかった後に機能しました。 NVIDIAドライバを最初にアンインストールする必要もなく、単に再インストールしました。以下のステップ5を完了した後、このリンクの回答に従い、黒い画面が消え、現在残っている問題を修正しました。https://unix.stackexchange.com/a/560515/318683
私の場合、それは本当であることが証明されており、明らかに必要なものがあります。
- nouveauを無効にする必要があります。それ以外の場合、nvidiaドライバは邪魔になります。これはブラックリストに追加し、グルーブ構成に追加することによって行われます。
- grub設定ファイルを修正したいです。
- nvidia_drm.modeset=1 を grub ローダー設定に追加したくありません。これは最終的にディスプレイマネージャ(gdm、kdeなど)と衝突します。
- 私たちはXrandrを活用してデスクトップマネージャの前に発生するグラフィックターミナルを修正し、再起動後も持続する永続的に設定可能なソリューションを可能にしたいと思います。
- 私たちが使用しているモニターの解像度に対応するX11構成ファイルにModelineを追加しようとしています。
重要:黒いグラフィック端末を処理するときに使用可能な端末から起動するには、grubローダーのカーネルパラメータの末尾に「single」という単語または数字3を追加してください。
Q:ドライバがインストールされ、OSがログイン画面で起動しました。 4k解像度が2つの1920 x 2160タイルの代わりに1つのタイルとして表示されるようにするにはどうすればよいですか? 60Hzを維持してください。 nvidia xserver GUIは最大1920×1080の解像度のみを表示します。
現在位置:「Xrandr」と入力すると、接続されているモニターに使用できるモードが表示されます。ほとんどの行には2次元しかありませんが、現在選択されている表示解像度は「*」で強調表示されます。
混乱している部分:モニター(miniDP) - DP(GPU)ケーブルは1つだけ接続されていますが、Xrandrには接続されているデバイスDP-4.8とDP-4.9が2本表示されています。それぞれは必要な4k解像度の1/2を持ち、ログイン画面とログイン後に視覚的に接続されているようです。画面の両面の色が異なるのはなぜですか?設定でイコライジングできますか?この機械は、部分的に3Dモデリング、操作されたアニメーションなどに加えて、このQuadro rtxが10ビット色深度で提供する真の4Kタイルにも使用されます。したがって、主なユースケースではシームレスなディスプレイが必要です。
ありがとうございます。サポートのために、より多くのコンテンツと参照を追加できます。この5つの必須項目のうち重複する項目がある場合は、コメントでその理由を教えてください! :D
ベストアンサー1
混乱している部分:モニター(miniDP) - DP(GPU)ケーブルは1つだけ接続されていますが、Xrandrには接続されているデバイスDP-4.8とDP-4.9が2本表示されています。
1つのDisplayPort出力は、複数のディスプレイにデータを提供できます。これをDisplayPortマルチストリーム転送(MST)と呼びます。 4kモニターが2つの別々の半分にレンダリングされているようです。それはおそらく、以前のバージョンとの互換性機能のためですか?
このミステリーを解決するには、モニターのメーカー、モデル、構成に関する情報が必要です。しかし、あなたは私たちに何も知らないようです。お願いします質問を編集してくださいディスプレイに情報を追加する - ディスプレイ自体の DisplayPort バージョンまたは転送モードに関連する構成設定が特に重要です。