Ubuntu 15.10裝在中控機上,發現屏幕右邊有黑邊。 打開設置一看,分辨率不對。 1024x768的屏幕, 這裏設置成了1280x1024, 並且只有一個選項。html
這時候就須要使用 xorg.conf 來配置啦!ubuntu
早期的Ubuntu ,這個文件都是放置 ··/etc/X11/xorg.conf
,可是早已廢棄多年。如今須要本身建立,並放置於 /usr/share/X11/xorg.conf.d/
文件夾下面。code
xorg.conf
文件保存有X Window的各類信息,它由數個 Section/EndSecion
htm
的區塊組成,格式以下:
Section "Section名稱" 選項名稱 "選項值" 選項名稱 "選項值" …… EndSection
也就是說,一個區塊以 `Section "Section` 名稱"開頭,以 `EndSection` 結尾,中間是選項。
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
是本身取的名字,能夠隨便取。 而後在 Screen
的 section
裏面,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後改成剛纔設置的分辨率。
而後重啓看效果吧!
部分參考文章: