在《RedHat Linux 9.0安装过程小记》说到进入系统黑屏,可能是由于显卡分辨率的原因,当我选择用图形模式默认安装后,屏幕黑屏无任何反应,按F2之后,用linux lowres命令进行的图形化安装。linux lowres命令默认分辨率为640×480。
用linux lowres命令,RedHat Linux 9.0 安装完成后,进系统黑屏。经过2个晚上的摸索,终于解决了问题,现将过程记录下来。
黑屏之后手足无措,由于我是个linux新手,又不懂命令行模式的运作,只好重启,进入winxp系统,上网查黑屏的原因,有关搜索结果如下:
在安装的时候力求把显卡设置对。 否则,对初学者比较麻烦。
1,Ctrl+Alt+F1进入命令行状态
2,login as root
3,xfree86config,用命令行配置X-Window,改变显卡驱动设置
4,reboot,maybe OK
记下来之后,重启电脑进linux,启动之后黑屏,按Ctrl+Alt+F1进入命令行状态,用root登陆,输入xfree86config 回车,提示命令出错,再次输入,还是出错。再重启进windowsxp,继续上网查。
又查到下面的内容:
#vi /etc/X11/XF86Config 编辑xf86config文件
/1024×768 #找到1024×768,直接在vi下键入/1024×768
把它变为 800×600(可以按i,进入编辑模式;改了就可以了,后直接启动x)
按ESC键;打入:wq保存
#init 5 启动到图形模式
再次重启,进LINUX,用root账号登陆后,输入 vi /etc/X11/XF86Config,回车后打开了XF86Config文件:
找到下面一段,更改后大致如下:
Section “ServerLayout”
Identifier “Default Layout”
Screen 0 “Screen0” 0 0
InputDevice “Mouse0” “CorePointer”
InputDevice “Keyboard0” “CoreKeyboard”
InputDevice “DevInputMice” “AlwaysCore”
EndSection
再找到下面一段,更改后大致如下:
Section “Screen”
Identifier “Screen0”
Device “Videocard0”
Monitor “Monitor0”
DefaultDepth 16
SubSection “Display”
Depth 16
Modes “1024×768” “800×600” “640×480”
EndSubSection
EndSection
注意有些显卡支持不好,要选择合适的分辨率才能进入图形模式。
我是把 Modes “1024×768” “800×600” “640×480” 改成 Modes “640×480” 后重启才进去了图形模式。
至此,黑屏问题解决了,虽然分辨率只有640×480,但是总算进去了,可以暂时休息一下了。
注意:Linux系统区分大小写,用vi命令更改XF86Config文件之后,按ESC键;打入:wq保存。