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

Installazione, configurazione e uso di programmi e strumenti.
MardurHack
Prode Principiante
Messaggi: 41
Iscrizione: giovedì 25 gennaio 2007, 22:29

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

Messaggio 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
Allegati
cat711.tar.bz2
(819 Byte) Scaricato 15 volte
Ultima modifica di MardurHack il sabato 24 novembre 2007, 0:52, modificato 1 volta in totale.
Ubuntu 11.04 su Asus Eee 1201N European Version.
Avatar utente
y3v
Prode Principiante
Messaggi: 80
Iscrizione: lunedì 28 maggio 2007, 11:55
Distribuzione: Ubuntu 22.04
Località: Lendinara

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

Messaggio 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!
Allegati
cat711.tar.bz2
(819 Byte) Scaricato 20 volte
MardurHack
Prode Principiante
Messaggi: 41
Iscrizione: giovedì 25 gennaio 2007, 22:29

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

Messaggio 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
Ubuntu 11.04 su Asus Eee 1201N European Version.
Avatar utente
zzdarkzz
Prode Principiante
Messaggi: 83
Iscrizione: martedì 25 settembre 2007, 20:35

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

Messaggio 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)
Scrivi risposta

Ritorna a “Applicazioni”

Chi c’è in linea

Visualizzano questa sezione: Google [Bot] e 14 ospiti