login后用光标黑屏空白 – RHEL5

我在这里有一台RHEL 5机器,它是戴尔Precision T3500。

我是一个Ubuntu的家伙,但我对这台机器有一段时间。

处理完其第一个安全更新后,我们无法通过gdm欢迎程序login。 一个新的内核被安装; 然后我为我们的Quadro NVS 295安装了nVidia驱动程序。

我知道Xconfiguration是有效的,因为gdm greeter显示; 然而,login后,我们所能得到的只是一个带有光标的黑屏。

我想也许我们的python安装已损坏,但重新安装通过百胜没有帮助。

我已经search并广泛search了一个可能的解决办法,并且什么也找不到。

下面是来自uname的输出,/ var / log / messages中的错误尾部以及Xorg.conf。

任何人都可以提出一个行动scheme?

[sean@cheetah ~]$ uname -a Linux cheetah.*.* 2.6.18-308.8.1.el5 #1 SMP Fri May 4 16:43:02 EDT 2012 x86_64 x86_64 x86_64 GNU/Linux [sean@cheetah ~]$ sudo tail /var/log/messages Jun 5 15:03:04 cheetah gconfd (sean-4592): Resolved address "xml:readonly:/etc/gconf/gconf.xml.defaults" to a read-only configuration source at position 2 Jun 5 15:03:05 cheetah hcid[3855]: Default passkey agent (:1.8, /org/bluez/applet) registered Jun 5 15:03:05 cheetah pcscd: winscard.c:304:SCardConnect() Reader E-Gate 0 0 Not Found Jun 5 15:03:05 cheetah last message repeated 2 times Jun 5 15:03:06 cheetah gconfd (sean-4592): Resolved address "xml:readwrite:/home/sean/.gconf" to a writable configuration source at position 0 Jun 5 15:03:06 cheetah setroubleshoot: [program.ERROR] exception ImportError: /usr/lib/libatk-1.0.so.0: undefined symbol: g_assertion_message_expr Traceback (most recent call last): File "/usr/bin/sealert", line 952, in ? from setroubleshoot.gui_utils import * File "/usr/lib/python2.4/site-packages/setroubleshoot/gui_utils.py", line 26, in ? import gtk File "/usr/lib64/python2.4/site-packages/gtk-2.0/gtk/__init__.py", line 48, in ? from gtk import _gtk ImportError: /usr/lib/libatk-1.0.so.0: undefined symbol: g_assertion_message_expr Jun 5 15:03:07 cheetah setroubleshoot: [program.ERROR] exception ImportError: /usr/lib/libatk-1.0.so.0: undefined symbol: g_assertion_message_expr Traceback (most recent call last): File "/usr/bin/sealert", line 952, in ? from setroubleshoot.gui_utils import * File "/usr/lib/python2.4/site-packages/setroubleshoot/gui_utils.py", line 26, in ? import gtk File "/usr/lib64/python2.4/site-packages/gtk-2.0/gtk/__init__.py", line 48, in ? from gtk import _gtk ImportError: /usr/lib/libatk-1.0.so.0: undefined symbol: g_assertion_message_expr Jun 5 15:03:08 cheetah pcscd: winscard.c:304:SCardConnect() Reader E-Gate 0 0 Not Found Jun 5 15:07:01 cheetah ntpd[4114]: synchronized to 64.16.211.38, stratum 3 Jun 5 15:07:01 cheetah ntpd[4114]: kernel time sync enabled 0001 [sean@cheetah ~]$ cat /etc/X11/xorg.conf # nvidia-xconfig: X configuration file generated by nvidia-xconfig # nvidia-xconfig: version 295.53 ([email protected]) Sat May 12 00:34:20 PDT 2012 # Xorg configuration created by system-config-display Section "ServerLayout" Identifier "single head configuration" Screen 0 "Screen0" 0 0 InputDevice "Mouse0" "CorePointer" InputDevice "Keyboard0" "CoreKeyboard" EndSection Section "InputDevice" # generated from default Identifier "Mouse0" Driver "mouse" Option "Protocol" "auto" Option "Device" "/dev/input/mice" Option "Emulate3Buttons" "no" Option "ZAxisMapping" "4 5" EndSection Section "InputDevice" Identifier "Keyboard0" Driver "kbd" Option "XkbModel" "pc105" Option "XkbLayout" "us" EndSection Section "Monitor" ### Comment all HorizSync and VertSync values to use DDC: ### Comment all HorizSync and VertSync values to use DDC: Identifier "Monitor0" ModelName "LCD Panel 1600x1200" HorizSync 31.5 - 74.7 VertRefresh 56.0 - 65.0 Option "dpms" EndSection Section "Device" Identifier "Videocard0" Driver "nvidia" EndSection Section "Screen" Identifier "Screen0" Device "Videocard0" Monitor "Monitor0" DefaultDepth 24 SubSection "Display" Viewport 0 0 Depth 24 EndSubSection EndSection 

更新:切换到xorg.confnv驱动程序(已安装)导致没有解决scheme。 我不认为这是一个X问题了。

由于有一个setroubleshoot错误,我将设置SELinux permissive ,看看是否有帮助。

更新:这没有帮助。 任何人?

