Geforce 970ドライバのインストール後にマルチモニタを表示できない

Geforce 970ドライバのインストール後にマルチモニタを表示できない

複数のモニタにまたがってデスクトップを拡張しようとしていますが、Displayそこに入るとモニタは1つだけ表示されます(解像度が640×480のNvidia 970)。しかし、これを行うと、inxi -Gxグラフィックカードが2枚見えます。 3つのモニターすべてに画面を表示する方法をご存知ですか?

king@king-MS-7640 ~ $ inxi -Gx
Graphics:  Card-1: NVIDIA Device 13c2 bus-ID: 01:00.0
           Card-2: Advanced Micro Devices [AMD/ATI] Cedar [Radeon HD 5000/6000/7350/8350 Series]
           bus-ID: 02:00.0
           Display Server: X.Org 1.17.1 driver: nvidia
           Resolution: [email protected]
           GLX Renderer: GeForce GTX 970/PCIe/SSE2
           GLX Version: 4.5.0 NVIDIA 367.44 Direct Rendering: Yes

必要に応じて、970のインストールプロセスは次のとおりです。

#physically unplug nvidia 970
#reinstall mint 17.3
add launchpad ppa
apt-get update
sudo apt-get install nvidia-367
sudo reboot
#reconnect the disconnected 970
#fails to launch xserver
sudo nvidia-xconfig
sudo reboot

2つのモニタがRadeon(DVIスプリッタ経由)に接続され、1つのモニタがGeforce 970(DVI経由)に接続されています。

ベストアンサー1

基本に戻る:

あなたのグラフィックカードは次のように作られています。Xサーバー。 Xサーバーは利用可能なハードウェアを使用するように自動的に設定しようとしますが、これはうまくいきません(または望む方法では機能しません)。この場合、次のようにXサーバーを構成する必要があります。xorg.confファイル(参照ここ/etc/X11/xorg.confUbuntuの場所はDebianシステムの「伝統的な」場所に置かれました。

もう一つの合併症はNvidiaドライバはプライベートソースなので、他のXドライバとうまく機能しない場合があります。

第二の合併症はオープンソースです。レイトンドライバーと排他的な衝突ファーグラックスドライバがあるため、インストールした場合は、「fglrx」を含むパッケージをすべて削除する必要があります。

他のすべてのソフトウェアは、これより高いレベルで動作します。そのため、素晴らしいGUIを使用してすべてを構成できるソフトウェアがありますが、問題が発生した場合はまだこのレベルに戻って問題を解決する方法を見つける必要があります。

1)Xサーバーの構成をデバッグしようとするときに最初にすべきことは、次の点を見てください。ログファイル。私のシステムでは、ログファイルは/var/log/Xorg.0.log最初のXサーバーを表す「0」にあります(通常は1つですが、複数のサーバーを起動できます)。ログファイルはドライバが何であるかを示します。

だから、この記事を一度見てください。 AMDカードが記載されていますが、何らかのエラーがある場合は、次に何を見つけるべきかを知ることができます。 AMDカードがまったく言及されていない場合、デフォルトでは最初のカードのみが使用されるため、1つが必要ですxorg.conf

変更してxorg.confサーバーを再起動するたびに、ログファイルを再確認して、機能しているものと機能していないことを確認してください。

2) X サーバーは次のように構成されます。ディスプレイマネージャ。 GnomeデスクトップのディスプレイマネージャはgdmKDEのディスプレイマネージャと呼ばれますkdm。 Xサーバーを再起動するには、コンソールログインでこれらのサーバーを再起動します(再起動より高速です)。

あなたのUbuntuはsystemdを使用できますが(私はそうではありません)systemctl restart gdm.servicesystemctrl restart kdm.service

3)ディスプレイマネージャを停止するか(systemctrl stop代わりにrestartリカバリモードで起動する場合)、X -configureXを使用してデフォルト設定に対応する設定ファイルを作成できます。これは必ずしも必要ではありませんが、構成ファイルの構造とさまざまなセクションでハードウェアを見つける方法についてのアイデアを提供します。

4)ファイルの最も重要な部分は、カードごとに1つずつ、xorg.conf2つのセクションです。device彼らは次のようにする必要があります

Section "Device"
    Identifier  "NVIDIA Card"
    Driver      "nvidia"
    BusID       "PCI:1:0:0"
EndSection

Section "Device"
    Identifier  "AMD Card"
    Driver      "radeon"
    BusID       "PCI:2:0:0"
EndSection

これで十分である可能性が高く、他のセクションは不要で、デフォルトは機能します。あなた可能ServerLayoutディスプレイが目的の方法で配置されていない場合は、セクションが必要です。

それでも問題が解決しない場合は、ログファイルを調べて問題を特定し、xorg.confそれに応じて変更してみてください。このプロセスは、次に何をすべきかを知るためにログファイルを調べる必要があるため、段階的に説明することはできません。

ファイル形式xorg.confと利用可能なオプションは、マニュアルページ(man xorg.conf、、、man nvidia)にも記載されていますman radeon

関連質問:

おすすめ記事