Centos 升级黑屏

解决 centos 6 升级黑屏

环境:双系统(WIN XP+CENTOS6)

  • 第一次升级(CENTOS6->6.1):

初始安装CENTOS6.0版本,前阵子系统自动检测可以升级到CENTOS6.1。应用更新后,提示需要重新启动系统,重启后黑屏。

现象:启动过程,无任何错误,但是无GNOME桌面登录窗口(黑屏)。更改启动的参数(level=init 3),可以登录到字符模式。

    1. #yum groupinstall "X Window System" "GNOME Desktop Environment"  

 

尝试改用CENTOS6.1的安装盘进行修复,出错。

 

主要考虑不想重装ORACLE,但未搜索到解决方案,只好备份数据到XP分区,重新安装CENTOS6.1新版本。

  • 第二次升级(CENTOS6.1->6.2):

昨天,又提示有新的版本可以更新(才过没几天,CENTOS6.2更新太快了),由于刚装上,没装什么应用,再次选择了升级,重启后仍然是黑屏?!

更改启动的参数(level=init 3),以ROOT身份进入字符模式,执行startx,手工启用GNOME桌面,看到在黑屏前,屏幕快速闪过一些提示。 OK,将屏幕信息记录下来: 

  1. # startx >startx.err 2>&1 

查看startx.err如下:

  1. X.Org X Server 1.10.4 
    • Release Date: 2011-08-19 
      • X Protocol Version 11, Revision 0 
        • Build Operating System: c6b18n2 2.6.32-71.el6.x86_64  
          • Current Operating System: Linux dev.net 2.6.32-220.el6.x86_64 #1 SMP Tue Dec 6 19:48:22 GMT 2011 x86_64 
            • Kernel command line: ro root=UUID=da2e4644-1797-4cf4-9b0a-dfb78f2650da rd_NO_LUKS rd_NO_LVM rd_NO_MD rd_NO_DM LANG=zh_CN.UTF-8 KEYBOARDTYPE=pc KEYTABLE=us rhgb quiet  init 3 
              • Build Date: 17 December 2011  04:58:47PM 
                • Build ID: xorg-x11-server 1.10.4-6.el6_2.1  
                  • Current version of pixman: 0.18.4 
                    •     Before reporting problems, check https://www.redhat.com/apps/support/ 
                      •     to make sure that you have the latest version. 
                        • Markers: (--) probed, (**) from config file, (==) default setting, 
                          •     (++) from command line, (!!) notice, (II) informational, 
                            •     (WW) warning, (EE) error, (NI) not implemented, (??) unknown. 
                              • (==) Log file: "/var/log/Xorg.0.log", Time: Fri Dec 23 12:39:30 2011 
                                • (==) Using config file: "/etc/X11/xorg.conf" 
                                  • (WW) fglrx: No matching Device section for instance (BusID PCI:0@1:0:1) found 
                                    • FATAL: Module fglrx not found. 
                                      • (EE) fglrx(0): atiddxDriScreenInit failed, GPS not been initialized.  
                                        • /usr/bin/X: symbol lookup error: /usr/lib64/xorg/modules/drivers/fglrx_drv.so: undefined symbol: GlxInitVisuals2D 
                                          • giving up. 
                                            •  
                                              • xinit:  Connection refused (errno 111):  unable to connect to X server 
                                                •  
                                                  • xinit:  No such process (errno 3):  Server error. 

原来是显卡驱动问题,应该是更新了LINUX内核版本导致。

重装ati显卡:./ati-driver-installer-11-12-x86.x86_64.run --force

重启,终于出现了GNOME的登录界面。

小结:

第一次升级(CENTOS6->6.1),在执行startx时,印象中没看屏幕有输出,没经验未记录下来分析,导致重装。庆幸的是,第二次升级(CENTOS6.1->6.2),借助startx.err的信息,终于解决。

你可能感兴趣的:(centos,职场,黑屏,休闲)