許可證:;
本文檔的發(fā)布遵循;DGPL,;任何人有權(quán)免費(fèi)獲得,;閱覽,;
轉(zhuǎn)載和發(fā)布本文檔,;不得用于任何形式的商業(yè)用途.;
本文檔現(xiàn)在由;Rocky;S.;Lee;進(jìn)行維護(hù),;任何人可以對;
其中存在的遺漏,;錯(cuò)誤進(jìn)行修改和指正.;修改者名單將列于;
本文檔的作者名后.;
簡短說明:;
本文檔的主要目的在于介紹手動(dòng)配置;Linux;下;XF86;的配置方法,;主要是關(guān);
于如何通過修改;XF86Config;文件調(diào)整顯示器在圖形模式下的顯示分辨率和顏色;
深度,;以及如何通過建立符號(hào)連接修改;X;Server.;另外提到一些跟圖形界面有關(guān);
的網(wǎng)友常問問題.;文中對于如何使用軟件工具做相應(yīng)的沒有過多提及,;希望會(huì)在;
以后的版本中加入和軟件修改方法之間的聯(lián)系和差別.;
本文檔修改版本將在今后進(jìn)行發(fā)布,;關(guān)注本文檔的;Linux;用戶可以敬請留意;
以下站點(diǎn):;
華南木棉;BBS;bbs.gznet.edu.cn;
中國;Linux;論壇;www.linuxforum.net;
西十八;BBS;bbs.x18.scut.edu.cn;
一.;X;Window;工作方式略談;
(如果你之關(guān)心如何對;X;Widow;進(jìn)行設(shè)置,;可以跳過這一節(jié).;只是理解這一;
節(jié)所講的知識(shí)對于理解下面的各設(shè)置步驟有一定幫助);
X;Window;的工作方式跟;Microsoft;Windows;有著本質(zhì)的不同.;MS;Windows;
的圖形用戶界面;(GUI);是跟系統(tǒng)緊密相聯(lián)的.;而;X;Window;則不是,;它實(shí)際上是;
在系統(tǒng)核心;(kernel);的上面運(yùn)行的一個(gè)應(yīng)用程序.;
X;Window;的運(yùn)行分為四層.;最底層的是;X;Server(服務(wù)器),;提供圖形界面;
的驅(qū)動(dòng),;為;X;Window;提供服務(wù).;上面的一層是用于網(wǎng)上通信的網(wǎng)絡(luò)協(xié)議;--;X;
網(wǎng)絡(luò)協(xié)議.;這部分使遠(yuǎn)程運(yùn)行;X;Window;成為可能.;只需要在服務(wù)器上運(yùn)行一個(gè);
X;Server,;而客戶機(jī);(Client);上運(yùn)行更上一層的程序,;則可以實(shí)現(xiàn);X;Widow;的;
遠(yuǎn)程運(yùn)行.;再往上的一層是稱作;Xlib;的低層函數(shù)接口,;介于網(wǎng)絡(luò)和和基礎(chǔ)系統(tǒng);
于較高層的程序之間.;應(yīng)用程序的實(shí)現(xiàn)是通過調(diào)用這一層的函數(shù)實(shí)現(xiàn)的.;最頂層;
就是管理窗口的窗口管理器了,;也就是一般所說的;WM;(Window;Manager).;在這;
一層的軟件是用戶都比較常接觸的,;比如;fvwm,;AfterStep,;Enlightment;以及;
WindowMaker;等等.;
從上面的介紹來看,;X;Window;的運(yùn)行是一種客戶機(jī)/服務(wù)器(Client/Server);
的模式,;服務(wù)器用于顯示客運(yùn)的應(yīng)用程序,;又被稱為顯示服務(wù)器(Display;Server);
顯示服務(wù)器位于硬件和客戶機(jī)之間,;它跟蹤所有來自輸入設(shè)備比如鍵盤,;鼠標(biāo)的;
輸入動(dòng)作,;經(jīng)過處理后將其送回客戶機(jī).;這樣,;使用戶甚至可以在;MS;Windows;
的機(jī)器上運(yùn)行;X;Client,;截取并傳送用戶的輸入,;只是將;X;Window;的屏幕輸出;
顯示在用戶的屏幕上.;客戶機(jī)的輸入和輸出系統(tǒng)跟;X;服務(wù)器之間的通信都是遵守;
X;協(xié)議的.;
由于本文檔的主要目的在于介紹如何設(shè)置,;因此對;X;Window;不再作進(jìn)一步的;
介紹.;更詳細(xì)的資料可以參考有關(guān)的;HOWTO,;man;頁等等.;
二.;關(guān)于;X;Window;的設(shè)置;
1.;X;Server;
在;Linux;下,;這些服務(wù)器的程序是存放在;/usr/X11R6/bin/;下面,;并且都由;
XF86_;打頭,;一般來說,;會(huì)提供單顯;Mono,;標(biāo)準(zhǔn);VGA;和;SVGA;的驅(qū)動(dòng),;分;
別命名為:;XF86_Mono,;XF86_VGA16;和;XF86_SVGA,;另外可能還會(huì)有;S3;和其他一;
些帶有圖形加速功能的顯卡的驅(qū)動(dòng).;下面是作者本人機(jī)器上運(yùn)行的;RedHat;Linux;
6.1;中所帶有的;X;Server;驅(qū)動(dòng):;
XF86_3DLabs;XF86_Mono;XF86_I128;XF86_VGA16;
XF86_P9000;XF86_8514;XF86_Mach32;XF86_S3;
XF86_W32;XF86_AGX;XF86_Mach64;XF86_S3V;
XF86_FBDev;XF86_Mach8;XF86_SVGA;
如果你的;/usr/X11R6/bin;下面沒有上面某個(gè)文件或者多了某個(gè)文件,;不必在;
意,;這主要決定于你的機(jī)器的硬件.;其實(shí)一般只需要跟自己硬件相配套的驅(qū)動(dòng)即可.;
推薦閱讀
- vivoz1中設(shè)置時(shí)間的操作方法
- 蘋果12截圖快捷鍵設(shè)置在哪里
- 澤的意思和含義
- 華為手機(jī)設(shè)置隱私相冊
- 書戴嵩畫牛翻譯及賞析 書戴嵩畫牛翻譯和賞析
- vivo低電量提醒設(shè)置
- 陰虛和陽虛最簡單辨別
- 左腦和右腦的功能分別是什么
- Faceu激萌中修改保存路徑的操作步驟
- 什么山什么遍的成語
