SLED10 : Xserver fails to start after running well

This document (3385920) is provided subject to the disclaimer at the end of this document.

Environment


SUSE Linux Enterprise Desktop 10
 

Situation

A workstation was started or rebooted, and the Graphical User Interface (GUI) failed to load. This occurred after the workstation has already been running properly, and no configuration changes were made prior to the reboot.

Typically, disabling the 3-D effects and Xgl hides the symptoms and allows the GUI to start.

Resolution

The ATI graphics cards usually rely on the atieventsd, an ATI Event handler service. The solution is to start atieventsd prior to starting the gnome display manager, done by the xdm startup script.
  1. Open a shell.
  2. SU to root.
  3. Change to the /etc/rc.d/rc5.d/ directory.
  4. Locate the script names of the xdm process and the atieventsd. By default, the two files are :
    lrwxrwxrwx 1 root root 13 2006-08-01 13:43 S21atieventsd -> ../atieventsd
    
    lrwxrwxrwx 1 root root  6 2006-08-01 10:38 S10xdm -> ../xdm
    
    The link starts with 'S' and then a two digit number. This means that it is the start script, and the two digit number is the load preference. The lower the number, the earlier the start.
  5. Alter the load order by moving the atieventsd process to start before the xdm process. This is done by :
    mv S21atieventsd S09atieventsd
    
  6. Restart the workstation.
This should allow the gdm (started by the xdm process, requirement for the Xgl) to use the ATI events in handling 3-D requests, and should correct the startup problems.

Disclaimer

This Support Knowledgebase provides a valuable tool for SUSE customers and parties interested in our products and solutions to acquire information, ideas and learn from one another. Materials are provided for informational, personal or non-commercial use within your organization and are presented "AS IS" WITHOUT WARRANTY OF ANY KIND.

  • Document ID:3385920
  • Creation Date: 03-Aug-2006
  • Modified Date:04-Mar-2021
    • SUSE Linux Enterprise Desktop

< Back to Support Search

For questions or concerns with the SUSE Knowledgebase please contact: tidfeedback[at]suse.com

SUSE Support Forums

Get your questions answered by experienced Sys Ops or interact with other SUSE community experts.

Join Our Community

Support Resources

Learn how to get the most from the technical support you receive with your SUSE Subscription, Premium Support, Academic Program, or Partner Program.


SUSE Customer Support Quick Reference Guide SUSE Technical Support Handbook Update Advisories
Support FAQ

Open an Incident

Open an incident with SUSE Technical Support, manage your subscriptions, download patches, or manage user access.

Go to Customer Center