歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux基礎 >> 關於Linux

深度LINUX使用寬屏顯示器

深度LINUX使用寬屏顯示器
  背景介紹 新買的電腦第一時間裝上WINDOWS後,就裝了個LD,可是問題就出現了,分辨率不正常!!只有800600和1024768兩種4:3的分辨率,而我的顯示器是16:9的,顯示很不爽,所以開始了本博文介紹的折騰之旅。   情景 處理器:i5-2310 顯示器:16:9,最佳分辨率:1920*1080 系統:Linux Deepin 12.06 顯卡:無獨顯,i5的集成核顯 我經歷的三步 第一步,安裝顯卡驅動 從來沒使用LINUX安裝驅動。。在我的使用經歷裡都自動安裝好了所有設備的驅動。 不過好在i5-2310雖然是新技術,系統默認不支持,但是安裝一個還是很容易的,有針對各個LINUX系統集成好了的包,當然老鳥一般會選擇編譯安裝。intel的linux顯卡驅動官方網站。我就用簡單的方式安裝一個了。 上命令:       $sudo add-apt-repository ppa:xorg-edgers/ppa     $sudo apt-get update     $sudo apt-get dist-upgrade 添加這個源,然後更新系統,安裝新內核和顯卡驅動。   第二步,檢查驅動是否安裝正確 命令:       $glxinfo | grep -i rend 如果結果是YES,則安裝成功。   第三步,編寫xorg.conf 現在的LINUX系統沒有這個文件了,可以生成個,不過因為該問價那種包含了很多設備的設置,所以可能會使其他的設備不能正常使用,所以建議自己寫個,很容易寫。       在/etc/X11下,編寫xorg.conf文檔。     內容如下:     Section "Device"     Identifier "Configured Video"     EndSection       Section "Monitor"     Identifier "Configured Monitor"     Horizsync **30-83**     Vertrefresh **55-75**     **Modeline "1920x1080_60.00"  172.80  1920 2040 2248 2576  1080 1081 1084 1118  -HSync     +Vsync**     EndSection       Section "Screen"     Identifier "Default Screen"     Monitor "Configured Monitor"     Device "Configured Video"     SubSection "Display"     Modes **"1920*1080"**     EndSubSection     EndSection 其中被**界定的部分(其實想加粗)是根據個人的電腦來設置的,Horizsync就是水平掃描頻率,Vertrefresh是垂直掃描頻率,這兩個參數可以從很多命令中獲取,不過也可以上網查下顯示器的詳細參數來獲得。Modeline這行很長的,是通過gtf這個命令還獲取的。       比如,我要獲得1920*1080該分辨率,就運行:     $gtf 1920 1080 60     其中60為刷新率。     然後將結果中的**Modeline**一行復制過來就行。 而Modes當然就是你想設置的分辨率了。關於編寫xorg.conf的更加詳細的介紹請參考這篇博文。 然後我就成功了:-)。   除了修改xorg.conf以外,還有其他方法 修改xorg.conf後就每次開機都自動設為你喜歡的分辨率,還有一種方法開機每次都要啟動,可作為臨時修改分辨率的手段,或者將其寫為開機啟動項。這個方法使用的是xrandr命令。       $xrandr     該命令結果有一行有個*,這就是你當前屏幕的分辨率了。     通過該命令也能得到屏幕的名字,即為有*的行所在段的開頭,一般為VGA1,虛擬機用戶一般是VBOX0。     $cvt 1920 1080     該命令與gtf 1920 1080 60是一樣的結果,只是可以忽略刷新率*60*。得到Modeline。     $xrandr --newmode ||"1920x1080_60.00"  172.80  1920 2040 2248 2576  1080 1081 1084 1118  -HSync     +Vsync||     ||中的就是通過cvt或者gtf獲得的數據。     $xrandr --addmode VGA1 "1920*1080_60.00"     其中VGA1就是通過xrandr獲得的顯示器名稱。     $xrandr --output VGA1 --mode "1920*1080_60.00"     其中“1920*1080_60.00"要與addmode行中的一樣。     然後你的顯示就正常了,可惜重啟後需要再次設置,可以寫成腳本加到啟動項中。  
Copyright © Linux教程網 All Rights Reserved