web-dev-qa-db-ja.com

xrandrがすべてのポートと解像度を表示しない

私は最近、Ubuntu 18.04 LTSマシン用に新しいNvidiaドライバー390.87をインストールしました。

enter image description here

今、私はもうDPを介して外部モニターを接続することはできません。

xrandrはDPポートを表示しなくなりました:

Screen 0: minimum 8 x 8, current 1600 x 900, maximum 16384 x 16384 LVDS-1-1 connected primary 1600x900+0+0 (normal left inverted right x axis y axis) 310mm x 174mm 1600x900 60.00 + 59.99* 59.94 59.95 59.82
1440x900 59.89
1400x900 59.96 59.88
1440x810 60.00 59.97
1368x768 59.88 59.85
1360x768 59.80 59.96
(...) VGA-1-1 disconnected (normal left inverted right x axis y axis)

私は何をすべきか?

編集:さらなる情報

私の/etc/X11/Xorg.confは空です。これが問題の根本にある可能性があります。これは、Sudo nvidia-xconfigを実行して新しいXorg.confを書き込むたびにログインできなくなるためです。つまり、マシンを再起動してログイン画面でパスワードを入力すると、マウスカーソルがフリーズします。その後、別のttyに変更できますが、グラフィカルインターフェイスを起動できません。 Linuxグラフィックシステムは非常に複雑です...

デバッグを開始するにはどうすればよいですか?

1
wnstnsmth

buntuforums.org に関する同様の質問に対するこの回答に従うことで、この問題を解決しました。

NVIDIA KMS(390.77でデフォルトで有効)を無効にすると、問題が解決します。

Edit /lib/modprobe.d/nvidia-kms.conf file and set modeset to 0:
options nvidia-drm modeset=0

保存し、initramfsを更新して再起動します。

Sudo update-initramfs -u

リブート

0
wnstnsmth