nvidia drivers in Squeeze
Before I start, I must say that I'm very much a Linux rookie so please bear with me.
I'm hoping someone could help me with installing the current nvidia drivers in Debian 6.0.5 Squeeze - amd64. I've followed the instructions found here http://wiki.debian.org/NvidiaGraphicsDrivers/ to the letter, but I always encounter the same problem. X refuses to restart, and I have to reboot into recovery mode and delete the xorg.conf file to get back to the desktop. I've pulled this error out of the Xorg log file: Code:
(II) LoadModule: "nvidia" If it's any help, I'm running what I think is a GeForce 525M (I've tried using lspci | grep VGA but it just returns 'nVidia Corporation Device 0df5 (rev a1)'). Any help with this would be greatly appreciated. |
The driver's version included in the stable repo (195.36) is probably too old for your gpu, thus it does not support it at all.
Install the one from the backports repo which is on version 295.x. Btw, is this some optimus thing? The intel+nvidia switchable graphics thing? |
Perhaps it might be your card causing problems - what model is it?
You could also try this install script here, I have used it successfully in the past. |
The GF525M is to new for the drivers in Squeeze, as jim_p already pointed out.
Install the drivers from the backports repository: http://backports-master.debian.org/ Add this line to your /etc/apt/sources.list: Code:
deb http://backports.debian.org/debian-backports squeeze-backports main contrib non-free Code:
apt-get update |
Firstly, thanks for the replies.
Tobi, I tried what you suggested but I'm getting the same error: Code:
(II) LoadModule: "nvidia" Thank you everyone for your help so far. |
No need to recompile the kernel. Please post the output of
Code:
lspci |
Do you need an xorg.conf file?
Do you have a specific need to use an xorg.conf file? I'm playing with Squeeze right now, using a GeForce GT 550M and driver version 302.17.
I deleted /etc/X11/xorg.conf and created /usr/share/X11/xorg.conf.d/10-nvidia.conf contents of 10-nvidia.conf Code:
Section "Device" My laptop does not have Optimus. The RegistryDwords option allows me to control the brightness of my laptop's screen. |
Post the outputs
Code:
$ apt-cache policy linux-headers-`uname -r` nvidia-kernel-dkms nvidia-glx |
Tobi, my laptop is a Dell XPS 15 (L502x).
lpsci returns: Code:
00:00.0 Host bridge: Intel Corporation Sandy Bridge DRAM Controller (rev 09) Code:
nvidia-glx: |
Quote:
Code:
00:01.0 PCI bridge: Intel Corporation Sandy Bridge PCI Express Root Port (rev 09) To get the nVidia GPU going with linux, you'll need bumblebee (or one of the other projects)- http://bumblebee-project.org/ |
And in case you are looking for a repo with bumblebee > http://suwako.nomanga.net/
I hope it works properly. However, if I was in your position, I would stick with windows since nvidia does not officially support optimus on linux. |
Quote:
http://wiki.debian.org/Bumblebee Quote:
As for 'nvidia does not officially support optimus on linux'..... http://www.youtube.com/watch?v=_36yNWw_07g (yeah, I know Linus is mostly talking about nVidia + android). |
The problem is apparent:
Quote:
Quote:
Quote:
|
Quote:
Anyway, I've installed the headers and reinstalled the driver. It appears I now have drivers that correspond to the kernel module version, and headers that match my kernel. Code:
apt-cache policy linux-headers-`uname -r` nvidia-kernel-dkms nvidia-glx Code:
nvidia-glx: If you guys are willing to persevere, I would appreciate any further help you can give. Again, thanks for what you've done so far. |
Have you tried installing the official nVidia driver? http://www.nvidia.co.uk/object/unix-uk.html for starters :)
Step by step:
|
All times are GMT -5. The time now is 11:19 PM. |