設定顯示器更新率並確保設定正確?

設定顯示器更新率並確保設定正確?

所以我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 240cvt -r 1920 1080 240

如果您正在試驗並且在更改為無效解析度時不想重新啟動,我也會記下有關使用睡眠來反轉解析度變更的提示。

相關內容