Ubuntu解析度設定

2021-06-09 06:31:12 字數 2215 閱讀 7659

我的一台11寸上網本,裝的ubuntu。最近外接了乙個19寸顯示器。解析度最多只能是1024x768。顯示器設定裡顯示「未知」顯示器。

用下面的命令可以看到顯示卡的資訊:

$ lspci | grep vga

00:02.0 vga compatible controller: intel corporation mobile 945gme express integrated graphics controller (rev 03)

我一直以為是顯示卡驅動沒裝好,於是

了intel顯示卡linux驅動的

原始碼,並花了幾天時間來編譯(期間安裝了n多它所依賴的包),最終還是沒能裝成功,還把xorg搞掛了。無奈還重灌了系統。其實intel整合顯示卡的驅動已經裝好了,而且用命令sudo apt-get install xserver-xorg-video-intel也可以安裝。

之後還在網上看到修改/etc/x11/xorg.conf之類的解決方案。我直接頭大了。

最後還是找到了解決方案:xrandr命令。

首先,直接執行xrandr檢視下解析度的情況:

$ xrandr

screen 0: minimum 320 x 200, current 1280 x 1024, maximum 4096 x 4096

lvds1 connected (normal left inverted right x axis y axis)

1024x600       60.0 +

800x600        60.3     56.2 

640x480        59.9 

vga1 connected 1280x1024+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

標星號的那行就是我正在使用的解析度。

下面用cvt命令生成乙個modeline,為後續新增解析度作準備:

$ 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

再執行xrandr --newmode來建立乙個解析度模式,使用「modeline」後的內容(--rmmode刪除這個模式):

$ xrandr --newmode "1440x900_60.00"  106.50  1440 1528 1672 1904  900 903 909 934 -hsync +vsync

接著用xrandr --addmode把這個模式新增到顯示器上(--delmode把這個模式從該顯示器上移除):

$ xrandr --addmode vga1 "1440x900_60.00"

最後是應用這個模式:

$ xrandr --output vga1 --mode "1440x900_60.00"

到此,我的螢幕看上去就清爽多了。

用xrandr檢視一下:

$ xrandr

screen 0: minimum 320 x 200, current 1440 x 900, maximum 4096 x 4096

lvds1 connected (normal left inverted right x axis y axis)

1024x600       60.0 +

800x600        60.3     56.2 

640x480        59.9 

vga1 connected 1440x900+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 

1440x900_60.00   59.9*

設定完後我的螢幕向左偏出了約5個畫素,直接在顯示器(硬體)上調就可以了。

參考:

ubuntu設定解析度

裝過ubuntu的虛擬機器人應該都知道,剛剛裝完系統時,解析度小的令人髮指,根本就不能愉快的使用,所以必須調整,但是有些解析度ubuntu裡面也沒有,這就需要我們自己自定義。1.輸入 cvt 1920 1080 返回的結果是 1920x1080 59.96 hz cvt 2.07m9 hsync 6...

ubuntu設定解析度

裝過ubuntu的虛擬機器人應該都知道,剛剛裝完系統時,解析度小的令人髮指,根本就不能愉快的使用,所以必須調整,但是有些解析度ubuntu裡面也沒有,這就需要我們自己自定義。1.輸入 cvt 1920 1080 返回的結果是 1920x1080 59.96 hz cvt 2.07m9 hsync 6...

ubuntu設定解析度

我現在用的就是ubuntu9.10的.ubuntu 9.10版本的顯示解析度智慧型識別依然不佳,在解析度顯示選項中找不到我想要的 1280x1024。我們可以自己修改一下配置檔案來達到 因為9.10的 etc x11 目錄已經沒有 xorg.conf 這個檔案 如果已經有的話記得先備份乙個,以備萬一...