編碼的世界 / 優質文選 / 女人

ubuntu18分辨率變低,無法調整,最高只有1024*768


2022年7月30日
-   

方法一


運行xrandr,判斷哪個顯示器分辨率最大,那個就是真實的顯示器 記住是LVDS1還是VGA1 這裏記住顯示的名稱 如果是兩個,那麼恭喜你可以繼續設置後 應該就好,只有一個請使用方法二 具體步驟:
  • 下載arandr sudo apt-get install arandr
  • 運行arandr
  • xrandr界面顯示正常有兩個,右擊,取消Active,(兩個都取消)
  • 空白處右擊選擇VGA1(分辨率最大的),Active,
  • 點擊右上角的打鉤保存,退出
  • 系統設置,display,這時候就有N個分辨率可以選中

  • 方法二


    1)首先使用 xrandr 命令列出當前所能檢測到的分辨率,如一台顯示器,最佳分辨率為 1440x900,由於 未能正確檢測,使用 xrandr 命令
    xrandr

    結果如下:
    Screen 0: minimum 320 x 200, current 1440 x 900, maximum 8192 x 8192
    VGA1 connected 1440x900+0+0 (normal left inverted right x axis y axis) 0mm x 0mm
    1360x768 59.8
    1024x768 60.0
    800x600 60.3 56.2
    848x480 60.0
    640x480 59.9 59.9

    可以看到當前使用的顯卡是 VGA1(後續顯示模式在此顯卡上添加),列表中並無 1440x900 的分別率可用。
    (2)這時可以使用 xrandr 命令新增顯示模式,由於顯示模式有一定的格式,如果不知道如何配置,可以通過 cvt 來獲得。
    (3)cvt 使用方法:cvt X Y,X 表示分辨率寬度,Y 表示分辨率高度。如生成 1400x900 的分辨率,可使 用命令:
    cvt 1920 1080

    默認刷新率為 60.0Hz。生成以下模式:
    # 1920x1080 59.96 Hz (CVT 2.07M9) hsync: 67.16 kHz; pclk: 173.00 MHz
    Modeline "1920x1080_60.00" 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync

    (4)將 cvt 得到的顯示模式使用 xrandr 命令添加:
    sudo xrandr newmode "1920x1080" 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync
    sudo xrandr addmode VGA1 1920x1080
    sudo xrandr output VGA1 mode 1920x1080

    (5)這時就可以在顯示器分辨率設置裏使用 1440x900 的分辨率了。
    (6)可能在每次開機時,又不能使用設定好的分辨率了,使用如下命令: sudo gedit ~/.profile 在 ~/.profile 最末尾添加修改分辨率的命令:
    複制代碼 cvt 1920 1080 xrandr newmode “1920x1080” 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync xrandr addmode VGA1 1920x1080
    重啟系統後再登錄即可,此時再用 xrandr 命令,即可看到新添加的分辨率。 VGA1是你在第一步中運行xrandr命令獲取的

    熱門文章