Nvidia 無法正確顯示 HDMI 顯示器

Nvidia 無法正確顯示 HDMI 顯示器

我有一台筆記型電腦,戴爾 N5110,配備 nvidia 525m。我安裝了 nvidia-331 驅動程序,可以在 Ubuntu 儲存庫中找到該驅動程式。

當我連接 HDMI 時,所有螢幕都會隨機拉伸並且非常混亂。筆記型電腦螢幕的某些部分是 DVI 螢幕,部分是 HDMI 螢幕。螢幕是重疊的,但是當我在 arandr 中將它們分開時,在應用所有更改後它仍然無法使用。

我查看xrandr --query並注意到,當所有三個螢幕都連接時,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)您可能必須選擇透過筆記型電腦螢幕對齊所有內容。

相關內容