RE: [SLE] No X after Kernel Update
Hi Mark,
I suspect that your problem was related to the following:
If you download the binary nvidia driver from their site, it is built to
only load if the kernel version is "2.4.4-4GB" as this is the default kernel
used in the SuSE 7.2 release. Now you can check to see what kernel you are
using by "uname -r". So after you upgraded to to v2.4.10 kernel, the
nvdriver will simply not work. So what you have to do next is to download
the driver source and rebuild it. It is easiest if you perform this rebuild
while running the 2.4.10 kernel. Incidentally I suspect that the reason that
modprobe did not find the NVdriver binary you downloaded will have been that
it will have installed the binary in /lib/modules/2.4.4-4GB. Once you are
running the v2.4.10 kernel, it will expect to find modules in
/lib/modules/2.4.10.
So maybe try the following:
Download the v2.4.10 kernel source and build it as you usually do. Also
download the nvidia driver source. Before you boot the v2.4.10 kernel,
modify the /etc/inittab and set the default run level to 2 (ie. do not try
and start X). Once you have rebooted as v2.4.10 and verified that everything
is working, build and install the nvidia driver as per the instructions
included in the nvidia kit. After you have installed the nvidia driver,
check that it has indeed been installed correctly: Say uname -r returns
"2.4.10", then look in /lib/modules/2.4.10 for a subdirectory called
"video". If it is NOT there then we need to think again. If it is there,
just try switching to run level 5 using "init 5" and hopefully you should be
up and running. If not then we think again!
Good luck.
Kind regards,
Simon
-----Original Message-----
From: kranked@canada.com [mailto:kranked@canada.com]
Sent: Wednesday, October 10, 2001 10:16 PM
To: Simon.Heaton@softwareag.co.uk
Subject: RE: [SLE] No X after Kernel Update
On Wed, 10 October 2001, "Heaton, Simon" wrote:
Hi Simon,
Hope you don't mind the direct e-mail as I'm sure the list has seen enough
of my problem :)
I am back to using kernel 2.4.4-4GB, but am still anxious to give it another
shot. I was actually right in the middle of downloading the kernel source
rpm and rebuild it that way, but low and behold mantel switched to 2.4.4-11
on my at 75% of my d'load haha.
When I got dumped back to the console I checked lsmod for NVdriver or nvidia
and nothing was there. Also doing a modprobe NVdriver produced a
"error:cannot locate module NVdriver".
Can I asked how it is that you updated to the 2.4.10 kernel as I did it the
easy easy way and just downloaded the rpm and did a Uvh then ran mk_initrd
Hi Mark,
I have the new nvidia drivers working fine with 2.4.10. As a start check
the
following:
When you are dumped back at the text terminal when X fails to start, log in as root and check what kernel modules are loaded with lsmod. What is the output from the following command: uname -r ? Now try the following: modprobe NVdriver. What message do you get if any?
Kind regards,
Simon
-----Original Message----- From: kranked@canada.com [mailto:kranked@canada.com] Sent: Monday, October 08, 2001 8:58 PM To: suse-linux-e@suse.com Subject: Re: [SLE] No X after Kernel Update
Hi again,
Well since I already have the new kernel installed I'm not sure how I could rebuild and install the src one. I didn't think it would allow me to install the same kernel version over itself. I tried removing the kernel the simple -e way but that didn't work.
So far I've d'loaded the SusE specific newest drivers from nvidia and X still isn't working. Here's a snip from /var/log/SaX.log from when I try to set up X through sax2 -m 0=nvidia <snip> Chipset RIVA TNT2 Ultra found (II) Loading /usr/X11R6/lib/modules/libvgahw.a (II) Module vgahw: vendor="The XFree86 Project" compiled for 4.0.3, module version = 0.1.0 (**) NVIDIA(0): Depth 16, (--) framebuffer bpp 16 (==) NVIDIA(0): RGB weight 565 (==) NVIDIA(0): Default visual is TrueColor (==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0) (--) NVIDIA(0): Linear framebuffer at 0xE6000000 (--) NVIDIA(0): MMIO registers at 0xE4000000 (EE) NVIDIA(0): Failed to initialize the NVdriver kernel module! (EE) NVIDIA(0): *** Aborting *** (II) Unloading /usr/X11R6/lib/modules/libvgahw.a (EE) Screen(s) found, but none have a usable configuration.
Fatal server error: no screens found <snip>
My next guess would be to upgrade to the newest XFree, but it just seems odd that I can't run it after just upgrading the kernel as many others have.
There were no errors when installing the new rpm's from nvidia. I made sure to remove the original NVIDIA_GLX prior to installing the new version as well.
If there are any other logs that would help to solve this then please let me know as I can reach them from this comp now.
Thanks in advance for all the help
Mark Doucette.
__________________________________________________________ Get your FREE personalized e-mail at http://www.canada.com -- The content of this e-mail is confidential, may contain privileged material and is intended solely for the recipient(s) named above. If you receive this in error, please notify Software AG immediately and delete this e-mail. Software AG (UK) Limited Registered in England & Wales 1310740 Registered Office: Hudson House, Hudson Way, Pride Park, Derby DE24 8HS
participants (1)
-
Heaton, Simon