Debian, Gnu, Linux, Antonio De Luci, imu, Open Source, Free Software, Gnome, Kde, Xfce4, E17, Repository, Deb
salta alla navigazione

Linux Nvidia driver e kernel 2.6.25-rc* 31 marzo 2008 - 1:06

Inviato da Antonio De Luci (imu) in : Debian, Kernel, Linux, O.S. Revolution, Only Nerd , trackback

nvidia on 2.6.25-rc7

Stavo impazzendo con i kernel della serie 2.6.24(.1 .2, .3, .4), avevo dei continui quanto fastidiosi blocchi di sistema, immaginate la scena : si verificava in modo del tutto casuale ed avveniva un vero e proprio freeze del sistema, il desktop sui miei due schermi diventava un immagine statica, non riuscivo ad accedere alla TTY e per finire non funzionavano i Magic SysRQ Key. Controllando nel Changelog dell’ultima rc del kernel (2.6.25-rc7) ho visto un fix molto interessante per il mio controller sata (promise), sinceramente non sapendo più che pesci pigliare mi sono detto: peggio di così non puo’ andare. Quindi mi sono messo all’opera ed ho compilato il nuovo kernel … ma come al solito i guai non vengono mai da soli :)

La prassi che seguo è sempre la solita da molti anni, creo un kernel, installo i driver nvidia ultima versione e qualche altro modulo esterno. Stavolta però sulla RC7 Nvidia non voleva saperne di compilarsi. Non vi dico cosa ho combinato tra sabato notte e domenica mattina, calcolate solo che ho ricompilato il kernel (diverse versioni) almeno 5/6 volte, anche perché mi è venuto in testa visto che stavo perdendo del tempo sui kernel di fare un po’ pulizia :/

Quindi ho cancellato tutto il bordello che avevo in /usr/src/ ed eliminato una 30 di immagini kernel ._. per ritornare ad usare quella che aveo prima di iniziare questa nuova avventura (2.6.24.4).

Fortunatamente esiste sempre un anima pia in #debian-it@freenode e proprio mentre cercavo di descrivere l’accaduto a mind è apparso un santo in mio aiuto. Il suo nome è tosky (sei finito in prima pagina tzè :) ) e mi ha passato un link :

http://www.nvnews.net/vbulletin/showthread.php?t=110088

Dentro ci sono alcune patch e le istruzioni che permettono a Nvidia di compilarsi con le versioni 2.6.25-rc* del kernel. Io posso solo dirvi che tutto funziona alla perfezione … almeno per quanto riguarda il discorso Nvidia.

Per il freeze … chissà! Per ora non mi resta che attendere e sperare!

Commenti»

1. LuNa - 31 marzo 2008- 8:09

io mi sono rotto degli RC perchè non compila mai un azzo (prima li compilavo, ora no) vedi NVIDIA (a meno che non ci siano patch ma chi ne ha voglia) VIRTUALBOX, e molti moduli proprietari o non in MAINLINE che uso.
Comunque, se qualcuno (imu :D ) ha voglia di spezzettarsi i maroni, ben venga, questi post sono sempre simpatici :) da leggere.
Mi sto un pò rompendo anche di compilare gli stabili, l’altro giorno busybox su sid e adesso mkinitcpio su arch che non vanno non incoraggiano certo le compilazioni !!

Usa Unbranded Firefox Unbranded Firefox 2.0.0.12 con Linux Linux
2. firstbit - 31 marzo 2008- 8:14

Purtroppo Nvidia non ha ancora rilasciato niente di ufficiale per i kernel versione > 2.6.24.x.
Da quel che lessi qualche tempo fa il kernel team ha inserito numerose modifiche di carattere “stilistico” (in sostanza stanno cambiando un bel po’ di nomi di funzioni per cercare di renderli più descrittivi) il che, come è ovvio, disturba profondamente tutti i moduli.
Di solito le politiche di Nvidia la portano a non dare supporto per i kernel non ancora rilasciati in versione stabile: se devo essere sincero un po’ mi meraviglio (positivamente, è ovvio) dell’arrivo di queste patch!

Usa Epiphany Epiphany 2.20 con Debian GNU/Linux Debian GNU/Linux
3. tosky - 31 marzo 2008- 10:33

O.o

Oh, beh, grazie, non ho fatto niente di speciale… però, la prima pagina…. AAAAAAAAAHHHHHHHH

Usa Konqueror Konqueror 3.5 con Debian GNU/Linux Debian GNU/Linux
4. LuNa - 31 marzo 2008- 21:48

@firstbit: quoto

il kernel team ha inserito numerose modifiche di carattere “stilistico”

hai centrato un bel punto per il quale noi “testina” (cito così me imu telperion e qualche altro) ci battiamo da tanto tempo.
questi repentini cambi alla chiamate (e non sono quelle) sono una bella fregatura, non tanto per l’utente finale ma per i produttori di periferiche che ne hanno GIUSTAMENTE *perleballe* di pagare un team di sviluppo driver ogni 6 mesi (se parliamo di distribuzioni “stabili”) o ogni mese (circa) per le rolling release.

Usa Unbranded Firefox Unbranded Firefox 2.0.0.12 con Linux Linux