所以我xrandr
得到了他的輸出:
1920x1080 60.05*+ 59.93 48.04
1680x1050 59.95 59.88
1600x1024 60.17
1400x1050 59.98
1600x900 60.00
1280x1024 60.02
1440x900 59.89
1280x960 60.00
1368x768 60.00
1360x768 59.80 59.96
1152x864 60.00
1280x720 60.00
1024x768 60.00
1024x576 60.00
960x540 60.00
800x600 60.32 56.25
864x486 60.00
640x480 59.94
720x405 60.00
640x360 60.00
我的顯示器支援 240 Hz。
所以我嘗試了這個:xrandr --output HDMI1 --mode 1920x1080 --rate 240
但跑步xrandr
,我明白了1920x1080 60.00 + 119.98* 50.00 59.94
。
這是否意味著 Ubuntu 將其設為 only 119.98
?或只是顯示不正確?
PS 我的筆記型電腦只有英特爾整合式顯示卡(如果有的話)。
更新
按照xrandr
手冊操作後,我可以使用 新增模式240 Hz
,但仍然無法套用它。另外,我也無法將其命名為1920x1080_240.00
,因為當嘗試使用它時,會錯誤地指出沒有找到這樣的模式。所以我用了名字240mode
。
現在嘗試使用新模式,我得到這個:
xrandr --output HDMI1 --mode 240mode --verbose
crtc 0: 240mode 239.88 +1920+0 "HDMI1"
xrandr: Configure crtc 0 failed
crtc 0: disable
crtc 1: disable
crtc 2: disable
crtc 3: disable
screen 0: revert
crtc 0: revert
crtc 1: revert
crtc 2: revert
crtc 3: revert
答案1
如果您查看xrandr
該--rate
參數的手冊頁,則顯示:
這標誌著刷新率接近指定值的偏好,當多種模式具有相同名稱時,這將選擇刷新率最接近的模式。
因此,您不一定會使用該命令將更新率設為 240,而只是說「設定為系統知道的最接近的速率」。儘管尚不清楚為什麼系統沒有從顯示器上檢測到更高的刷新率模式(如果它支援)。
您可能想要做的是添加未檢測到的分辨率,用於cvt
生成模型行,然後xrandr
將模型行添加為新分辨率,然後更改為該新分辨率。請參閱Troubleshooting
此處的部分:蘭德爾訊息
並嘗試cvt 1920 1080 240
或cvt -r 1920 1080 240
如果您正在試驗並且在更改為無效解析度時不想重新啟動,我也會記下有關使用睡眠來反轉解析度變更的提示。