[megoldva] debian squeeze + nvidia

Fórumok

Sziasztok!

Generációk óta Debiant használok, soha semmi problémám nem volt vele. Telepítettem a most meglévő Lenny mellé az új stable Squeeze -t. Minden szépen megy is rajta, kivéve az nvidia drivere. A következőket csináltam, amit az előző Debian verziókban is pont ugyanígy csináltam. Fölteszem az alap oprendszert, semmi csicsát nem kérek hozzá. Letöltöm a kernel forrást és fordítok egy sajátot. Leszedem az xorg-os állományokat, meg a windowmakert (mert én még ilyen őskövületet használok), majd az nvidia.com oldaláról leszedem a legújabb drivert amit föltelepítek. Telepítés során semmi hiba nem történt, elkészült a kernel driver, amit hiba nélkül be is töltöttem. átmásoltam a Lenny alól a szépen bekonfigurált X konfigot majd startx. Az X el is indul, bejön az ablakkezelő, megjelennek az ikonok, az egér, a háttér, majd le is fagy. Egér nem mozdul, billentyűzet nem reagál. Semmi hibalog nem keletkezik. 2napja ezzel szenvedek, hogy mit ronthatok el, de nem találok semmit. Azóta már sokadszor nekifutottam, újrakezdtem az egész installt. Viszont amikor a Debianban csomagban fönt lévő nvidia drivert telepítettem, akkor azzal működött szépen, debianos kernel, nvidia-glx csomaggal. Borzasztóan frusztrál a dolog, lévén, hogy ez eddig tökéletesen ment az előző Debian verziókban. Ha valakinek van ötlete, tapasztalata kérem segítsen.

Hozzászólások

tipp: a nouveau-t tedd blacklistbe! egyébként én is a külső drivert használom több squeeze-ben, wheezy-ben is és nem jártam még így. hagyd meg az alap xorg.conf-ot is, ne másold át a régit.

Szia!

Ezeket is mind végigpróbáltam, amit én fordítottam kernelt abban nincs semmi grafikai támogatás csak az agp az is modulban. kivettem a dri-t és az fb meghajtókat is. ekkor is fagy. egyedül akkor megy a bináris nvidia driver, ha a debian gyári nvidiás kernelét használom
nvidia-kernel-2.6.32-5-686
nvidia-glx

ha azonban a kernel (2.6.32) forrását leszedem és én magam fordítok egy minden grafikai és egyéb csicsától mentes kernelt, akkor lefagy az X induláskor, holott az nvidia kernel modul hibátlanul lefordul, betöltődik. nem értem, mert ugyanezt csináltam az előző debian verzióban is és ott szépen megy is.

Nos... hosszas kernelfordítgatás után megtaláltam mi az aminek a hiányában lefagy:

Input device support
Event interface

Ha nem fordítom legalább modulként le, akkor az nvidia bináris telepítő lefut hibátlanul, de le is fagy amikor indítom az X-et. Ezzel csupán az az érdekes, hogy a jelenlegi Debian Lenny -n, amit most is használok, szintén bináris nvidia driverrel, viszont ez az Event interface nincs belefordítva. A lényeg, hogy a Squeeze enélkül nem megy, örülök, hogy megtaláltam pár óra alatt:) és persze köszi a sok hasznos tanácsot!

Telepítés után /var/log/nvidia-installer.log-ban nincs valami hibaüzenet?

Ezeket is végigpróbáltam, leszedtem a kernel-source-t, fordítottam egy kernelt, majd bebootoltam vele. ./NVIdia...run amit leszedtem az nvidia.com oldalról, hibátlanul települt. Az nvidia.ko modult be is töltötte, dmesgben megnéztem, hibátlanul betöltötte. xconfig-nvidia (ezt az install futtatja) legyártja az xorg.conf fájlt, megnéztem, semmi extra nincs benne. startx, megjelenik az ablakkezelő, a háttér, majd lefagy és ennyi. Próbáltam Az X -configure -t is, de ugyanúgy lefagy. Sajnos a fagyás miatt semmilyen logállományban sincs semmi hibaüzenet. Aztán próbáltam ki a debian nvidiás kernelét és az nvidia-glx csomagot, ezek a debian által előfordított csomagok. Ezzel viszont szépen megy. az xorg.conf semmiben sem tér el attól amit az nvidiás installer legyárt.

Próbáld meg ne a legújabbat használni, azt hiszem a múltkor pont vissza kellett pakolnom egy kicsit régebbit.

lsmod kimenet? csak az nvidia.ko van a képernyővel kapcsolatban?

X megy nvidia.ko nélkül?

(a squeeze-re cseréléskor nem volt jó ugyanaz a driver, fel sem rakta)

2.6.35.10 kernel Graphics support-ban két dolog van bejelölve:
-*- VGA Arbitration
(16) Maximum number of GPUs
Lowlevel video output switch controls

1. Milyen kártyád van pontosan? A hagyományos 71xx-es drivert az Nvidia már nem húzza az új X-szerverek után (legalább megnyithatná).

2. Bár írtad, hogy a fagyás miatt nincs naplóbejegyzés, de a /var/log/Xorg.0.log-ot is nézted? (EE)