Thanks to @jelly-home on #debian for getting me unstuck.
Couple of steps involved. It’s not that hard, but the post above makes it harder then it needs to be.
Let’s make sure the device is NOT black listed first.
egrep -r -i “black” /etc/modprobe.d/* | grep -i “nv”
1. Go into the Synaptic Package Manager (System/Administration/Synaptic Package Manager) and add the Debian Non-Free Software as shown.
NOTE: At this point I jump to command line, but the following could be done in Synaptic as well.
2. Install the nvidia Dynamic Kernel Module Support
Note: this assumes sudo works on your debian box, or you will have to su root
sudo apt-get install nvidia-kernel-dkms
Before we reboot, let’s fix X.
3. We need to change xorg.conf, so it loads the proper driver.
As always anything the begins with an octothorpe (#) is a comment and does NOT need to be coded.
cd /etc/X11 # change to the X directory
ls
if there IS an xorg.conf file (I did NOT have one) make a backup copy:
sudo cp xorg.conf xorg.conf.bkup
Now edit or create xorg.conf file:
sudo nano xorg.conf
and the contents need to be:
Section "Screen"
Identifier "Default Screen"
DefaultDepth 24
EndSection
Section "Module"
Load "glx"
EndSection
Section "Device"
Identifier "Default Device"
Driver "nvidia"
Option "NoLogo" "True"
EndSection
Control + o to write, control + x to exit.
NOTE: If this /etc/X11/xorg.conf file looks familiar, it should! This is the same file off of 64 bit Ubuntu 10.10 Livecd. (Ubuntu to fix Debian!)
And then reboot.
4. to confirm the correct driver:
grep -i glx /var/log/Xorg.0.log
and you should get output that looks like:
(II) “glx” will be loaded. This was enabled by default and also specified in the config file.
(II) LoadModule: “glx”
(II) Loading /usr/lib/xorg/modules/extensions/libglx.so
(II) Module glx: vendor=”NVIDIA Corporation”
(II) NVIDIA GLX Module 195.36.31 Thu Jun 3 08:59:25 PDT 2010
(II) Loading extension GLX
(II) Aug 21 14:27:19 NVIDIA(0): Support for GLX with the Damage and Composite X extensions is
(==) Aug 21 14:27:20 NVIDIA(0): Enabling 32-bit ARGB GLX visuals.
(II) Loading extension NV-GLX
(II) Initializing extension GLX
Enjoy video goodness!
Thanks jelly-home
Wayno
Related Articles
No user responded in this post