[Ubuntu] 14.04 外接顯示器分辨率調整


最近按照提示更新了一下系統,安裝了100多M的更新包,結果系統又讀不出外接顯示器的信息了,開機顯示vga-1:probed a monitor but no|invalid edid,我也不懂。

后來在網上看了一些改分辨率的方法,總結了一下。

打開終端輸入

xrandr

 

得到如下信息

Screen 0: minimum 320 x 200, current 2390 x 768, maximum 8192 x 8192
LVDS connected primary 1366x768+1024+0 (normal left inverted right x axis y axis) 309mm x 174mm
   1366x768       60.0*+
   1280x720       59.9  
   1152x768       59.8  
   1024x768       59.9  
   800x600        59.9  
   848x480        59.7  
   720x480        59.7  
   640x480        59.4  
HDMI-0 disconnected (normal left inverted right x axis y axis)
VGA-0 connected 1024x768+0+0 (normal left inverted right x axis y axis) 0mm x 0mm
   1024x768       60.0* 
   800x600        60.3     56.2  
   848x480        60.0  
   640x480        59.9  

 

這里 LVDS是我的筆記本屏幕,外接顯示器是 VGA-0

我的外接顯示器的分辨率是1440x900,而列表最大的是1024x768,所以需要增加我需要的分辨率:

cvt 1440 900

得到輸出如下:

# 1440x900 59.89 Hz (CVT 1.30MA) hsync: 55.93 kHz; pclk: 106.50 MHz
Modeline "1440x900_60.00"  106.50  1440 1528 1672 1904  900 903 909 934 -hsync +vsync

這里Modeline后面的內容就是需要添加的內容,然后添加:

sudo xrandr --addmode VGA-0 "1440x900_60.00"

最后改變顯示

sudo xrandr --output VGA-0 --mode "1440x900_60.00"

完成。

 

可能在每次開機時,又不能使用設定好的分辨率了,使用如下命令:

sudo gedit ~/.profile

在 ~/.profile 最末尾添加修改分辨率的命令:

cvt 1440 900
xrandr --newmode "1440x900_60.00"  106.50  1440 1528 1672 1904  900 903 909 934 -hsync +vsync
xrandr --addmode VGA-0 "1440x900_60.00"

 

參考:

LUbuntu,Ubuntu下設置自定義桌面分辨率

[已解決]Ubuntu 14.04分辨率怎么只有800*600和1024*768?


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM