私は、nvidia 525m を搭載した Dell N5110 ラップトップを持っています。Ubuntu リポジトリにある nvidia-331 ドライバーをインストールしました。
HDMI を接続すると、すべての画面がランダムに引き伸ばされ、非常に混乱します。ラップトップ画面の一部は DVI 画面に表示され、一部は HDMI 画面に表示されます。画面は重なっていますが、arandr で分離すると、すべての変更を適用した後でも使用できません。
調べてみるxrandr --query
と、3 つの画面すべてが接続されているのに、vga1 が切断され、奇妙な仮想接続として表示されていることに気付きました。
HDMI とラップトップ画面しかない場合にも同様の状況が発生します。
つまり、基本的に Nvidia は HDMI ポートで正しく動作していません。
さらに、引き伸ばしに関する問題もあります。何かをフルサイズに引き伸ばすと、両方の画面に表示されるからです。
確認したXorg.conf
ところ、次のようになりました:
Section "ServerLayout"
Identifier "layout"
Screen 0 "nvidia"
Inactive "intel"
EndSection
Section "Device"
Identifier "intel"
Driver "intel"
BusID "PCI:0@0:2:0"
Option "AccelMethod" "SNA"
EndSection
Section "Screen"
Identifier "intel"
Device "intel"
EndSection
Section "Device"
Identifier "nvidia"
Driver "nvidia"
BusID "PCI:1@0:0:0"
Option "ConstrainCursor" "off"
EndSection
Section "Screen"
Identifier "nvidia"
Device "nvidia"
Option "AllowEmptyInitialConfiguration" "on"
Option "IgnoreDisplayDevices" "CRT"
EndSection
すべての画面について、もっと詳しい情報が必要ではないでしょうか? あるいは、nvidia を設定して静的な値を追加できる特定のファイルがあるのでしょうか?
答え1
xorg.conf
そこで、いくつか実験してみて、少し運が良かったので、次のコマンドを使用してファイルを再生成する必要があることがわかりましたsudo nvidia-xconfig
。その後、再起動すればlightdm
完了です ;)
さらに、ディスプレイの設定(ない nvidia-settings
) すべてをラップトップ画面に揃えることを選択する必要があります。