Ubuntu 15.10 使用 Xorg.conf 修改分辨率

Ubuntu 15.10裝在中控機上,發現屏幕右邊有黑邊。 打開設置一看,分辨率不對。 1024x768的屏幕, 這裏設置成了1280x1024, 並且只有一個選項。html

這時候就須要使用 xorg.conf 來配置啦!ubuntu

文件位置

早期的Ubuntu ,這個文件都是放置 ··/etc/X11/xorg.conf ,可是早已廢棄多年。如今須要本身建立,並放置於 /usr/share/X11/xorg.conf.d/ 文件夾下面。code

xorg.conf 文件簡介

1、xorg.conf的通常編寫規則:

xorg.conf 文件保存有X Window的各類信息,它由數個 Section/EndSecionhtm

的區塊組成,格式以下:
Section "Section名稱"
    選項名稱   "選項值"
    選項名稱   "選項值"
    ……
EndSection
也就是說,一個區塊以 `Section "Section` 名稱"開頭,以 `EndSection` 結尾,中間是選項。

2、顯示方面的設置主要包括三個區塊:

monitor 設置顯示器
device 設置顯卡
screen 設置顯示器與顯卡的結合,也就是最終的顯示blog

在顯示設置方面,這三個區塊彷佛缺一不可。
下面提供一個範例:ci

Section "Device"
    Identifier    "Whatever a Device name"
EndSection

Section "Monitor"
    Identifier    "Whatever a Monitor name"
EndSection

Section "Screen"
    Identifier    "Default Screen"
    Monitor       "Whatever a Monitor name"
    Device        "Whatever a Device name"
EndSection

在這個範例當中 , Identifier 是本身取的名字,能夠隨便取。 而後在 Screensection裏面,Monitor 和 Device 分別對應本身取的名字。get

建立配置文件

新建一個 10-monitor.conf 文件,先看具體配置,而後再細細說明it

Section "Device"
    Identifier    "Whatever a Device name"
EndSection

Section "Monitor"
    Identifier    "Whatever a Monitor name"
    Modeline      "1024x768_60.00" 63.50 1024 1072 1176 1326 768 771 775 798 -hsync +vsync
    Option        "PreferredMode" "1024x768_60.00"
EndSection

Section "Screen"
    Identifier    "Default Screen"
    Monitor       "Whatever a Monitor name"
    Device        "Whatever a Device name"
    SubSection "Display"
        Modes     "1024x768"
    EndSubSection
EndSection

這裏多出的就是Modeline 和下面 Subsection "Display" , 這個modeline 是很好獲取的, 打開終端,運行:io

cvt 1024 768

//這裏會輸出
Modeline      "1024x768_60.00" 63.50 1024 1072 1176 1326 768 771 775 798 -hsync +vsync

後面的兩位參數,很容易懂,就是分辨率。 而後把輸出結果複製粘貼進去, Modeline 下面的Option 就很好理解了, 第一個參數不變, 第二個參數就是輸出的Modeline裏用引號包起來的這部分。class

下面的 SubSection "Display" 直接複製粘貼,將 Modes後改成剛纔設置的分辨率。

而後重啓看效果吧!

部分參考文章:

人在井天 - 編寫xorg.conf,簡單三行解決ubuntu分辯率不可調的問題

相關文章
相關標籤/搜索