web-dev-qa-db-ja.com

デュアルモニターが機能しない-2グラフィックカード用のNvidiaドライバーのインストール方法-GT630およびGT610

解決済み!! Ubuntu 16.04:

ソフトウェア追加ドライバーでは、GT630 - Nvidia-340が利用可能なドライバーであり、GT610 - Nvidia-304が利用可能です。どちらをインストールしても、両方のモニターで機能しません。両方をインストールして、その特定のデバイスに使用するドライバーを指定できるかどうかは疑問です:

解決済みxorg.confの作業コピーを返信します。解決後、何か他のものを台無しにしました。 今この問題 を修正しようとしています。 Xorg.confの作業コピーをバックアップしました。

1)Nvidia-340をインストールすると、最初のモニターでのみ機能し、2番目のモニターには表示されません。 Xinermaが有効になっている場合、セカンダリモニターの中央にUbuntu Logoがあり、マウスを移動できます。しかし、ウィンドウは移動できず、メニューバーもありません。

xorg.0.log:

  nvidia-1 : No input driver specified, ignoring this device.
  nvidia-1 : This device may have been added with another device file.

GT610にはデフォルトでNouveauが使用されています。

blacklist-noueveaを再起動すると、Ubuntuロゴではなく、黒い画面になり、そのモニターでマウスを動かすことができます(Xカーソル)。

2)Nvidia-304をインストールして再起動すると、グラフィックメモリエラーが少なくなり、alt + shift + f1を押してパージする必要があります表示を戻すnvidia-304

Nvidia-304はGT630では動作せず、nvidia-340はGT610では動作しないと思いますか?そして、どちらも2つの異なるドライバーを持つことはできませんか????

画面1-GT630

画面2-GT610

Xinermaを有効にすると、表示プロパティにアクセスできなくなります(Xrandr拡張機能が存在しません)。そこで、nvidia-settingsX Server settingsでは両方のディスプレイが有効になり、X Screen 0オプションでは両方のGPUがリストされます)。 GT610としてGPUを搭載したXスクリーン1が必要ですか?

UPDATE:Xorg.confを再構築した後、ロックウィンドウでX Screen 1nvidia-settingsが表示されます。マウスをセカンダリモニターにホバーすると、ログインプロンプトがセカンダリモニターに切り替わります。私もログインできます。しかし、まだ問題があります。

Ubuntuロゴはついになくなりましたが、MENUバーはなく、デフォルトの背景がすべての上にありますか?ウィンドウを次のモニターに移動できますが、表示できません。デフォルトの背景の背後にあります。予測できる場合は、ウィンドウを画面1にドラッグして戻すことができます。壁紙を変更すると、lightdmを再起動しない限り、モニター1にしか表示されません。

誰かが私に何かを提案してください..ちょっとこれを修正するために近づいています。過去3か月間にUbuntuをインストールするのは今回が2回目であり、これを1回だけ修正しようとしています。そうでない場合は、この週末に立ち上げる必要があります-Nouveauドライバーを切り替えるか、Windowsに切り替えます。

Xorgを再構築する方法は? :nvidia-settingを開き、xorg.confを削除して保存しました。

Base-Mosiacを有効にすると、セカンダリモニターが無効になり、nvidia-settingに表示されなくなります。 xorgs.confでBase-Mosiacを手動でオンにしようとしましたが、セカンダリモニターでは何もしませんでした。

一番近いのは、セカンダリモニターを中心とした340台のドライブとUbuntuロゴです。

3)nouvevaドライバーはデュアルモニターで動作しますが、最初のモニターではマウスが常にちらつきます。 、ビデオなしで1分間に2、3回(まだ非常に迷惑です)。セカンダリモニターではちらつきません。

xorgs.conf-更新

Section "ServerLayout"
Identifier     "Layout0"
Screen      0  "Screen0" 0 0
Screen      1  "Screen1" RightOf "Screen0"
InputDevice    "Keyboard0" "CoreKeyboard"
InputDevice    "Mouse0" "CorePointer"
Option         "Xinerama" "1"
EndSection

