[+] nvidia i par

Zagadnienia dotyczące menadżerów okien, środowisk graficznych - X, KDE, GNOME, Fluxbox, XFCE., Compiz itp.
Goomy
Posty: 21
Rejestracja: 06 marca 2007, 11:00
Lokalizacja: London

[+] nvidia i parę innych pytań

Post autor: Goomy »

Witam , jestem swieżo upieczonym entuzjasta Linuxa. Mam pare pytań dotyczących Gnome.

Zainstalowałem Debiana Etch na laptopie Toshiba Satelite pro M10, karta grafiki Nvidia Geforce4 420 GO. Próbowałem tony sposobów z google z tego forum i niestety klapa... w końcu udalo sie ale jest jedno ale, otoz po zainstalowaniu debiana do dyspozycji mialem kernel 2.6.18-4-686 i nie dalo sie na nim zainstalowac nvidii, czytalem i probowalem na google co tylko sie da. W końcu zainstalowalem nvidia-glx ale teraz w grubie mam 2.6.18-4-486 do wyboru czylo teraz jest swiatowo! :)

2.6.18-4-686 albo 2.6.18-4-486 , i teraz pytanie (jak bylo to przepraszam...). Jaka jest roznica miedzy 486 a 686 ? moj komp to centrino 1.3 Ghz. Czy moge spokojnie usunac 686 , albo co zrobic zeby te stery ruszyly pod 686. Bo przy odpaleniu systemu na kernelu 2.6.18-4-686 xsy wogole nie wstaja (chyba ze zmienie w konfigu xorga Nvidia na NV) na 2.6.18-4-486 uruchamiaja sie normalnie z logiem nvidii i akceleracja.

Dzieki za wszelka pomoc, jesli potrzebne jakies logi to powiedzcie jakie to wkleje.

(PS. sorry ale nie mam polskich znakow, pracuje nad tym :) heh )

pozdrawiam
Kaka'
Senior Member
Posty: 3018
Rejestracja: 30 lipca 2006, 13:17
Lokalizacja: Kartuzy

Post autor: Kaka' »

Goomy pisze: (PS. sorry ale nie mam polskich znakow, pracuje nad tym :) heh )
http://debian.linux.pl/viewtopic.php?t=579
Goomy
Posty: 21
Rejestracja: 06 marca 2007, 11:00
Lokalizacja: London

Post autor: Goomy »

Dzięki, na to juz poradziłem, ten link przeczytałem juz wcześniej. A może coś więcej na temat tych kerneli 486 i 686 ?. Czemu na 486 działa a na 686 nie?
Kaka'
Senior Member
Posty: 3018
Rejestracja: 30 lipca 2006, 13:17
Lokalizacja: Kartuzy

Post autor: Kaka' »

Goomy pisze:486 i 686
486 dla takich właśnie komputerów: czytaj, starych, a 686 dla tych "najnowszych", szybkich itp. Kiedyś to sam zrozumiesz :)
Goomy pisze:Czemu na 486 działa a na 686 nie?
Bo coś schrzaniłeś podczas instalacji/konfiguracji.
Goomy
Posty: 21
Rejestracja: 06 marca 2007, 11:00
Lokalizacja: London

Post autor: Goomy »

Kaka' pisze:Bo coś schrzaniłeś podczas instalacji/konfiguracji.
Moze i tak. Tylko co? Probowalem instalatora Nvidii zgodnie z instrukcjami na sieci i kogos z tego forum. komunikat jaki dostalem na ekran przy instalatorze to:
ERROR: Unable to determine the version of the kernel sources located in
'/lib/modules/2.6.18-4-686/build'. Please make sure you have installed
the kernel source files for your kernel and that they are properly
configured]www.nvidia.com[/url].
To samo przy Legacy drivers. Znalazlem w jednej instrukcji na sieci by najpierw zainstalowac Nvidia-glx , wiec zrobilem to z poziomu synapticsa , ten z kolei wyswietlil informacje ze wraz z tym modulem zostana zainstralowane moduly kernel-modules 2.6.18-4-486
i kernel-headers 2.6.18-4-486. pozmienialem plik xorga zgodnie z instrukcja i jest teraz tak jak jest czyli przy odpaleniu z kernel 2.6.18-4-486 dziala ale juz z 2.6.18-4-686 nie. Co mam zrobic zeby to dzialalo pod 686. Bo ten laptop wcale nie jest stary (2 lata moze ma). reszta jako tako dziala i powoli to dostrajam jednak ta nvidia mnie dobija... Jest tu ktos kto moze poswiecic mi chwile i pomoc ? Nie chce mi sie do ubuntu wracac ........
mlyczek
Junior Member
Posty: 979
Rejestracja: 02 sierpnia 2006, 19:17

Post autor: mlyczek »

Goomy pisze:2.6.18-4-486 dziala ale juz z 2.6.18-4-686 nie
Tak jest, bo moduł nvidia, który obsługuje twoją kartę był kompilowany pod jądro 486.
Goomy pisze:Co mam zrobic zeby to dzialalo pod 686
http://qluk.wordpress.com/2006/08/08/de ... ni-part-3/ - to jest link do instrukcji wg której ja instalowałem sterowniki nvidii. Masz szczęście, bo w repo debiana są aktualnie pakiety potrzebne do instalacji wg powyższego opisu dla Twojego jądra (gdy ja to robiłem, dla mojego już nie było i musiałem aktualizować jądro). Chodzi o pakiety linux-headers-2.6.18-4-686 i linux-source-2.6.18. Zainstaluj je apt-get'em i później rób to co jest opisane w w/w stronie. Oczywiście wystartuj debiana z jądrem 2.6.18-4-686, zainstaluj te pakiety i leć wg opisu. Powinno być dobrze.
Awatar użytkownika
tanatos
Beginner
Posty: 226
Rejestracja: 25 sierpnia 2006, 00:14
Lokalizacja: z repo :P

