將 14.04 的解析度提高到超出顯示的範圍

將 14.04 的解析度提高到超出顯示的範圍

我在 Compaq 6715b 上進行了新安裝。我嘗試以下這些說明提高我的螢幕解析度。

我做了什麼:

  1. 運行命令:

    sudo cvt 1680 1080 60
    
  2. 發現我的設備是這樣的:

    xrandr -q
    

    我得到了這個:

    Screen 0: minimum 320 x 200, current 1280 x 800, maximum 8192 x 8192
    VGA-0 disconnected (normal left inverted right x axis y axis)
    LVDS connected primary 1280x800+0+0 (normal left inverted right x axis y axis) 331mm x 207mm
       1280x800       60.0*+
       1280x720       59.9  
       1152x768       59.8  
       1024x768       59.9  
       800x600        59.9  
       848x480        59.7  
       720x480        59.7  
       640x480        59.4  
    S-video disconnected (normal left inverted right x axis y axis)
    
  3. 然後我輸入了以下內容:

    sudo xrandr --newmode "1680x1080_60.00"  151.50  1680 1792 1968 2256  1080 1083 1093 1120 -hsync +vsync
    
  4. 然後這樣做了:

    sudo xrandr --addmode LVDS 1680x1080_60.00
    
  5. 最後,我進入 GUI 並進行顯示設定。我改變了分辨率,我的螢幕變得瘋狂。只有一種純色,沒有任何成分。只有一些隨機的方塊。

我已經搜索過,這項任務對我來說似乎相當具有挑戰性。

有一個簡單的方法可以解決這個問題嗎?

非常感謝!

答案1

我不是這方面的專家,但我認為您需要確保顯示卡和螢幕都支援您嘗試設定的解析度。

試試這個來測試:xrandr --fb 1680x1080

如果解析度沒有更改,則您的系統不支援比已設定的解析度更大的解析度。

如果發生變化,則可能會變更為與預期不同的解析度。透過運行xrandr並尋找分辨率來檢查:

LVDS connected primary WxH+0+0

一個明顯的解決方法是透過以下方式擴大解析度:

xrandr --output LVDS --scale-from 1680x1080

它不一樣(字符顯得模糊),但它有效。

答案2

不要在指令中設定刷新率cvt;讓您的顯示器完成所有工作:

cvt 1680 1080

您使用的監視器名稱為LVDS,但最好檢查 xrandr 偵測到的內容:

xrandr | grep " connected " | awk '{ print$1 }'

最後,使用須藤!

相關內容