為什麼我的 1440p HDMI 顯示器只有在從可啟動 USB 執行時才能正確顯示?
我最近帶回家一台 1440p HDMI 60 Hz 顯示器。但是,在 Ubuntu 和 Fedora 上,它無法正確顯示。問題的一些圖像在這裡:https ://imgur.com/a/GP2ce
最初,我安裝了 Fedora,並認為這是 Fedora 的問題。然後,我想嘗試 Ubuntu,認為 VGA 驅動程序可能會有所不同。我首先從安裝媒體載入了 Ubuntu,試一試,瞧!有效!我決定繼續安裝 Ubuntu。
從磁碟載入 Ubuntu 後,我的顯示器開始出現與 Fedora 完全相同的問題。
當我將顯示器的解析度設置為 1080p 時,問題就消失了。
有趣的是,在載入 Ubuntu live USB 版本時也出現了同樣的問題。但是,一旦載入,問題就消失了!
安裝版本沒有的實時版本可以做什麼?
編輯:我嘗試
xrandr
在 Ubuntu 的 Live 和 Installed 版本上執行,結果差異很有趣:居住
ubuntu-gnome@ubuntu-gnome:~$ xrandr Screen 0: minimum 320 x 200, current 4480 x 1440, maximum 16384 x 16384 DisplayPort-0 disconnected (normal left inverted right x axis y axis) DisplayPort-1 disconnected (normal left inverted right x axis y axis) DisplayPort-2 disconnected (normal left inverted right x axis y axis) HDMI-A-0 connected primary 2560x1440+0+0 (normal left inverted right x axis y axis) 553mm x 311mm 2560x1440 59.95*+ 1920x1080 60.00 60.00 50.00 59.94 30.00 25.00 24.00 29.97 23.98 1920x1080i 60.00 50.00 59.94 1680x1050 59.88 1280x1024 75.02 60.02 1440x900 59.90 1280x960 60.00 1280x800 59.91 1152x864 75.00 1280x720 60.00 50.00 59.94 1440x576 50.00 1024x768 75.03 70.07 60.00 1440x480 60.00 59.94 832x624 74.55 800x600 72.19 75.00 60.32 56.25 720x576 50.00 720x480 60.00 59.94 640x480 75.00 66.67 60.00 59.94 720x400 70.08 DVI-D-0 connected 1920x1080+2560+0 (normal left inverted right x axis y axis) 477mm x 268mm 1920x1080 60.00*+ 1680x1050 59.88 1280x1024 75.02 60.02 1440x900 59.90 1280x960 60.00 1280x720 60.00 1024x768 75.03 70.07 60.00 832x624 74.55 800x600 72.19 75.00 60.32 56.25 640x480 75.00 72.81 66.67 59.94 720x400 70.08
安裝:
Screen 0: minimum 320 x 200, current 4480 x 1440, maximum 8192 x 8192 XWAYLAND0 connected 1920x1080+0+360 (normal left inverted right x axis y axis) 480mm x 270mm 1920x1080 59.96*+ XWAYLAND1 connected 2560x1440+1920+0 (normal left inverted right x axis y axis) 550mm x 310mm 2560x1440 59.91*+
編輯 2:另外,我意識到這個圖形偽影會導致某種條紋,基本上顯示基本上每隔一列顯示並使其寬度加倍。當我在那個顯示器上打字時,每隔一個字母就會出現。
我想出了一個解決方案,儘管我希望就這是否是一個可接受的長期解決方案提供一些擴展的輸入。
我從調試 Wayland 頁面中發現,在 Xorg 上同時使用 GNOME Classic 和 GNOME 允許我以 1440p 正確執行 HDMI 監視器。我可以毫無問題地切換回普通的 GNOME 3 桌面。
當我啟動到預設的 GNOME 3 時,問題似乎又回來了。我所要做的就是在 GNOME Classic 下登錄,然後在正常 GNOME 下註銷並重新登錄。
這是一個奇蹟,一些發行版通過HDMI以全解析度顯示,我對此沒有任何解釋。
我的 1440p LCD 只能通過DisplayPort以原始解析度正確顯示。
根據其版本,HDMI保證只能通過 1080p。
不僅如此,您還需要通過DisplayPort進行連接。