歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> 在Fedora 14中調高分辨率至1280x800

在Fedora 14中調高分辨率至1280x800

日期:2017/2/28 16:29:36   编辑:Linux教程

前段時間稀裡糊塗地裝上了測試版的Fedora 14,正在懊悔系統不穩定時,卻發現我其實做出了一個正確的選擇:F14直接支持我的ATI顯卡,而目前的穩定版本Fedora 13則不行。。。說起來也挺傻的,說了很久要裝顯卡驅動,卻沒發現其實開源顯卡驅動早就裝好了。。囧

好了不多說廢話了,系統裝好以後分辨率為1024x768,顯然還比較低,我希望能達到Windows下一樣的1280x800.當然前提是檢查你的顯卡驅動裝好沒有,否則不一會兒Fedora會黑屏給你看的哦

1.檢查顯卡驅動裝好沒
終端下輸入命令 $ lspci -v
出現好長好長的硬件信息。找到關於顯卡的那一段,我的是這樣的

01:00.0 VGA compatible controller: ATI Technologies Inc Mobility Radeon HD 3650 (prog-if 00 [VGA controller])
Subsystem: ASUSTeK Computer Inc. Device 1872
Flags: bus master, fast devsel, latency 0, IRQ 46
Memory at e0000000 (32-bit, prefetchable) [size=256M]
I/O ports at c000 [size=256]
Memory at fcef0000 (32-bit, non-prefetchable) [size=64K]
[virtual] Expansion ROM at fce00000 [disabled] [size=128K]
Capabilities: <access denied>
Kernel driver in use: radeon
Kernel modules: radeon

Capabilities那一行是“禁止訪問”,是因為我沒開管理員權限……不過那無關緊要了。www.linuxidc.com好,根據目前的情況,顯卡驅動已經就緒了,下面要正式開始了

2. gtf
回到終端,輸入命令 $ gtf 1280 800 60
當然如果你希望調整分辨率到1280x1024或其他的,輸入對應的命令即可。最後的數字60是刷新率,液晶顯示器的話直接寫60即可。好我們看到這樣的輸出:

# 1280x800 @ 60.00 Hz (GTF) hsync: 49.68 kHz; pclk: 83.46 MHz
Modeline "1280x800_60.00" 83.46 1280 1344 1480 1680 800 801 804 828 -HSync +Vsync

第二行非常重要,把它復制下來保存好。最好保存到root目錄下找起來方便

3. 生成Xorg配置文件
這裡需要重啟了。重啟後在GRUB界面按‘E’鍵 編輯命令,在‘kernel /vmlinuz……’行後面加上 '3' ,回車確認。按b啟動。這樣引導到文本控制台模式。
用root賬戶登錄。
輸入命令Xorg -configure,它會掃描你的硬件配置並生成一個 xorg.conf.new 文件,留心這個文件放到哪裡了(程序執行的最後幾行有提示),後面要找到它才行
好了,不在命令行界面為難大家了……其實vi我也不會用……。輸入reboot,回車。重啟回到X圖形界面

4. 修改配置文件
重啟以後使用root登錄,後面需要權限的地方比較多
找到剛才生成的xorg.conf.new 配置文件,打開,用gedit就行。文件比較長,不過我們只需要修改下面兩段:
第一個是顯示器

Section "Monitor"
#DisplaySize 300 190 # mm
Identifier "Monitor0"
VendorName "CMO"
ModelName "LCD Panel 1280x800"
HorizSync 31.5 - 90.0
VertRefresh 60.0 - 60.0
Modeline "1280x800_60.00" 83.46 1280 1344 1480 1680 800 801 804 828 -HSync +Vsync
EndSection

如果某一行已經存在了,就不要再改了,不要照搬我這裡的數據。尤其是第一行,與具體的顯示器有關。
一般來說最後三行是需要新建的,其中最後一行是第二步gtf生成的數據,從你剛才保存的文件裡粘貼過來,不要照搬我的哦,呵呵

第二個需要修改的在後面

Section "Screen"
Identifier "Screen0"
Device "Card0"
Monitor "Monitor0"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 24
Modes "1280x800"
EndSubSection
…………

後面還有很長不用管了。我這裡給出的後6行需要新建,Modes字段就是你想要的分辨率,根據具體情況修改。
修改完後保存。

5.覆蓋舊的配置文件
重啟,再次登錄到文本的控制台界面,用root登錄

為避免意外先備份一下舊的配置文件。輸入命令 cp /etc/X11/xorg.conf /etc/X11/xorg.conf.bak000
注意大小寫。X11寫成x11的話是不行的。
用cd轉到你存放xorg.conf.new的目錄,然後輸入命令 cp xorg.conf.new /etc/X11/xorg.conf
提示是否覆蓋,輸入y回車確認即可。
輸入reboot,回車。重啟

6. 欣賞嶄新的圖形界面吧,嘿嘿

Copyright © Linux教程網 All Rights Reserved