After reboot suse10.2 got a error message "Could not start the X server ...."

I used init 0 to make server shutdown,and replaced the power cord
when I boot the server,it can’t enter the GUI
then I used init 5 and get the following message

Could not start the X
server (your graphical environment)
due to some internal error.
Please contact your system administrator
or check your syslog to diagnose.
In the meantime this display will be
disabled. Please restart GDM when
the problem is corrected.

How can I solve this problem?

This sounds like a problem with your Video driver. Have had a kernel update or other changes?

Try reinstalling the video driver.

I don’t remember I have done any changes with system
I think maybe i used init 0 to shudown cause this problem

init 0 should not cause a problem.

What is your video card and what driver?

Just an idea out of my own bad experience: What are the permissions of your file /usr/bin/Xorg ?

On a console do:

ls -l /usr/bin/Xorg

and report the results. Thanks.

Can you please copy the content of /var/log/Xorg.0.log ?

Thanks.

Not intentionally, but your server may have had pending kernel updates including video driver that were applied when the server rebooted.

The ATI drivers give my system a headache. For some reason ATI’s “flgrx” never works on my system, and I have to change /etc/X11/xorg.conf to use the “radeon” driver.


Section "Device"
   BoardName    "RV350 AP"
             Driver       "radeon"
#          Driver       "fglrx"
             Identifier   "Device[0]"
             Option       "GARTSize" "32"
             Screen       0
             VendorName   "ATI"
        EndSection

On 2010-07-13 02:46 GMT Noodle86 wrote:

> I don’t remember I have done any changes with system
> I think maybe i used init 0 to shudown cause this problem

No.

Most probably it is something you had changed or updated, perhaps days
ago, and it was applied when you rebooted.

Actually, the error message tells what you have to do:

> Please contact your system administrator
> or check your syslog to diagnose.

So, did you check the syslog?

On the other hand, are you aware that “suse10.2” is obsolete and out of
maintenance support? Current version is openSUSE 11.3.


Cheers / Saludos,

Carlos E. R.
(from 11.2 x86_64 “Emerald” GM (Minas Tirith))