NVIDIAのビデオドライバーを使用すると、ラップトップ(Acer Nitro 5)がHDMIケーブルからの外部モニターを検出しません。最新のドライバーと異なるバージョンを使用して削除と再インストールを試みましたが、何も機能しないようです。ただし、X.Org Xサーバー-Nouveauディスプレイドライバーの使用に切り替えると、外部モニターを検出でき、すべてが正常に機能します。
明らかに、Nvidiaのドライバーを使用したいのですが、X.OrgXserverドライバーを使用したいくつかの本当に奇妙なバグもあります。たとえば、ラップトップのふたを閉じてもセッションは再開されないため、ラップトップの電源を手動でオフにする必要があります。
誰もが問題と可能な解決策を知っていますか?私は数時間フォーラムを調査してきましたが、何もうまくいきませんでした。 X.OrgXサーバードライバーとNvidiaドライバーを使用したいくつかのコマンドの出力を含めました。前もって感謝します。
lspci -v | grep -i vga
00:02.0 VGA compatible controller: Intel Corporation Device 591b (rev 04) (prog-if 00 [VGA controller])
01:00.0 VGA compatible controller: NVIDIA Corporation GP107M [GeForce GTX 1050 Mobile] (rev a1) (prog-if 00 [VGA controller])
X.OrgXサーバードライバーの使用
xrandr --listmonitors
Monitors: 2
0: +*eDP-1 1920/344x1080/194+1680+0 eDP-1
1: +HDMI-1-1 1680/474x1050/296+0+0 HDMI-1-1
Nvidiaドライバーの使用(バージョン396.24)
xrandr --listmonitors
Monitors: 1
0: +*eDP-1 1920/344x1080/194+0+0 eDP-1
編集はさらに掘り下げ、lsmod | grep nvidia
は空の出力を与えます。ただし、ソフトウェアとアップデートにアクセスすると、Nvidiaドライバーバイナリが選択されていることがわかります。
編集2。理解した。明らかに、セキュアモードで起動すると、Nvidiaドライバーモジュールがロードされなくなります。したがって、ここの手順に従ってください モジュールまたはカーネルのアップグレード後? セキュアブートを無効にするには、動作します。
理解した。明らかに、セキュアモードで起動すると、Nvidiaドライバーモジュールが読み込まれなくなります。したがって、こちらの手順に従ってください。セキュアブートを無効にするには、動作します。