文字模式顯示問題

引用:https://fedoraproject.org/wiki/Common_F12_bugs#Miscellaneous_problems_with_Intel_graphics_adapters

我的硬體是Intel 865GV晶片組的內建顯卡82865G

在裝fedora 12時,只要是在文字模式載入的時候(類似DOS)
螢幕就會顯示Not Supported Mode (螢幕不支援的顯示模式)
進入圖型模式後就正常了

 

原因是說Linux錯的驅動(或是沒有驅動)導致在顯示的時候出不來
(好像是VESA Driver吧,反正網路上找也沒有適合的)

解法只要在Grub選單的時侯,在Fedora (2.6.32.11-99.fc12.i686)
按下e,然後加入

nomodeset

這樣就會正常跑出loading的Bar了

修改grub.conf (或是menu.lst)

#vi /boot/grub/grub.conf

我列出我的其中一項

title Fedora (2.6.32.11-99.fc12.i686)
        root (hd0,1)
        kernel /boot/vmlinuz-2.6.32.11-99.fc12.i686 ro root=UUID=83ef3ac6-d581-4536-a6bb-6a06c9060094 noiswmd LANG=en_US.UTF-8 SYSFONT=latarcyrheb-sun16 KEYBOARDTYPE=pc KEYTABLE=us rhgb quiet nomodeset
        initrd /boot/initramfs-2.6.32.11-99.fc12.i686.img

 

版號請以你的為主,在kernel那行的最後
KEYTABLE=us rhgb quiet加上nomodeset

就OK了

--------------------------------------------------------------------------------------------

如果想修改在文字模式的顯示解析度

可以用上述方式再加上

vga=791

代表是用1024x768的32位元全彩顯示
(迷之音:還真豪華...)

如果想相同性高一些(像我這種電腦)


在kernel那行的最後,去除rhgb quiet參數,加上

nomodeset vga=769

這樣就會有最多的資訊了(當然開機還沒進桌面前都蠻醜的)
(註:rhgb代表圖形用顯示開機情況,較美觀。而quiet代表不顯示詳細訊息)

 

以下是其他常用的解析度參數,不含括號的註解
引用:http://soft.zdnet.com.cn/software_zone/2007/1011/545493.shtml

vga=769 (640x480x256) 
vga=771 (800x600x256)
vga=788 (800x600x645536)
vga=773 (1024x768x256)
vga=791 (1024x768x65536)

 

--------------------------------------------------------------------------------------------

沒有顯示滑鼠游標

之後又發現一個問題,就是在登入後進入桌面時,沒有顯示滑鼠游標

 

引用:http://phorum.vbird.org/viewtopic.php?f=2&t=33926&view=previous

: 在進去的藍色畫面時都還可以看到滑鼠,
: 可是當他變成登入的畫面時,滑鼠圖案消失了!!
: 滑鼠其實一直都存在,因為我有移動滑鼠亂點確實還可以點擊,
: 但是滑鼠的圖案卻都看不到,有沒有人遇到這個問題??
: 要怎樣解決這個問題呢?? 謝謝教導。

像是文章說的

我的解決辦法是在xorg.conf下改參數

但Fedora 12預設不會幫我們產生/etc/X11/xorg.conf

先執行
#Xorg -configure :1
增測硬體設備

#mv /etc/X11/xorg.conf.new /etc/X11/xorg.conf
移動設定檔到/etc/X11/xorg.conf

然後修改之

#vi /etc/X11/xorg.conf

Section "Device"
### Available Driver options are:-
### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
### [arg]: arg optional
#Option "NoAccel" # [<bool>]
#Option "SWcursor" # [<bool>]
#Option "ColorKey" # <i>
#Option "CacheLines" # <i>
#Option "Dac6Bit" # [<bool>]
#Option "DRI" # [<bool>]
#Option "NoDDC" # [<bool>]
#Option "ShowCache" # [<bool>]
#Option "XvMCSurfaces" # <i>
#Option "PageFlip" # [<bool>]
Identifier "Card0"
Driver "intel"
VendorName "Intel Corporation"
BoardName "82865G Integrated Graphics Controller"
BusID "PCI:0:2:0"

Option "NoAccel" "True"
Option "SWcursor" "True"

EndSection

 

在上述區塊加入紅色的字,然後登出再登入即可
好像每張卡的都不太一樣
像文章裡寫到

BoardName "nVidia Corporation C51 PCI Express Bridge"
下面加入這一行
Option "HWcursor" "false"
登出再登入,就行了!

我的顯卡就沒有上述說的那個參數
如果我的方法不能使用,可以試試看他的

---------------------------------------------------------------------------------------------

後記:

google到cent os 5也有這問題
http://www.samtseng.liho.tw/~samtz/blog/?p=2488
CentOS 5 滑鼠指標消失的問題
編輯 /etc/X11/xorg.conf 檔案 加入 Option "HWCursor" "off"

我的另一台電腦也裝了Fedora 12和ubuntu,也有這前者的問題
顯卡是Ati Radeon 9550

似乎有Driver,嘗試安裝中.....

創作者介紹

清新下午茶

Johnny 鋼鍊 發表在 痞客邦 PIXNET 留言(0) 人氣()