Section "Files"
EndSection

Section "Module"
Load           "dbe"
Load           "extmod"
Load           "type1"
Load           "freetype"
Load           "glx"
EndSection

Section "InputDevice"

# generated from default
Identifier     "Mouse0"
Driver         "mouse"
Option         "Protocol" "auto"
Option         "Device" "/dev/psaux"
Option         "Emulate3Buttons" "no"
Option         "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"

# generated from default
Identifier     "Keyboard0"
Driver         "kbd"
EndSection

Section "Monitor"

# HorizSync source: edid, VertRefresh source: edid
Identifier     "Monitor0"
VendorName     "Unknown"
ModelName      "Samsung"
HorizSync       30.0 - 81.0
VertRefresh     56.0 - 75.0
Option         "DPMS"
EndSection

Section "Monitor"

# HorizSync source: unknown, VertRefresh source: unknown
Identifier     "Monitor1"
VendorName     "Unknown"
ModelName      "Samsung"
HorizSync       30.0 - 81.0
VertRefresh     56.0 - 75.0
Option         "DPMS"
EndSection

Section "Device"
Identifier     "Device0"
Driver         "nvidia"
VendorName     "NVIDIA Corporation"
BoardName      "GeForce GT 630"
BusID          "PCI:1:0:0"
EndSection

Section "Device"
Identifier     "Device1"
Driver         "nvidia"
VendorName     "NVIDIA Corporation"
BoardName      "GeForce GT 610"
BusID          "PCI:2:0:0"
EndSection

Section "Screen"

Identifier     "Screen0"
Device         "Device0"
Monitor        "Monitor0"
DefaultDepth    24
Option         "nvidiaXineramaInfoOrder" "CRT-0"
Option         "Stereo" "0"
Option         "metamodes" "nvidia-auto-select +0+0"
Option         "SLI" "Off"
Option         "MultiGPU" "Off"
Option         "BaseMosaic" "off"
SubSection     "Display"
    Depth       24
    EndSubSection
EndSection

Section "Screen"
# Removed Option "BaseMosaic" "on"
Identifier     "Screen1"
Device         "Device1"
Monitor        "Monitor1"
DefaultDepth    24
Option         "nvidiaXineramaInfoOrder" "CRT-1"
Option         "Stereo" "0"
Option         "metamodes" "nvidia-auto-select +0+0"
Option         "SLI" "Off"
Option         "MultiGPU" "Off"
Option         "BaseMosaic" "off"
SubSection     "Display"
    Depth       24
    EndSubSection
EndSection
3
user630702

主な変更は、xorg.confの1行のみでした。 noueveaがブラックリストに登録されているため、両方のカードがNvidia-340ドライバーを使用しています。

Screen      1  "Screen1" RightOf "Screen0"
Changed as
Screen      1  "Screen1" 1440 0

次に、再起動中に変更されないように読み取り専用にします:chmod 440 /etc/X11/xorg.conf

これで、2番目のディスプレイが機能しました。そうでない場合は、プライマリモニターのPCIスロット(lshw)を確認し、バスIDとBoardNameを反転してみてください。 ORむしろxorg.confを再構築します。 nvidia-settingを開いてからxorg.confを削除し、nvidia-settingに保存をクリックします

Section "Device"
Identifier     "Device0"
Driver         "nvidia"
VendorName     "NVIDIA Corporation"
BoardName      "GeForce GT 610" <- before it was 630
BusID          "PCI:2:0:0"      <- before it was 1:0:0

Section "Device"
Identifier     "Device1"
Driver         "nvidia"
VendorName     "NVIDIA Corporation"
BoardName      "GeForce GT 630"
BusID          "PCI:1:0:0"

そのxorg.confについてのすべて。それで遊んで、それは動作するはずです。テーマ/ユニティウィンドウが台無しになった場合は、次の手順に従ってください。

手順:

  1. Ctrl + Alt + F1を押す
  2. Sudoサービスlightdmの停止
  3. rm〜/ .config/dconf/user
  4. Sudoサービスlightdmの開始
2
user630702