lost X windows

Running 11.1 64 bit on AMD dual core. I had the PC off for about two weeks, and now it won’t go to run level 5. I logged in without a hitch and entered “startx”, and got this message:

xauth: creating new authority file /root/.serverauth.5827

X.Org X Server 1.5.2
Release Date: 10 October 2008
X Protocol Version 11, Revision 0
Build Operating System: openSUSE SUSE LINUX
Current Operating System: Linux snoopy 2.6.27.21-0.1-default #1 SMP 2009-03-31 14:50:44 +0200 x86_64
Build Date: 27 February 2009 01:56:35PM

Before reporting problems, check [X.Org Wiki - Home](http://wiki.x.org)
to make sure that you have the latest version.

Module Loader present
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: Wed May 20 21:00:03 2009
(==) Using config file: “/etc/X11/xorg.conf”
(EE) Failed to load module “type1” (module does not exist, 0)
Error: API mismatch: the NVIDIA kernel module has version 180.29,
but this NVIDIA driver component has version 96.43.11. Please make
sure that the kernel module and all NVIDIA driver components
have the same version.
(EE) NVIDIA(0): Failed to initialize the NVIDIA kernel module! Please ensure
(EE) NVIDIA(0): that there is a supported NVIDIA GPU in this system, and
(EE) NVIDIA(0): that the NVIDIA device files have been created properly.
(EE) NVIDIA(0): Please consult the NVIDIA README for details.
(EE) NVIDIA(0): *** Aborting ***
(EE) Screen(s) found, but none have a usable configuration.

Fatal server error:
no screens found
giving up.
xinit: Connection refused (errno 111): unable to connect to X server
xinit: No such process (errno 3): Server error.

Error: API mismatch: the NVIDIA kernel module has version 180.29,
but this NVIDIA driver component has version 96.43.11. Please make
sure that the kernel module and all NVIDIA driver components
have the same version.

Sounds like the kernel has recently been updated. You will need to update nvidia packages to match.

Well, OK, but I could use some help. Bear in mind I don’t have any tools that require a GUI.

You can reconfigure your graphics temporarily with a basic vesa driver. That should get your desktop back. From the command prompt:

su (to become root user, enter root password when asked)
sax2 -r -m 0=vesa

Then do

init 5 (start graphical runlevel)

Actually, YAST works without x-windows. [It has to be run with the tab key.] I basically followed
Nvidia Installer HOWTO for SUSE LINUX users

I loaded the latest driver from the Nvidia repository and all is well. Well, it’s back to where it was. Long ago I messed up the DHCP, but that’s another thread for another day.

Thanks to all who replied.

Good work - back in business!

Actually, YAST works without x-windows. [It has to be run with the tab key.]

Thats right, but many newbies can’t survive without their GUI. :slight_smile:

I would rather suspect, that the TS installed the wrong nvidia-kmp or the wrong binary driver package.

Error: API mismatch: the NVIDIA kernel module has version 180.29,

180.X = Standard driver package

but this NVIDIA driver component has version 96.43.11. Please make

96.X.Y = Old Legacy driver

This can not work, no matter what kernel version is installed.

A “must read”:

http://en.opensuse.org/NVIDIA