Pytałem o dystrybucję, bo w niektórych można zainstalować sterowniki bez problemu nie wyłączając Xów.
Jeśli korzystasz z Debiana, to po prostu w menedżerze pakietów dodaj do repozytoriów sekcję non-free i będziesz mógł zainstalować sterownik normalnie z pakietów. Tylko, że jest tam trochę stara wersja - jeśli zależy ci na nowszej, to też to idzie zrobić przy pomocy pakietów Debiana - spójż na ten link:
http://wiki.debian.org/NvidiaGraphicsDriversJest tam napisane _wszystko_ i to _krok po kroku_ więc nie powinieneś się zagubić.
PS. jeśli nie wiesz jak dodać sekcję non-free do repozytoriów, to otwórz plik /etc/apt/sources.list i do linijki, w której masz ścieżkę do serwera, z którego ściągasz pliki dopisz na końcu wyraz non-free
potem odśwież listę pakietów (w menedżerze można)
u mnie na przykład wpis dotyczący repozytoriów w sources.list wygląda tak:
deb ftp://ftp.task.gda.pl/debian/ lenny main contrib non-free
u ciebie może się różnić adresem serwera i słowem za tym adresem (czyli nazwą wersji debiana - u mnie lenny)
PS2. W Debianie _ZAWSZE_ instaluj sterowniki nvidii z repozytoriów. A dla czego? jest to wyjaśnione na tej stronie, którą podałem