HDMI 18のUbuntu 18.04を搭載したラップトップ(HP Pavilion dv6 2130er、NVIDIA GX 320m)にセカンドモニターを接続すると、フリーズし、再起動するまでアクションに応答しません。モニターを接続してラップトップを再起動すると正常に動作しますが、HDMIをオフにしてから再びオンにするとフリーズします。
Sudo lshw -class display
*-display
description: VGA compatible controller
product: GT216M [GeForce GT 320M]
vendor: NVIDIA Corporation
physical id: 0
bus info: pci@0000:01:00.0
version: a2
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress vga_controller bus_master cap_list rom
configuration: driver=nouveau latency=0
resources: irq:26 memory:d2000000-d2ffffff memory:c0000000-cfffffff memory:d0000000-d1ffffff ioport:6000(size=128) memory:c0000-dffff
解決策は、更新されたプロNvidiaドライバーをインストールするのと同じくらい簡単です。
まず、ドライバーPPAを追加します。
Sudo add-apt-repository ppa:graphics-drivers/ppa
Sudo apt update && Sudo apt upgrade
次に、「アクティビティ」ウィンドウから「ソフトウェアとアップデート」を検索し、上記のプログラムを実行します。 「追加ドライバー」タブの下に、利用可能なドライバーのリストが表示されます。バージョン番号が最も大きいものを選択します。再起動のインストールが完了したら。 Xが問題なく起動する場合は、問題ありません。
Xが起動せず、代わりにコマンドラインに移動する場合は、nvidiaドライバーを削除します。
Sudo apt purge "*-nvidia-*"
Sudo apt autoremove && Sudo apt autoclean
次に再起動し、上記の手順を再度実行しますが、今回はリスト内の次のドライバーを選択します。私の場合、ドライバ396は機能しませんが、390は機能します。再起動後に機能するドライバーのバージョンが見つかったら、デュアルモニターが機能するはずです。