转贴:
今天在VPC下安装完红帽RedHat9.0后进入 X 界面时花屏,说明时显卡配置有问题..这是由于微软的虚拟机Virtual PC2004对Linux的支持不好造成的,需要更改相应的配置文件, 下面是在显卡已经配置为S3(安装时自动监测到的)情况下的修改,RedHat9.0里面它的驱动可能认为S3支持24位色,实际上它只支持16位色,所以要更改这个设置,显示器还可以用默认的。
文件位置etc/X11/XF86Config,用vim编辑器编辑.
具体步骤:
1、重启虚拟机,在出现grub后,选择安装的系统(Red Hat Linux)上面按“e”,
2、然后出现grub的配置文件,移动鼠标到第二行“Kenel /vmlinuz……”,
3、再按“e”,然后在这一行的结尾加上:空格 single,或者“/init 1”,
4、然后按“b”重启,即可进入“单用户模式”。
5、进入后,在提示符下敲入:vim /etc/X11/XF86Config (注意大小写),
6、然后会打开这个文件,找到
Section "Screen" 按“i”键进入插入模式
把下面的DefaultDepth 中的24改成 16
把SubSection "Display"中Depth 中的24改成 16
Modes 值改成800*600
7、然后按ESC键,输入ZZ(大写)回车保存退出。重新启动就出现图形界面了。接下来是关于ATI 9700显卡的安装问题,我的笔记本是宽屏1280*800。
下载在ATI网站上驱动程序
#sh ati..........run
在这个过程中会报错并停止安装。信息如 mktemp 错误等
针对这个错误可以简单的手动安装。(以上*代表下载的驱动程序文件名)
1. 解压*.run 文件: #sh ati*.run --extract
得到一个目录,名字为fglrc-install
2. 进入上面的目录,编辑ati-install.sh文件
搜索mktemp, 找到其后带 -t的内容,并将-t 删除,保存并退出。
3. 安装。 #sh ati-install.sh 8.34.8 --install --buildpkg
上面的8.34.8位版本号,对应你的驱动版本即可。


onlinetest 于 2007-03-12 14:48:23发表:
呵呵,你好好看看楼主的第七步啊 要按小写的英文字母 i 进入插入模式啊,这样才可以修改的啊
详见论坛中的 vi 编辑器 搜索下吧
“按“i”键进入插入模式
把下面的DefaultDepth 中的24改成 16
把SubSection "Display"中Depth 中的24改成 16
Modes 值改成800*600 “
kingboy 于 2007-03-12 13:36:32发表:
哇,这种情况和我出现的很像.我到了第6步进了一个画面,但是没有24和16类似的
如图,我不知道怎么弄了..
kaijun20 于 2007-03-12 13:19:15发表:
试试下吧`