直接操作配置文件XFConfig,不用害怕,只修改一點點內容,不需要高深知識,更不會燒毀你的寶貝顯示器。VI編輯器總會用吧。
第一步,你要知道你的顯卡信息。你可以不知道具體的芯片類型(讓我們強大的2.4內核或日益強大的X服務器探測去!),但最少你要知道顯存(因為硬件探測過程中使用就低原則,探測的顯存不是很准);還有,你要清楚你的顯示器所能支持的最大分辯率和最大刷新率。記住了,一定看清楚哦,否則,燒毀顯示器不賴我啊!
第二步,你要用你的Linux附帶的配置工具配置一遍(具體配置過程不用我說吧!)。做這一步的目的是:如果能正常,顯示效果如你所願,就不用我廢話了;如果不能正常顯示圖形界面,那說明我們得到的是一個不能正常使用的配置文件。雖然這個配置文件不能正常使用,但是它還是包含了顯卡(device)、顯示器(montior)、顯示屏(screen)的全部信息,不能正常工作的原因是有些參數不能正確驅動顯卡和顯示器。
第三步,這一步你要做的工作就是修改導致不能正常顯示一些參數。我們這裡要修改的參數和windows差不多,主要有“桌面顏色(Depth)”、“桌面分辨率(Modes)”、“刷新率(Vertrefresh)”三個。關於上述三個參數的具體含義,這裡我用不多講。
用VI打開XFConfig,粗略一看,整整三屏不說,內容一點也看不懂。不用急,雖然內容挺多,真正起作用的不多(大部分行用#注釋了),需要你修改的更少了,只有上面提到的三處。找到它的位置:Monitor字段下的VertRefresh;Screen字段下的DefaultDepth; Display子字段下的Depth。
簡單說明,VertRefresh,刷新率,不過這兒給出的是一個范圍,不像windows你可以設定一個具體的值;Modes,是分辨率;DefaultDepth是默認桌面顏色。
講到這兒,大概你已經想,不用說了,我知道了。
對了,你將要做把DefaultDepth、Modes、VertRefresh、分別“換”成你想使用默認桌面顏色、分辨率、刷新率,就這麼簡單。
不過,有兩點是需要提醒一下。
VertRefresh參數,X服務器工作時將根據分辨率、桌面顏色在設定的范圍內自動使用其中的一個值,如果你有關於你的顯示器分辨率、桌面顏色、刷新率三者的對應表,那更簡單了,對照表上內容換上即可;如果沒有,那只好用笨法子,挨個試,注意只需改動下限的值,不改變上限的值,這樣做保證不會燒毀你的顯示器。我的經驗是最多改兩次就可以成功顯示圖形界面。
Modes和Depth參數,注意如果配置文件的Screen字段中沒有Depth和Depth所對應的Modes行,可以依照文件中已有Depth行和Modes行的格式,添加這兩個參數行,數據當然是你想在圖形界面中打算使用的了。
記住保存你的修改。重新啟動X。