方法一
運行xrandr,判斷哪個顯示器分辨率最大,那個就是真實的顯示器 記住是LVDS1還是VGA1
這裏記住顯示的名稱 如果是兩個,那麼恭喜你可以繼續設置後 應該就好,只有一個請使用方法二 具體步驟:
下載arandr sudo apt-get install arandr運行arandrxrandr界面顯示正常有兩個,右擊,取消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命令獲取的