We had a power failure here yesterday.  The problem machine was on a 
small UPS, so it stayed up initially.

After a few minutes without power, I tried to shut down the machine 
normally using the KDE logout -> Turn off computer sequence.  OOWrite was 
still open, and it popped up the dialog box asking "Save/Discard/Cancel" 
the current document.  I chose Discard, and the machine froze up.  
Wouldn't respond to keyboard or mouse.  So I held down the power switch 
to turn it off.

When I powered back up about an hour later, the machine booted up, tried 
to run kdm, and then quit, displaying only a command-line login prompt.

syslog and Xorg.0.log both indicated that the system couldn't find the 
nvidia module (the open source version from the Debian repositories).  
Here are the last few lines from Xorg.0.log:
------
(EE) NVIDIA(0): Failed to load the NVIDIA kernel module!
(EE) NVIDIA(0):  *** Aborting ***
(II) UnloadModule: "nvidia"
(II) UnloadModule: "wfb"
(II) UnloadModule: "fb"
(EE) Screen(s) found, but none have a usable configuration.

Fatal server error:
no screens found
------

This occurred with linux-image-2.6.26-2-amd64.

'lsmod | grep nvidia' returned no modules.

'aptitude search nvidia' showed the following packages as installed:
  nvidia-settings
  nvidia-kernel-common
  nvidia-xconfig
  nvidia-glx
  nvidia-kernel-2.6.26-1-amd64

These are the same packages I have been using without problem since 4 
March 2009.

I still had linux-image-2.6.26-1-amd64 on the hard drive and in /boot/
grub/menu.lst.  So I rebooted into that kernel.  KDE came up fine, and 
the Xorg log now shows that the nvidia stuff was loaded properly.

I ran aptitude in interactive mode, going through the 'u' (update), 
'U' (upgrade), and 'g' (go) options, which reinstalled linux-
image-2.6.26-2-amd64, but I get the same nvidia failure with that kernel.

Helpful advice, please!

-- 
Rich


--
To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to