Post autor: tanatos »

Ja w ogóle polecam instalować sterowniki nowszych kart ze strony nvidii, nie z repo - to są te same sterowniki, jednak te na stronie są w nowszej wersji i np sterowniki z repo Etcha nie obsługują compiza, ale te nowsze ze strony nvidii już tak.

A sterowniki nie chciały Ci się zainstalować bo nie miałeś pobranych źródeł dokładnie Twojego kernela, więc ten glx prawdopodobnie jakoś sam sobie znalazł źródła, ale nie do końca te co trzeba.
Aby zainstalować źródła twojego kernela:

Kod: Zaznacz cały

su //i podajesz haslo admina
uname -r // wyswietli Ci się dokładna wersja Twojego kernela
aptitude
aptitude to bardzo dobry program do obsługi pobierania pakietów apta, naciskasz "/" i wpisujesz linux-source-(i wersja twojego jądra odczytana z uname-r), po znalezieniu naciskasz +, potem "g" i źródła pobierają się tam gdzie trzeba, wtedy możesz zainstalować sterowniki pobrane ze strony nvidii. Po instalacji zmieniasz w etc/X11/xorg.conf driver na "nvidia" i wszystko powinno śmigać.
mlyczek
Junior Member
Posty: 979
Rejestracja: 02 sierpnia 2006, 19:17

Post autor: mlyczek »

O to samo mi chodziło.
tanatos pisze:Po instalacji zmieniasz w etc/X11/xorg.conf driver na "nvidia" i wszystko powinno śmigać.
Co do tego, to polecałbym też wpisać te opcje, które są podane w poradniku, do którego podałem linka. Wtedy będzie jak to jest tam nazwane - "pełna moc" :)
Goomy
Posty: 21
Rejestracja: 06 marca 2007, 11:00
Lokalizacja: London

Post autor: Goomy »

Zainstalowalem wszystkie linux headers itd, teraz podczas instalacji przechodzi dalej ale dostaje informacje o gcc i make i za bardzo nie wiem o co chodzi. Wleilem loga z nvidia install.
No szlag mnie zaraz trafi .... bo wiem ze diabel tkwi w szczegolach ... tyle ze ja nie wiem jakich.
nvidia-installer log file '/var/log/nvidia-installer.log'
creation time: Sun Mar 11 18:16:33 2007

option status:
license pre-accepted : false
update : false
force update : false
expert : false
uninstall : false
driver info : false
no precompiled interface: false
no ncurses color : false
query latest driver ver : false
OpenGL header files : true
no questions : false
silent : false
no backup : false
kernel module only : false
sanity : false
add this kernel : false
no runlevel check : false
no network : false
no ABI note : false
no RPMs : false
force tls : (not specified)
force compat32 tls : (not specified)
X install prefix : /usr/X11R6
OpenGL install prefix : /usr
compat32 install prefix : (not specified)
installer install prefix: /usr
utility install prefix : /usr
kernel name : (not specified)
kernel include path : (not specified)
kernel source path : (not specified)
kernel output path : (not specified)
kernel install path : (not specified)
proc mount point : /proc
ui : (not specified)
tmpdir : /tmp
ftp mirror : ftp://download.nvidia.com
RPM file list : (not specified)

Using: nvidia-installer ncurses user interface
-> You appear to be running in runlevel 1; this may cause problems. For exampl
e: some distributions that use devfs do not run the devfs daemon in runlevel
1, making it difficult for `nvidia-installer` to correctly setup the kernel
module configuration files. It is recommended that you quit installation no
w and switch to runlevel 3 (`telinit 3`) before installing.

Quit installation now? (select 'No' to continue installation) (Answer: No)
-> License accepted.
-> No precompiled kernel interface was found to match your kernel; would you li
ke the installer to attempt to download a kernel interface for your kernel f
rom the NVIDIA ftp site (ftp://download.nvidia.com)? (Answer: Yes)
-> No matching precompiled kernel interface was found on the NVIDIA ftp site;
this means that the installer will need to compile a kernel interface for
your kernel.
-> Performing CC test with CC="cc".
-> gcc-version-check failed:


Could not compile gcc-version-check.c. Please be sure you have your distrib
ution's libc development package installed and that 'cc' is a valid C compil
er name.

If you know what you are doing and want to ignore the gcc version check, sel
ect "No" to continue installation. Otherwise, select "Yes" to abort install
ation, set the CC environment variable to the name of the compiler used to c
ompile your kernel, and restart installation. Abort now? (Answer: No)
ERROR: Unable to find the development tool `make` in your path; please make
sure that you have the package 'make' installed. If make is installed
on your system, then please check that `make` is in your PATH.
ERROR: Installation has failed. Please see the file
'/var/log/nvidia-installer.log' for details. You may find suggestions
on fixing installation problems in the README available on the Linux
driver download page at http://www.nvidia.com.
gcc mam zaistalowane, sprawdzalem.
Awatar użytkownika
tanatos
Beginner
Posty: 226
Rejestracja: 25 sierpnia 2006, 00:14
Lokalizacja: z repo :P

Post autor: tanatos »

instalujesz to jako root przy wyłączonych X'ach?
Jeśli nie to przejdź do konsoli CTRL+ALT+F1, zaloguj sie jako root i wpisz

Kod: Zaznacz cały

cd /
etc/init.d/kdm stop
jesli uzywasz gnome to zamiast kdm wpisz gdm.
Dopiero teraz odpal instalator sterowników.
Zablokowany