Zenwalk 5.0 e driver Nvidia 171.06 Howto

_________
Alla fine ho ceduto ed ho installato l'ultima ISO di questa distribuzione (basata su slack) che gia' utilizzavo tempo fa. A parte un errore di Lilo, al primo riavvio, con disco esterno montato (colpa mia) l'installazione della ISO ZenLive_5.0 e' stata molto semplice.
Il zeninstaller guidato consente di preparare il disco e di installare il sistema in pochi minuti. LiloFix gestisce invece le immagini rilevate includendole nel file di configurazione del bootloader. E' stata proprio questa feature a salvarmi dall'errore in fase di riavvio. Ho lanciato nuovamente ZenLive e ho reinstallato solamente il bootloader senza toccare partizioni al di fuori di quella di /root proprio con questo strumento.

Xfce e' un ottimo ambiente desktop e di default siamo invitati ad accettare la licenza Adobe (per il flashplayer) e della Intel (per il firmware della ipw2100).
Una volta avviato il server grafico bisogna necessariamente installare i driver nvidia (per chi come me ne possiede una) e qui mi e' sorto il primo dubbio: Come fermare il server X ed avviare l'installer scaricato dal sito Nvidia? Abituato a kde e all'accesso da terminale, ho avuto non poche difficolta' a capire subito la situazione.
Una rapida lettura al wiki ufficiale e scopro che i comandi sono semplicemente:
ctrl+alt+f2->Accesso al terminale
Dopo il login (come root) per stoppare il server X:
init 3
Per lanciarlo nuovamente dopo l'installazione dei drivers:
init 4
Prima di fare questo dobbiamo pero' installare gli headers o i sorgenti del nostro kernel.
NB: non si capisce bene dal wiki, ma a rigor di logica vanno bene entrambi. Per la prova ho utilizzato i sorgenti. Installiamo quindi i sorgenti del kernel in uso con Netpkg (assicuriamoci di avere i repository abilitati dal file /etc/netpkg.conf):
netpkg kernelsource
Terminato il processo di download e di installazione possiamo procedere con il tam-tam tra terminale e server X. Naturalmente scarichiamo prima gli ultimi driver disponibili:
In sequenza:
- ctrl+alt+f2
- Login utente root e passwd
- init 3
- sh ./NVIDIA-Linux-x86-171.06-pkg1.run
Al termine dell'installazione guidata, accettiamo di lanciare il tool di configurazione di Nvidia, in modo che possa modificare il file
/etc/X11/xorg.conf.
.evidando di farlo noi a mano successivamente.
Per quanto riguarda la risoluzione, probabilmente bisognera' inserirla manualmente (se nemmeno il tool di xfce per il monitor dovesse funzionare). Ecco cosa aggiunge nvidia-xsetting:
Section "Extensions" Option "Composite" "Enable" EndSection
Option "RenderAccel" "true"
Section "Device" Identifier Videocard1" Driver "nvidia" VendorName "nVidia Corporation" BoardName "G72 [GeForce 7500 LE]" EndSection
Il wiki prosegue comunque consigliando di aggiungere nella sezione "Device" anche i seguenti parametri:
Option "AddARGBGLXVisuals" "true" Option "TripleBuffer" "true
Ora riavviamo il server grafico con:
init 4
C'e' ancora un ultima cosa da fare..i caratteri:
menu->impostazioni->gestore delle impostazioni->interfaccia utente

Qui e' possibile impostare l'hint dei caratteri e l'anti-aliasing. Tra i tanti tools degni di ammirazione segnalo xkernelconf e xnetconf:
Xkernelconf interfaccia i driver presenti nel kernel e quelli in uso, consentendone la pronta attivazione con un semplice click (e' stato necessario ad esempio coi driver e100 della mia scheda di rete). Xnetconf e' uno strumento semplice e flessibile per la configurazione della rete, e fa sempre parte di Zenpanel.
Nel parco programmi di Zenwalk c'e' tutto quello che una moderna distrubuzione deve avere: Gimp, Pidgin come client IM multiprotocollo (ottimo anche per irc), Transmission, l'assistente per i driver ndiswrapper, wicd-manager, brasero, Iceweasel (browser) e Icedove (news/posta), Abiword , Gnumeric, codec, multimedia e per finire un Thunar supermegafico gia' espanso al massimo con icone e configuratore. Il kernel e' uno dei piu' recenti della serie 2.6.24 e gia' ottimizzato per core duo o processori i686 in genere:
Linux zenwalk 2.6.24.2 #1 SMP PREEMPT Tue Feb 26 13:57:43 CET 2008 i686
Lo strumento per l'aggiornamento dei repository e' il solito netpkg, lento come la morte ma migliorato (rispetto alla versione 4 di Zenwalk):
Tanti pacchetti a disposizione e una community alle spalle molto ben consolidata e presente attivamente in tutto e per tutto. Cosa volere di piu'.. ;)
- blog di divilinux
- 366 letture





allora sei tornato alle
allora sei tornato alle origini, eh? mi hai messo un po' di nostalgia... quella distro mel'avevi consigliata proprio tu quando ero agli inizi con linux! =)
PS:
...tutto quello che una moderna distrubuzione deve avere: Gimp come editor di testi...editor di testi? mi sa che è una svista...
@gieffe Grazie per aver
@gieffe
Grazie per aver notato la svista
Non e' un ritorno..ho 3 computer con Kubuntu..e il desktop di casa ho deciso di dedicarlo a zenwalk..giusto per spezzare
;)
bellina zenwalk, avevo già
bellina zenwalk, avevo già un pò provato.
@Divi: mi sono sempre arreso per la difficoltà (e non sono mai stato capace di trovare qualcosa di decente da leggere in merito) con le dipendenze. Hai qualche lettura da consigliarmi ?
@LuNa Ciao..di quale
@LuNa
Ciao..di quale dipendenze parli?..dei pacchetti .tgz?
Non conosco testi o letture..
@divi: ciao a te :D mi
@divi: ciao a te :D mi spiego meglio
su slackware (come sai) le dipendenze non vengono risolte a differenza di (quasi) tutte le distribuzioni. come ci si dovrebbe muovere ?
@LuNa Non me lo ricordo
@LuNa
Non me lo ricordo onestamente..se dovesse capitare te lo faccio sapere tramite blog..hehe
ps. bhe bastera' installare a mano le dipendenze richieste.
insomma un circolo vizioso:
insomma un circolo vizioso: guardare le dipendenze e installare a mano.. poi la dipendenza ha sicuramente la dipendenza .... la quale ha la dipendenza ... la quale ha la dip.... ridatemi apt !
:P
@LuNa No un secondo..non
@LuNa
No un secondo..non funziona proprio cosi'...
Dammi tempo di installarci qualcosa e fare mente locale..non mi ricordo di avere mai avuto problemi di dipendenze o di aver fatto dei salti mortali per qualche applicazione
anche la slack e derivate
anche la slack e derivate hanno ormai un gestore di pacchetti dedito a soddisfare le dipendenze...
purtroppo non sono così efficienti come altri tipo apt, ma un po' il loro lavoro lo fanno...
con zenwalk c'è netpkg, fa poco ma lo fa bene, e i repositori non mi sembrano molto ricchi di software...
in alternativa ci sono slapt-get o swaret, ma bisogna vedere i repository cosa contengono. se manca del software l'ultima spiaggia è scaricare ed installare i pacchetti a mano con installpkg.
io me la ricordo così... ed ho abbandonato proprio perchè sentivo la mancanza di un package manager che mi dasse un po' di sicurezza... ^^
@gieffe da quello che ho
@gieffe
da quello che ho potuto vedere di software ce ne'..non come debian naturalmente (anche se bisognerebbe fare un confronto "numerico"..adept_manager lista il totale dei pacchetti..netpkg non mi ricordo)
In alternativa c'e' la comunita' di slacky-it che produce una enorme quantita' di pacchetti..e sono quasi tutti compatibili anche con zenwalk..
@LuNa Ok..ha effettivamente
@LuNa
Ok..ha effettivamente ragione gieffe..netpkg raccoglie ed include le dipendenze
Adesso c'e' solo da valutare se il sistema di upgrade lavora bene oppure fa cilecca qualche volta..
;)
http://img143.imageshack.us/img143/3226/screenshot6cw1.png
@sistema di upgrade: per ora
@sistema di upgrade: per ora a me funziona
@installazione nvidia:
io ho fatto brutalius in un solo passaggio:
./NVquelcheè --no-x-check
mi sono fatto aggiornare xorg.conf (non uso composite)
ho messo in xorg.conf la definizione per il mio monitor 1680x1050 manualmente
ctrl+alt+backspace
finito
:D
ciao divi volevo chiederti
ciao divi volevo chiederti una mano in quanto ho installato da poco zenwalk 5.2 ma non riesco ad installare i driver nvidia sulla mia vetusta mx 440 64mb di ram quindi i driver versione 0.98 per intenderci.
installlati kernel e sorgenti, quando lancio l'installer alla fine della compilazione del module del kernel mi scrive "unable build kernel module" nonostante passo l'opzione -k ($uname -r), cosa devo controllare? quali sono le librerie da installare?
ciao grazie
@alessandro se è la prima
@alessandro
se è la prima volta che installi questi drivers, l'opzione -K (maiuscolo non minuscolo) non basta..devi installare non solo il modulo ma anche gli stessi drivers. Se hai due kernel, allora sul secondo basta usare solo l'opzione -K
ciao ho seguito la prcedura
ciao
ho seguito la prcedura che hai descritto sopra, i driver nvidia ci sono nei repo ma fanno riferimento ad un kernel precedente. con la K maiuscola mi da errore. mi puoi perfavore indicare i passaggi mancanti?
ho un solo kernel il 2.6.25.4
ciao grazie e scusami ma non sono pratico dio zenwalk ne nvidia
continua a darmi "unable
continua a darmi "unable kernel module" come faccio senza spaccare il pc?
ciao grazie divi
@alessandro non capisco se
@alessandro
non capisco se il kernel lo hai compilato tu, o se stai usando quello di default. Nella seconda ipotesi, non sono i sorgenti che devi installare..ma i kernel-headers.
In /var/log c'e' il log dell'installazione fallita
nvidia-installer.log
dovresti riportarlo qui, utilizzando pero' il servizio pastebin:
http://pastebin.com/
ciao divi ho risolto, i
ciao divi ho risolto, i driver andavo patchati per il kernel 6.2.25.4, ti linko la pagina così se qualcuno ha problemi.... può risolvere. ciao e grazie
http://www.nvnews.net/vbulletin/showthread.php?t=110088
ciao scusami ancora, sai
ciao scusami ancora, sai come far funzionare il modem chipset motorola Sm56 su zenwalk 5.2?
ciao e grazie
@alessandro i driver 169
@alessandro
i driver 169 vanno patchati per il 2.6.25..ma tanto ci sono i 173 ora, quindi e' inutile
Suppongo tu abbia installato i legacy, e non sono aggiornato su quelli..comunque meglio cosi'
Per il modem, se supportato, ci vogliono sicuramente i driver, ma non conosco il tuo modello mi spiace
;)
Invia nuovo commento