Κυριακή, 13 Απριλίου 2008

Unable to load the kernel module 'nvidia.ko'

Πρόσφατα αναβάθμισα τον kernel στην έκδοση: 2.6.24-1.
Με την αναβάθμιση χάθηκε το module των driver της κάρτας γραφικών, οπότε έπρεπε να το ξαναεγκαταστήσω.

Το envy δεν μπορούσε να δουλέψει με την lenny (αν και παλαιότερα μέσω μιας αλλαγής σε κάποια config files έπαιζε http://ventrix24.blogspot.com/2007/09/envy-on-debian-testing.html)
οπότε έπρεπε να τους εγκαταστήσω manually.

Κατεβάζοντας το αρχείο http://us.download.nvidia.com/XFree86/Linux-x86/169.12/NVIDIA-Linux-x86-169.12-pkg1.run είχα το εξής πρόβλημα:

ERROR: Unable to load the kernel module 'nvidia.ko'. This is most likely
because the kernel module was built using the wrong kernel source files.
Please make sure you have installed the kernel source files for your
kernel; on Red Hat Linux systems, for example, be sure you have the
'kernel-source' rpm installed. If you know the correct kernel source
files are installed, you may specify the kernel source path with the
'--kernel-source-path' commandline option.

Μετά απο λίγη αναζήτηση στο google η λύση είναι η εξής:

sh NVIDIA-blahblah -k $(uname -r)

Δεν υπάρχουν σχόλια: