手動設定和修改X-Window的顯示模式(轉)
手動設定和修改X-Window的顯示模式(轉)[@more@] 簡短說明:
本文件的主要目的在於介紹手動配置 Linux 下 XF86 的配置方法, 主要是關於如何透過修改XF86Config 檔案調整顯示器在圖形模式下的顯示解析度和顏色深度, 以及如何透過建立符號連線修改 X Server。 另外提到一些跟圖形介面有關 的網友常問問題。 文中對於如何使用軟體工具做相應的沒有過多提及, 希望會在 以後的版本中加入和軟體修改方法之間的聯絡和差別。
一. X Window 工作方式略談
(如果你之關心如何對 X Widow 進行設定, 可以跳過這一節。 只是理解這一節所講的知識對於理解下面的各設定步驟有一定幫助) X Window 的工作方式跟 Microsoft Windows 有著本質的不同。 MS Windows 的圖形使用者介面 (GUI) 是跟系統緊密相聯的。 而 X Window 則不是, 它實際上是 在系統核心 (kernel) 的上面執行的一個應用程式。
X Window 的執行分為四層。 最底層的是 X Server(伺服器), 提供圖形介面 的驅動, 為 X Window 提供服務。 上面的一層是用於網上通訊的網路協議 -- X 網路協議。 這部分使遠端執行 X Window 成為可能。 只需要在伺服器上執行一個 X Server, 而客戶機 (Client) 上執行更上一層的程式, 則可以實現 X Widow 的 遠端執行。 再往上的一層是稱作 Xlib 的低層函式介面, 介於網路和和基礎系統 於較高層的程式之間。 應用程式的實現是透過呼叫這一層的函式實現的。
最頂層 就是管理視窗的視窗管理器了, 也就是一般所說的 WM (Window Manager)。 在這 一層的軟體是使用者都比較常接觸的, 比如 fvwm, AfterStep, Enlightment 以及 WindowMaker 等等。
從上面的介紹來看, X Window 的執行是一種客戶機/伺服器(Client/Server) 的模式, 伺服器用於顯示客運的應用程式, 又被稱為顯示伺服器(Display Server) 顯示伺服器位於硬體和客戶機之間, 它跟蹤所有來自輸入裝置比如鍵盤, 滑鼠的 輸入動作, 經過處理後將其送回客戶機。 這樣, 使使用者甚至可以在 MS Windows的機器上執行 X Client, 擷取並傳送使用者的輸入, 只是將 X Window 的螢幕輸出顯示在使用者的螢幕上。 客戶機的輸入和輸出系統跟 X 伺服器之間的通訊都是遵守 X 協議的。
由於本文件的主要目的在於介紹如何設定, 因此對 X Window 不再作進一步的 介紹。 更詳細的資料可以參考有關的 HOWTO, man 頁等等。
二.關於 X Window 的設定
1. X Server
在 Linux 下, 這些伺服器的程式是存放在 /usr/X11R6/bin/ 下面, 並且都由 XF86_ 打頭, 一般來說, 會提供單顯 Mono, 標準 VGA 和 SVGA 的驅動, 分 別命名為: XF86_Mono, XF86_VGA16 和 XF86_SVGA, 另外可能還會有 S3和其他一 些帶有圖形加速功能的顯示卡的驅動。 下面是作者本人機器上執行的 RedHat Linux 6。1 中所帶有的 X Server 驅動:
本文件的主要目的在於介紹手動配置 Linux 下 XF86 的配置方法, 主要是關於如何透過修改XF86Config 檔案調整顯示器在圖形模式下的顯示解析度和顏色深度, 以及如何透過建立符號連線修改 X Server。 另外提到一些跟圖形介面有關 的網友常問問題。 文中對於如何使用軟體工具做相應的沒有過多提及, 希望會在 以後的版本中加入和軟體修改方法之間的聯絡和差別。
一. X Window 工作方式略談
(如果你之關心如何對 X Widow 進行設定, 可以跳過這一節。 只是理解這一節所講的知識對於理解下面的各設定步驟有一定幫助) X Window 的工作方式跟 Microsoft Windows 有著本質的不同。 MS Windows 的圖形使用者介面 (GUI) 是跟系統緊密相聯的。 而 X Window 則不是, 它實際上是 在系統核心 (kernel) 的上面執行的一個應用程式。
X Window 的執行分為四層。 最底層的是 X Server(伺服器), 提供圖形介面 的驅動, 為 X Window 提供服務。 上面的一層是用於網上通訊的網路協議 -- X 網路協議。 這部分使遠端執行 X Window 成為可能。 只需要在伺服器上執行一個 X Server, 而客戶機 (Client) 上執行更上一層的程式, 則可以實現 X Widow 的 遠端執行。 再往上的一層是稱作 Xlib 的低層函式介面, 介於網路和和基礎系統 於較高層的程式之間。 應用程式的實現是透過呼叫這一層的函式實現的。
最頂層 就是管理視窗的視窗管理器了, 也就是一般所說的 WM (Window Manager)。 在這 一層的軟體是使用者都比較常接觸的, 比如 fvwm, AfterStep, Enlightment 以及 WindowMaker 等等。
從上面的介紹來看, X Window 的執行是一種客戶機/伺服器(Client/Server) 的模式, 伺服器用於顯示客運的應用程式, 又被稱為顯示伺服器(Display Server) 顯示伺服器位於硬體和客戶機之間, 它跟蹤所有來自輸入裝置比如鍵盤, 滑鼠的 輸入動作, 經過處理後將其送回客戶機。 這樣, 使使用者甚至可以在 MS Windows的機器上執行 X Client, 擷取並傳送使用者的輸入, 只是將 X Window 的螢幕輸出顯示在使用者的螢幕上。 客戶機的輸入和輸出系統跟 X 伺服器之間的通訊都是遵守 X 協議的。
由於本文件的主要目的在於介紹如何設定, 因此對 X Window 不再作進一步的 介紹。 更詳細的資料可以參考有關的 HOWTO, man 頁等等。
二.關於 X Window 的設定
1. X Server
在 Linux 下, 這些伺服器的程式是存放在 /usr/X11R6/bin/ 下面, 並且都由 XF86_ 打頭, 一般來說, 會提供單顯 Mono, 標準 VGA 和 SVGA 的驅動, 分 別命名為: XF86_Mono, XF86_VGA16 和 XF86_SVGA, 另外可能還會有 S3和其他一 些帶有圖形加速功能的顯示卡的驅動。 下面是作者本人機器上執行的 RedHat Linux 6。1 中所帶有的 X Server 驅動:
CODE:
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 來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10617731/viewspace-960598/,如需轉載,請註明出處,否則將追究法律責任。
上一篇:
Linux檢視系統命令(轉)
請登入後發表評論
登入
全部評論
|
相關文章
- 設定SAP後臺顯示和修改
- linux啟動與關機和x-window模式(轉)Linux模式
- javascript動態設定div的顯示和隱藏JavaScript
- Linux命令之stty - 顯示和修改終端行設定Linux
- TOAD和PLSQL 預設日期顯示、rowid顯示、TNSNAME的修改SQL
- word2013設定顯示修改痕跡的方法
- 顯示器設定
- win10電腦怎樣設定顯示圖示和通知 win10系統設定顯示圖示和通知的步驟Win10
- 顯示驅動程式和硬體 (轉)
- EditText設定密碼隱藏和顯示密碼
- 修改Windows工作列的時間顯示(轉)Windows
- 雙屏顯示設定
- 設定顯示裝置
- nvidia顯示設定不可用 nvidia沒有顯示設定
- function模式設定ALV用彈出視窗顯示Function模式
- 修改oracleasm的listdisks和querydisk命令顯示格式OracleASM
- win10如何設定桌面顯示圖示_windows10顯示桌面圖示設定方法Win10Windows
- 設定vim C/C++語法高亮顯示和自動縮排C++
- 英偉達控制皮膚沒有顯示設定 英偉達顯示設定不可用
- win10主顯示器設定方法_win10雙顯示器如何設定主顯示器Win10
- 預設角色的設定和修改
- js時間顯示設定JS
- 資料顯示設定攻略
- pycharm如何設定中文顯示PyCharm
- cmd顯示漢字需要的設定
- 程式介面多模式顯示的實現 (轉)模式
- Android--TextView 文字顯示和修改AndroidTextView
- iOS設定tabbar不顯示文字,只顯示圖片iOStabBar
- win10 如何設定微信顯示通知和圖示 win10怎麼顯示微信圖示Win10
- 快速修改所有資料夾的顯示屬性(轉)
- visibility和display設定元素的顯示和隱藏的區別
- 設定RMAN顯示的日期時間格式
- Qt 設定視窗居中顯示QT
- QT設定標籤顯示位置QT
- Jbuildx中顯示中文如何設定?UI
- 直接在程式中更改顯示模式 (轉)模式
- WIN10動態磁貼不顯示內容怎麼設定 WIN10設定動態磁貼不顯示內容方法Win10
- Win10工作列顯示出星期和秒的設定方法Win10