我剛從 Windows 10 升級到 ubuntu 16.04,找不到解決方案或解決我的問題。我使用雙顯示器(都是相同型號 - Samsung S22D300N)。
在監視器(2)上,我的解析度無法通過 1360x768,而監視器(1)在 1920x1080 上運行。
我已經安裝了最新的 nvidia 驅動程序,但分辨率問題仍然存在。我將盡力提供所有必要的資訊。
GPU-Geforce GTS450
xrandr
> Screen 0: minimum 8 x 8, current 3280 x 1080, maximum 16384 x 16384
DVI-I-0 connected 1360x768+1920+0 (normal left inverted right x axis y axis) 0mm x 0mm
1024x768 60.00 +
1360x768 59.96* 59.80
1152x864 60.00
800x600 72.19 60.32 56.25
680x384 59.96 59.80
640x480 59.94
512x384 60.00
400x300 72.19
320x240 60.05
VGA-0 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 477mm x 268mm
1920x1080 60.00*+
1680x1050 59.95
1600x900 60.00
1440x900 59.89
1280x1024 75.02 60.02
1280x800 59.81
1280x720 60.00
1152x864 75.00
1024x768 75.03 70.07 60.00
800x600 75.00 72.19 60.32 56.25
640x480 75.00 72.81 59.94
DVI-I-1 disconnected (normal left inverted right x axis y axis)
HDMI-0 disconnected (normal left inverted right x axis y axis)
1600x900_60.00 (0x3b6) 118.250MHz -HSync +VSync
h: width 1600 start 1696 end 1856 total 2112 skew 0 clock 55.99KHz
v: height 900 start 903 end 908 total 934 clock 59.95Hz
1920x1080_60.00 (0x3b8) 9.250MHz -HSync +VSync
h: width 1920 start 1976 end 2160 total 2400 skew 0 clock 3.85KHz
v: height 60 start 63 end 73 total 76 clock 50.71Hz<
答案1
首先儲存所有工作,以防螢幕關閉並且不重新啟動就無法打開。我的建議首先是暫時的;如果有效的話,您可以將其永久化。
轉到終端並運行cvt 1920 1080 60
.
這將輸出一兩個文字字串。最後一個應該以 Modeline 一詞開頭。從 Modeline 之後的第一個文字複製"1920x1080_60.00" [...]
到該行的末尾(應以[...] +vsync
.
然後輸入xrandr --newmode
並貼上您複製的內容。
然後輸入xrandr --addmode DVI-I-1 "1920x1080_60.00"
然後輸入xrandr --output DVI-I-1 --mode "1920x1080_60.00"
.
使其永久化:
如果這有效,請建立或編輯該檔案~/.xprofile
並添加您在其中輸入的最後三個命令。
答案2
更新後出現問題:不提供1920x1080。剛剛拔掉並重新插入第二個螢幕。