Topic: Howto: Nvidia in Statler / Squeeze
*NOTE* Before you read this Howto:
Graphic card driver installation is not an exact 100% science. There are many different graphics cards which require different drivers. Some will work with the Linux reverse-engineered versions, others need the proprietary Nvidia drivers from the Nvidia web page. This guide may not work for your card.
If this guide does not work for your card, saying so in this thread helps a little, but posting another Howto on how you got your card working helps A LOT MORE.
For older Legacy Nvidia cards, see this post (Nvidia Geforce fx 5200):
http://crunchbanglinux.org/forums/topic
e-fx-5200/
This is something that Squeeze users currently have to do to get Nvidia working. At the present moment (Statler Alpha1) this howto is still relevant, so I thought i'd post for the benefit of Nvidia users. This may change as Statler development progresses and when Squeeze becomes the latest Debian "stable".
Nvidia in Squeeze needs sid dependencies.
Change to root in the terminal
Add sid Unstable to your sources.lst
nano /etc/apt/sources.listAdd
# Unstable Sid
deb http://http.us.debian.org/debian/ unstable main contrib non-free
# Unstable Sources
deb-src http://http.us.debian.org/debian/ unstable main contrib non-free*Note*
On Tota and Vanilla Debian Squeeze, you would normally PIN the Squeeze repo so that all future updates only come for Squeeze and NOT sid.
omns pointed out that Crunchbang already has Statler pinned as the default repo, so this step isn't necessary.
*Important*
Once you have updated and installed the Nvidia source, comment out the sid repo by adding a # in front of each sid line, or better still remove it completely. This way any future updates/upgrades will come from the Statler and Squeeze repos.
*Extra Note*
One extra thing to remember is that in general, mixing repos is a no-no and can cause severe breakage. However, when using non-stable releases such as Debian Testing and Unstable, you sometimes need to mix and match for a quick solution until the testing release becomes stable.
I and others have tested this method for Nvidia and other individual applications, and it works fine, with no adverse effects. Obviously mixing repos for applications with a large amount of dependencies such as Desktop Environments is not a good idea and could make your system go Crunch Bang! ![]()
Update
apt-get updateInstall Nvidia kernel source
apt-get -t unstable install nvidia-kernel-sourcem-a a-i nvidia-kernel-sourceInstall Nvidia Glx
apt-get -t unstable install nvidia-glxThen Xconfig and Nvidia Settings
apt-get install nvidia-xconfig nvidia-settingsThen run nvidia-xconfig
Last edited by rich (2010-04-17 20:33:39)