私は台無しにしました。 nVidia GeForce 8400M GSビデオカードを搭載したHP Pavilion dv6000ラップトップで作業しています。外部ディスプレイの解像度に問題があり、Ubuntuディスプレイマネージャーが適切なディスプレイの解像度を認識していなかったため、nVidia Xサーバー設定で設定を開始しました。 Xスクリーン1を追加し、X構成ファイルに保存しました。私はそれがどのように起こったのかわかりませんが、どういうわけか内蔵ディスプレイをオフにし、オンにすることはできません。これが発生した後、ビデオカードドライバーを更新しましたが、問題はまだ存在します。
nvidia-smiの出力:
+------------------------------------------------------+
| NVIDIA-SMI 340.102 Driver Version: 340.102 |
|----------------------------+-------------------+----------------------+
| GPU Name Persistence-M| Bus-Id Disp.A | Volatile Uncorr. ECC |
| Fan Temp Perf Pwr:Usage/Cap| Memory-Usage | GPU-Util Compute M. |
|============================+===================+======================|
| 0 GeForce 8400M GS Off | 0000:01:00.0 N/A | N/A |
| N/A 65C P0 N/A / N/A | 234MiB / 255MiB | N/A Default |
+----------------------------+-------------------+----------------------+
+-----------------------------------------------------------------------+
| Compute processes: GPU Memory |
| GPU PID Process name Usage |
|=======================================================================|
| 0 Not Supported |
+-----------------------------------------------------------------------+
xorg.conf
# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings: version 361.42 (buildd@lgw01-18) Tue Apr 5 14:33:28 UTC 2016
Section "ServerLayout"
Identifier "Layout0"
Screen 0 "Screen0" 0 0
Screen 1 "Screen1" RightOf "Screen0"
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "Mouse0" "CorePointer"
Option "Xinerama" "0"
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: builtin, VertRefresh source: builtin
Identifier "Monitor0"
VendorName "Unknown"
ModelName "CRT-0"
HorizSync 28.0 - 55.0
VertRefresh 43.0 - 72.0
Option "DPMS"
EndSection
Section "Monitor"
# HorizSync source: edid, VertRefresh source: edid
Identifier "Monitor1"
VendorName "Unknown"
ModelName "AU Optronics Corporation"
HorizSync 30.0 - 75.0
VertRefresh 60.0
Option "DPMS"
EndSection
Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce 8400M GS"
BusID "PCI:1:0:0"
Screen 0
EndSection
Section "Device"
Identifier "Device1"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce 8400M GS"
BusID "PCI:1:0:0"
Screen 1
EndSection
Section "Screen"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 24
Option "Stereo" "0"
Option "nvidiaXineramaInfoOrder" "CRT-0"
Option "metamodes" "VGA-0: 1360x768 +0+0"
Option "SLI" "Off"
Option "MultiGPU" "Off"
Option "BaseMosaic" "off"
SubSection "Display"
Depth 24
EndSubSection
EndSection
Section "Screen"
Identifier "Screen1"
Device "Device1"
Monitor "Monitor1"
DefaultDepth 24
Option "Stereo" "0"
Option "metamodes" "LVDS-0: nvidia-auto-select +0+0 {viewportin=1440x900}"
Option "SLI" "Off"
Option "MultiGPU" "Off"
Option "BaseMosaic" "off"
SubSection "Display"
Depth 24
EndSubSection
EndSection
私の推測では、xorg.confからScreen 1へのすべての参照を削除するか、このファイルを元のファイルに復元する必要があります。ただし、xorg.conf.backupファイルもオリジナルではありません。この問題の解決に取り組んでいる間にシステムを複数回再起動したためです。
この問題を修正する方法や、GeForce 8400M GSの元のxorg.confファイルの入手先はありますか?
strg + alt + f1
でtty1に切り替え、ログインして/etc/X11/xorg.conf
を削除します。
次にSudo systemctl restart display-manager.service
を実行します。
これにより設定がリセットされ、構成を再開できます。
Nvidiaのデフォルト設定を作成するディスプレイマネージャーを再起動する前に、nvidia-xconfig
を実行することもできます。