更新:这是消息日志的更全面的尾巴。 你可以看到我尾巴,然后在10:44login到机器,这个输出显然是问题。

  [sean@cheetah ~]$ sudo tail -f /var/log/messages Jun 27 10:17:05 cheetah smartd[4362]: Device /dev/sdb: using '-d sat' for ATA disk behind SAT layer. Jun 27 10:17:05 cheetah smartd[4362]: Device: /dev/sdb, opened Jun 27 10:17:06 cheetah smartd[4362]: Device: /dev/sdb, found in smartd database. Jun 27 10:17:06 cheetah smartd[4362]: Device: /dev/sdb, is SMART capable. Adding to "monitor" list. Jun 27 10:17:06 cheetah smartd[4362]: Monitoring 0 ATA and 2 SCSI devices Jun 27 10:17:06 cheetah smartd[4392]: smartd has fork()ed into background mode. New PID=4392. Jun 27 10:17:08 cheetah pcscd: winscard.c:304:SCardConnect() Reader E-Gate 0 0 Not Found Jun 27 10:17:08 cheetah last message repeated 3 times Jun 27 10:21:16 cheetah ntpd[4109]: synchronized to 46.166.138.172, stratum 2 Jun 27 10:21:16 cheetah ntpd[4109]: kernel time sync enabled 0001 Jun 27 10:44:49 cheetah gconfd (sean-4757): starting (version 2.14.0), pid 4757 user 'sean' Jun 27 10:44:49 cheetah gconfd (sean-4757): Resolved address "xml:readonly:/etc/gconf/gconf.xml.mandatory" to a read-only configuration source at position 0 Jun 27 10:44:49 cheetah gconfd (sean-4757): Resolved address "xml:readwrite:/home/sean/.gconf" to a writable configuration source at position 1 Jun 27 10:44:49 cheetah gconfd (sean-4757): Resolved address "xml:readonly:/etc/gconf/gconf.xml.defaults" to a read-only configuration source at position 2 Jun 27 10:44:50 cheetah hcid[3851]: Default passkey agent (:1.8, /org/bluez/applet) registered Jun 27 10:44:50 cheetah kernel: nm-applet[4821]: segfault at 0000000000000000 rip 0000000000000000 rsp 00007fff668d1d68 error 14 Jun 27 10:44:51 cheetah pcscd: winscard.c:304:SCardConnect() Reader E-Gate 0 0 Not Found Jun 27 10:44:51 cheetah last message repeated 2 times Jun 27 10:44:51 cheetah gconfd (sean-4757): Resolved address "xml:readwrite:/home/sean/.gconf" to a writable configuration source at position 0 Jun 27 10:44:51 cheetah setroubleshoot: [program.ERROR] exception ImportError: /usr/lib/libatk-1.0.so.0: undefined symbol: g_assertion_message_expr Traceback (most recent call last): File "/usr/bin/sealert", line 952, in ? from setroubleshoot.gui_utils import * File "/usr/lib/python2.4/site-packages/setroubleshoot/gui_utils.py", line 26, in ? import gtk File "/usr/lib64/python2.4/site-packages/gtk-2.0/gtk/__init__.py", line 48, in ? from gtk import _gtk ImportError: /usr/lib/libatk-1.0.so.0: undefined symbol: g_assertion_message_expr Jun 27 10:44:52 cheetah setroubleshoot: [program.ERROR] exception ImportError: /usr/lib/libatk-1.0.so.0: undefined symbol: g_assertion_message_expr Traceback (most recent call last): File "/usr/bin/sealert", line 952, in ? from setroubleshoot.gui_utils import * File "/usr/lib/python2.4/site-packages/setroubleshoot/gui_utils.py", line 26, in ? import gtk File "/usr/lib64/python2.4/site-packages/gtk-2.0/gtk/__init__.py", line 48, in ? from gtk import _gtk ImportError: /usr/lib/libatk-1.0.so.0: undefined symbol: g_assertion_message_expr Jun 27 10:44:54 cheetah pcscd: winscard.c:304:SCardConnect() Reader E-Gate 0 0 Not Found 

另请参阅http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=1001511帮助我。 我不得不将模式行添加到“屏幕”部分,手动挂载vmware cd并重新启动以使我的vmware安装正常工作。

通过使用RedHat的configuration工具或直接编辑xorg.conf手动select1024 x 768的屏幕分辨率来解决问题。

要使用RedHatconfiguration工具,请执行system-config-display并从用户界面的下拉菜单中select1024 x 768。

要手动编辑Xorgconfiguration文件:

打开/etc/X11/xorg.conf并确保屏幕部分包含1024 x 768模式,如下所示:

 ------------------------------------------ Section "Screen" Identifier "Screen0" Device "Videocard0" Monitor "Monitor0" DefaultDepth 24 SubSection "Display" Viewport 0 0 Depth 24 Modes "1024x768" "800x600" "640x480" EndSubSection ------------------------------------------ 

要使更改生效,请按Ctrl + Alt + Backspace停止并重新启动X服务器。

注意:如果问题仍然存在,请尝试使用parsing工具更改分辨率。 要执行此操作,请单击系统>首选项>屏幕分辨率,select首选的分辨率大小,并将其设置为系统的默认值