?? 126.htm
字號:
<HTML><HEAD><meta http-equiv="Content-Type" content="text/html; charset=GB2312"><TITLE>-->Linux HowTo 中譯版-->Linux XFree86 HOWTO 中譯版 : 設定 XFree86</TITLE>
<META NAME="keywords" CONTENT=" Linux HowTo 中譯版 Linux XFree86 HOWTO 中譯版 : 設定 XFree86">
<META NAME="description" CONTENT=" - Linux HowTo 中譯版 - Linux XFree86 HOWTO 中譯版 : 設定 XFree86">
<style>
<!--
#page {position:absolute; z-index:0; left:0px; top:0px}
.tt3 {font: 9pt/12pt "宋體"}
.tt2 {font: 12pt/15pt "宋體"}
a {text-decoration:none}
a:hover {color: blue;text-decoration:underline}
-->
</style>
</HEAD>
<body text="#000000" aLink=#9900ff link=#006699 vLink=#006699 bgcolor="#FFFFFF" leftmargin="3" topmargin="3" marginheight="3" marginwidth="3">
<TABLE WIDTH="100%" CELLPADDING=10 CELLSPACING=0 BORDER=0>
<TR>
<TD CLASS="tt3" VALIGN="top" width="8%" bgcolor="#e0e0e0"><strong><A HREF="127.htm">后一頁</A><BR>
<A HREF="125.htm">前一頁</A><BR>
<A HREF="index.html">回目錄</A><BR>
<A HREF="../../../../index.htm">回首頁</A><BR>
</strong>
</TD>
<TD class="tt2" bgcolor="#F5F8F8" width="84%"><center><B><FONT style="FONT-SIZE: 16.5pt" COLOR="#FF6666" FACE="楷體_GB2312">Linux XFree86 HOWTO 中譯版 : 設定 XFree86</FONT></B></center>
<hr color="#EE9B73" size="1" width="94%">
姓名 :Eric S. Raymond<br>
Email:esr@snark.thyrsus.com<br>
地址 :<br>
轉摘 :http://member.netease.com/</p>
<hr size="0">
<BR>
<br>
4. 設定 XFree86 <br>
4.1. 一般設定 <br>
以前,要設定好 XFree86 以便能使用你的滑鼠, 鍵盤, 顯示器, 和顯示卡,
是辛苦的差事, 需要大量的親自動手去設定和□試調整[hand-hacking]
一個很復雜的設定檔案[configuration file],
那可說是一種不可言傳的藝術. 現在不再需要了; 3.2/3.3版的發行後,使這個過程幾乎沒什意義了.
你所要做的是開啟 XF86Setup 程式. <br>
<br>
這程式乃依賴現今所有新出貨而且搭配具 EGA/VGA 能力之顯示器的PC硬體情況而定.
它采用 SVGA16 server 而且利用它以最低階共通性 640x480 模式來開啟 X.
然後它執行互動式程式,它帶你經過連續五個設定面板 -- mouse, keyboard,
(video) card, monitor, 和 `other' (各式各樣的 server 選項).
全部過程相當簡單. <br>
<br>
有一小點要記住的是,如果你像大多數人使用目前的PC,
你的鍵盤實際上是 XF86Setup 所呼叫的 `Generic 102-key PC (intl)'
而不是預定的 `Generic 101-key PC'. 如果你選擇預定的(101), 在你鍵盤[keyboard]的極右邊(數字及其相關
[numeric keypad and friends])上的按鍵群[key cluster]可能會沒有作用. <br>
<br>
如果你不確定你顯示器的型式[monitor type],你可以連續試試它所列出的型式.
就依你的習慣由上往下試(較上面的選項所包含的是較低 dot-clock 速度,
而且對硬體要求也比較低). 如果發生了混亂或嚴重地扭曲變形[distorted]的圖形時,
請往回試[Back off]. 小部分的扭曲變形 (圖形稍太大,稍太小,或稍偏離中心)
不是什麼大問題; 你是可以馬上藉由微調[fine-tuning]此 mode 來修正. <br>
<br>
再者, 當程式打開 xvidtune 允許你去調整[tweak]你的顯示模式[video mode],
別讓初始的警告視窗[warning box]使你感到緊張. 現在多頻顯示器[multisync
monitors] (不像他們以前是用定頻的) 不會因為用這方式而就輕易損壞. <br>
<br>
4.2. 解決困難 <br>
當你剛開始開啟 X server, 有些項目偶爾會沒有設定很正確.
這總是幾乎會由你的設定檔案中的一些問題所引起的.
通常在是顯示器的 timing values 不正確, 或顯示卡的 dot clocks
設定不正確. 少數問題可以藉由 xvidtune 來解決;
當螢幕上實在是混亂不清楚時,通常是表示你需要回到 XF86Setup
而選擇功能比較低的顯示器型式[monitor type]. <br>
<br>
如果你的顯示好像卷曲[roll], 或邊邊模糊不清[fuzzy],
這很清楚地表示顯示器的 timing values 或 dot clocks 是錯的. 再者,
要確定你是正確地指出你的顯示卡晶片組, 在 XF86Config 中的 Device
段落之其它項目也是如此. 絕對要確定你是使用正確的 X server ,而且
/usr/X11R6/bin/X 有符號連結 [symbolic link]到這個 server. <br>
<br>
如果發生其它所有失敗的情況, 試試 ''赤裸地[bare]'' 開啟 X; 也就是,
使用像這樣的指令: <br>
<br>
X > /tmp/x.out 2>&1 <br>
<br>
然後你可以砍去 X server (使用 ctrl-alt-backspace 鍵的組合) 而且檢查
/tmp/x.out 的內容. X server 會報告任何警告及錯誤---舉例,
如果你的顯示卡沒有一個 dot clock 可相符合你顯示器所支援的模式. <br>
<br>
記住你可以使用 ctrl-alt-numeric + 和 ctrl-alt-numeric - 來切換在 XF86Config
中的 Screen 段落的 Modes 行所列出的顯示模式.
若最高解析度模式不能看起來很適當,試試切到較低的解析度.
這至少會讓你知道你的 X 設定這部分是正確的運作. <br>
<br>
再者, 檢查一下你顯示器上的垂直與水平之大小/對準旋紐.
在很多情況下,當 X 剛開啟時, 這些是需要調整的. 舉個例子,
如果顯示器好像有點偏一邊時,
通常你能夠使用顯示器的控制來修正這個. <br>
<br>
USENET 的 newsgroup comp.windows.x.i386unix 主要是在討論有關 XFree86,
comp.os.linux.x 也是. 看一下 newsgroup
那些與你的顯示卡有關的文章也許是個好主意---你也許剛好看到某些人跟你有相同的問題.
<br>
<br>
4.3. 自定設定 <br>
如果你的顯示器能支援 1600x1200 -- 而用 XF86Setup
來安裝之最高所能夠支援的解析度是 1280x1024,
那麼你會需要親自動手去嘗試調整[hand-hack]你的 X 之設定,以便取得最佳化的表現.
<br>
<br>
如果基於這個理由或其它理由, 而你想要親自動手去嘗試調整[hand-hack]你的顯示設定,
去看一下 LDP 的 XFree86 Video Timings HOWTO,
http://sunsite.unc.edu/LDP/HOWTO/video-modes.html. (這就是 XFree86 的 `Videomodes.doc'
檔案之最新的 HTML 版本.) <br>
<br>
4.4. 使用 16-位元 的顏色 <br>
根據內定的, X 使用 8-位元 色深[color depth]而有256色. 為避開這種限制,
很多應用程式配置他們自己的色彩對應圖[colormap],導致瞬間顏色轉換,
當游標在兩個各擁有自己的色彩對應圖之視窗移動時. Arena WWW
瀏覽器就是這樣子. <br>
<br>
如果你想要使用先進的圖形化的應用程式,256色也許不足夠.
你可以簡單地使用 16-位元 的色深而有 65K 色, 藉由開啟 X 時,用以下指令
<br>
<br>
<br>
<br>
-------------------------------------------------------------------------------- <br>
<br>
startx -- -bpp 16 <br>
<br>
<br>
-------------------------------------------------------------------------------- <br>
<br>
<br>
或者將下列這行 <br>
<br>
<br>
<br>
-------------------------------------------------------------------------------- <br>
<br>
exec X :0 -bpp 16 <br>
<br>
<br>
-------------------------------------------------------------------------------- <br>
<br>
<br>
擺進你的 .xserverrc 檔案內. 但要注意的是,不是所有的應用程式都能用
16-bit 顏色來正常運作. <br>
<br>
較多顏色要你的顯示卡在相同的時間內能轉換成更多資料.
如果你的顯示卡不能應付, 那麼就是解析度[resolution]或是更新率[refresh
rate]必須要降低. XFree 內定的是降低解析度.
如果你要保持解析度而降低更新率, 你必須新加入一行適當的 Modeline
到你的 XF86Config 檔案中, 其定義具有最低更新率下的解析度.舉個例子,
取代舊值 <br>
<br>
Modeline "1024x768" 75 1024 1048 1184 1328 768 771 777 806 -hsync -vsync <br>
<br>
換成 <br>
Modeline "1024x768" 65 1024 1032 1176 1344 768 771 777 806 -hsync -vsync. <br>
<br>
這□的魔術數字 75 和 65 是各個時脈率[clock rates], 那些是你找到 X
記錄在你的 .X.err 檔案□的. 查詢一下在 XF86 文件的 monitors 檔案,有關在
16 位元色深下最適合你的顯示卡能夠傳送最大時脈率的 Modelines. <br>
</p>
<BR>
<hr color="#EE9B73" size="1" width="94%">
</TD>
<TD CLASS="tt3" VALIGN="bottom" width="8%" bgcolor="#e0e0e0"><strong><A HREF="127.htm">后一頁</A><BR>
<A HREF="125.htm">前一頁</A><BR>
<A HREF="index.html">回目錄</A><BR>
<A HREF="../../../../index.htm">回首頁</A><BR>
</strong>
</TD>
</TR>
</table>
</BODY></HTML>
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -