Pagina 1 di 1

[Ati] Script automatico per l'installazione dei drivers 8.43 (Catalyst 7.11)

Inviato: venerdì 23 novembre 2007, 0:59
da MardurHack
Salve a tutti! Ieri sera ho creato questo script che installa automaticamente i drivers 7.11 (8.43 del 21-Nov-2007) per la nostra amata ubuntu. Lo script è disponibile sia per feisty sia per gutsy (basta modificare feisty con gutsy nelle prime righe dello script o con la sostituzione iterativa presente in tutti gli editor di questo mondo). Ovviamente potrete modificarlo a vostro piacimento per ottenere un risultato migliore. Volutamente ho lasciato all'utente alcune decisioni (come l'inclusione nella blacklist del modulo fglrx precedente oppure la modifica manuale di xorg.conf ritenendoli fattori troppo soggettivi) che riassumo velocemente qui sotto ;)

Per eseguire lo script estrarlo dall'archivio allegato in una cartella dedicata all'installazione (per esempio /home/NOMEUTENTE/ati) che abbia permessi di scrittura, lettura ed esecuzione per lo user, NON ESEGUITE LO SCRIPT COME ROOT! Lanciarlo con:

Codice: Seleziona tutto

bash cat711
o

Codice: Seleziona tutto

./cat711


DOPO essere entrati nella directory in questione con cd PERCORSO

oppure con

Codice: Seleziona tutto

/DIRECTORY/cat711
(sostanzialmente è la stessa cosa)


1) Quando vi apparirà gedit con una stringa di questo genere:

Codice: Seleziona tutto

DISABLED_MODULES=""
dovrete sostituirla con questa

Codice: Seleziona tutto

DISABLED_MODULES="fglrx"
2) Quando vi chiederà di modificare xorg.conf (vedete il file attualmente aperto in gedit in alto "NOMEDOC - gedit") dovrete cambiare la riga driver da cosi:

Codice: Seleziona tutto

Section "Device"
	Identifier  "ATI XXXXXXX"
	Driver      "ati o radeon o qualsiasi altra cosa"
	BusID       "PCI:1:0:0"
EndSection
a cosi aggiungendo anche le due righe sotto necessarie alla buona visione dei video (per la sovrapposizione dell'output nei video che altrimenti non avverrebbe rendendo inutilizzabile la pipe video XVimagesink con filtri e mostrando i video molto sgranati, visibili con Ximagesink):

Codice: Seleziona tutto

Section "Device"
	Identifier  "ATI XXXXXX"
	Driver      "fglrx"
	Option	    "VideoOverlay" "on"
	Option	    "OpenGLOverlay" "off"[/color]
	BusID       "PCI:1:0:0"
EndSection
Inoltre dovrete aggiungere alla fine del file queste righe:

Codice: Seleziona tutto

Section "Extensions"
	Option "Composite" "True"
EndSection

Codice: Seleziona tutto

Section "ServerFlags"
	Option "AIGLX" "True"
EndSection
NOTA: Se trovate sul file queste righe

Codice: Seleziona tutto

Section "Extensions"
	Option "Composite" "0"
EndSection

Section "ServerFlags"
	Option "AIGLX" "off"
EndSection
cambiatele come sopra (lo 0 in enable e l'off in on o qualsiasi altra cosa, false, disable ecc.).

Alla fine dell'esecuzione riavviate il sistema e al login dovreste trovarvi i drivers installati da testare con:

Codice: Seleziona tutto

fglrxinfo
Se l'output sarà il seguente l'operazione è andata a buon fine, altrimenti vi consiglio di fare tutto manualmente riferendovi alle decine di tutorial in rete dedicati agli 8.42.3 poiché la procedura non cambia minimamente:

Codice: Seleziona tutto

$: fglrxinfo 
display: :0.0  screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: ATI MODELLOSCHEDA
OpenGL version string: 2.1.7059 Release
Successivamente guardate se, pur spostando la finestra, l'animazione attivabile con:

Codice: Seleziona tutto

glxgears
in shell risulta fluida. Allora tutto è andato bene.

Grazie a y3v per aver reso lo script più leggibile a "occhio umano" :) Sostituito a quello originale! Comunque vi ricordo che questo script non è altro che l'insieme delle istruzioni che potreste applicare manualmente. Solo che le raccoglie e le esegue tutte in modo semi-automatico (tranne per inserimento della PASS da root e altre cosucce sopra descritte). Spero vi sia utile!

NB: NON MI ASSUMO NESSUN TIPO DI RESPONSABILITÀ! HO TESTATO PERSONALMENTE IL TUTTO E HA FUNZIONATO ALLA PERFEZIONE, MA SE DOVESSE ARRECARVI DANNI NON MI RITENGO RESPONSABILE...


PS: Questi drivers hanno un changelog poverissimo! Quindi non aspettatevi miracoli! Ancora non hanno neanche risolto il problema della corruzione del desktop tipo watermark o bande nere in basso a destra...Per info:

http://forum.ubuntu-it.org/viewtopic.php?t=137048

http://forum.ubuntu-it.org/viewtopic.php?t=136849

Re: [Ati] Script automatico per l'installazione dei drivers 8.43 (Catalyst 7.11)

Inviato: venerdì 23 novembre 2007, 11:23
da y3v
Ciao, ho provato a scaricare il tuo script e a darci un'occhiata, e mi è sembrato a prima vista un po "confuso".
So che è soltanto una questione di estetica, ma ho provato a darci un'aggiustatina, soltanto per renderlo un po più leggibile da chi intendesse usufruirne...
Ovviamente questo è soltanto un modo per valorizzare quello che hai fatto, senza aggiungervi nulla di nuovo (non rientrerebbe nelle mie competenze)
Ti chiedo scusa fin d'ora se quello che ho fatto ti risultasse in qualsiasi modo sgradito.

PS: l'ho reso anche eseguibile, così da poter utilizzare il semplice comando:

Codice: Seleziona tutto

./cat711
Ciao e grazie!

Re: [Ati] Script automatico per l'installazione dei drivers 8.43 (Catalyst 7.11)

Inviato: sabato 24 novembre 2007, 0:47
da MardurHack
Ma figurati! Anzi! Hai fatto cosa graditissima ;) Io non ho perso tempo nell'estetica ma sono contento che lo abbia fatto tu ;) Infatti ho allegato il tuo script modificato e ringraziato. Solo una cosa:Lo hai testato vero? Ah, grazie per averlo reso eseguibile con ./ ! Mi ero proprio dimenticato! :) La verità è che l'ho fatto per comodità personale, non avendo ADSL ho costruito lo script e l'ho lasciato in esecuzione la notte cosi la mattina dopo mi è bastato modificare xorg.conf e riavviare. Poi mi sono detto, potrebbe essere utile e l'ho postato ma non gli ho dedicato poi chissà quanta attenzione!! :D

Re: [Ati] Script automatico per l'installazione dei drivers 8.43 (Catalyst 7.11)

Inviato: sabato 1 dicembre 2007, 11:40
da zzdarkzz
la guida è semplice anche se io li ho installati diversamente..però ho il problema delle bande nere..ho provato anche a seguire quella specie di guida per toglierle ma niente..sono sparite 10 minuti..e adesso mi fanno di nuovo compagnia! (b2b)