解决 centos 6 升级黑屏

解决 centos 6 升级黑屏

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

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

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

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

  1. 以为是GNOME桌面系统损坏,尝试重装,无效。
  2.    
       
       
       
    1. #yum groupinstall "X Window System" "GNOME Desktop Environment"  
  3. 尝试改用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 
  2. Release Date: 2011-08-19 
  3. X Protocol Version 11, Revision 0 
  4. Build Operating System: c6b18n2 2.6.32-71.el6.x86_64  
  5. 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 
  6. 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 
  7. Build Date: 17 December 2011  04:58:47PM 
  8. Build ID: xorg-x11-server 1.10.4-6.el6_2.1  
  9. Current version of pixman: 0.18.4 
  10.     Before reporting problems, check https://www.redhat.com/apps/support/ 
  11.     to make sure that you have the latest version. 
  12. Markers: (--) probed, (**) from config file, (==) default setting, 
  13.     (++) from command line, (!!) notice, (II) informational, 
  14.     (WW) warning, (EE) error, (NI) not implemented, (??) unknown. 
  15. (==) Log file: "/var/log/Xorg.0.log", Time: Fri Dec 23 12:39:30 2011 
  16. (==) Using config file: "/etc/X11/xorg.conf" 
  17. (WW) fglrx: No matching Device section for instance (BusID PCI:0@1:0:1) found 
  18. FATAL: Module fglrx not found. 
  19. (EE) fglrx(0): atiddxDriScreenInit failed, GPS not been initialized.  
  20. /usr/bin/X: symbol lookup error: /usr/lib64/xorg/modules/drivers/fglrx_drv.so: undefined symbol: GlxInitVisuals2D 
  21. giving up. 
  22.  
  23. xinit:  Connection refused (errno 111):  unable to connect to X server 
  24.  
  25. 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,职场,centos6,休闲,升级黑屏)