On Tue, Oct 31, 2006 at 21:24:37 +0100, Benjamà Villoslada wrote: > El Dilluns 30 Octubre 2006 22:32, Florian Kulzer va escriure: > > One way would be to shut down X and remove the old nvidia-glx package > > before upgrading the nvidia-kernel-source package. After you > > auto-install the nvidia kernel module with module-assistant you can > > install the new nvidia-glx package and restart X. > > Thanks! Works because with this method aptitude doesn't install > linux-image-2.6.18-1-486 that I don't need. > > I've installed nvidia-kernel-source, then > > # m-a update > # m-a prepare > # m-a auto-install nvidia > and > # aptitude install nvidia-glx > > After this I have: > > nvidia-glx 1.0.8776-1 > nvidia-kernel-2.6.16.18-smp-bitassa 1.0.8776-1+20060528.01 > nvidia-kernel-common 20051028+1 files > nvidia-kernel-source 1.0.8776-1 > > I've stopped xorg, but kdm doesn't starts :( > > Xorg.0.log tail: > > ----------------------------- > (II) Setting vga for screen 0. > (**) NVIDIA(0): Depth 24, (--) framebuffer bpp 32 > (==) NVIDIA(0): RGB weight 888 > (==) NVIDIA(0): Default visual is TrueColor > (==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0) > (**) NVIDIA(0): Enabling RENDER acceleration > (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 *** > (II) UnloadModule: "nvidia" > (II) UnloadModule: "ramdac" > (II) UnloadModule: "fb" > (EE) Screen(s) found, but none have a usable configuration. > > Fatal server error: > no screens found
[ snip: returning to the nvidia 1.0.8774 packages makes X work again ] There seems to be a problem with the 8776 nvidia kernel module. The first thing to check is if "modprobe nvidia" gives you any error messages for the new module. Furthermore, it is important that the necessary device nodes are created when the module is loaded: $ ls -l /dev/{nvidia,fb,agp}* crw-rw---- 1 root video 10, 175 2006-10-30 10:04 /dev/agpgart crw-rw---- 1 root video 29, 0 2006-10-30 10:04 /dev/fb0 crw-rw-rw- 1 root root 195, 0 2006-10-30 09:07 /dev/nvidia0 crw-rw-rw- 1 root root 195, 255 2006-10-30 09:07 /dev/nvidiactl Also make sure that the right version of the nvidia X driver was loaded by looking for lines like these in the Xorg log: (II) NVIDIA X Driver 1.0-8776 Mon Oct 16 21:58:46 PDT 2006 (II) NVIDIA Unified Driver for all Supported NVIDIA GPUs (--) Chipset NVIDIA GPU found Finally, it might help to reboot after installing the new packages if the problem is due to conflicts in the assignment of interrupts. -- Regards, Florian