Per favore, fatti sentire e dicci cosa ti frulla per la testa.

Per favore, fatti sentire e dicci cosa ti frulla per la testa.

Quando ho letto la risposta di mm-barabba a questo topic nel forum avrei voluto baciarlo.
Il problema era sbucato dopo l’installazione dei nuovi driver e Compiz dava un bel
/usr/bin/compiz: 376: /usr/local/bin/compiz: not found
Riporto testualmente la soluzione al problema
cambiare le line 30 e 31 in:
COMPIZ_BIN_PATH="/usr/bin/" # For window decorators and compiz PLUGIN_PATH="/usr/lib/compiz/"
e alcuni righe sotto cambiare in:
COMPIZ_NAME="compiz.real" # Final name for compiz (compiz.real)
prima le linee erano:
COMPIZ_BIN_PATH="/usr/local/bin/" # For window decorators and compiz PLUGIN_PATH="/usr/local/lib/compiz/"
…
COMPIZ_NAME="compiz" # Final name for compiz (compiz.real)
Guardate com’è il GIT oggi. Non ci sono mai stati così tanti aggiornamenti da settimane se non mesi. Chissà, forse si sono decisi a rigare dritto.
Sabato c’è dalle mie parti “scuola aperta” e il mio prof ha messo me e un mio amico in aula informatica. Scopo del pomeriggio: far diffondere Linux tra i futuri primini. Bene, giocherò sporco, ditemi tutti programmi più inutili e da tamarri che conoscete. Per ora pensavo a
Elisa Media Center
Jukebox3D
AWN
Compiz Fusion (ovviamente)
altro?
Bene, per ora siamo giunti a questo punto (dovrò aggiungere 512 di ram, ma credo di trovarla).
Spesso nel forum si trovano utenti appena entrati in Ubuntu che vogliono far funzionare il 3D (specialmente per usufruire di Compiz Fusion) con schede video ATI. Visto che le domande alla fine sono sempre le stesse e i problemi sono sempre gli stessi, tenterò di chiarirli in ordine.
Cosa sono XGL e AIGLX?
XGL (X over OpenGL) è un’architettura grafica (abbandonata) che viene fatta partire sopra a quella normale di Linux a mo’ di patch, per far andare Compiz. Per ora garantisce più fluidità che AGILX per gli effetti grafici, ma ha bisogno di circa 150 mega di ram, quindi è sconsigliato per pc datati. Inoltre, con XGL attivato, i pochi giochi nativi non vanno, alcuni programmi che usano il 3D non vanno o non vanno bene e neanche i video si vedono benissimo al primo colpo.
AIGLX (Accelerated Indirect GLX) è una nuova feature del server grafico di Linux e permette di far andare gli effetti grafici praticamente relegando tutto il lavoro ai driver, non occupando la memoria necessaria a XGL. I giochi vanno, ci potrebbero essere problemi con Compiz attivato e programmi che usano il 3D (come GoogleEarth), ma questo è causato da manchevolezze dei driver.
Quali driver devo installare?
Avete tre possibilità (+1):
Problemi classici
Frequenza sballata, risoluzione strana, tastiera sballata
Per entrambi i due problemi dovete riconfigurare xorg. Date
sudo dpgk-reconfigure xserver-xorg
Alla prima schermata selezionate “ati” se avete messo i driver open o “fglrx” se avete messo quelli closed. Quando apparirà la schermata per l’impostazione della risoluzione con il tasto “spazio” selezionate le risoluzioni che volete. Per le frequenze, seguite l’impostazione manuale dello schermo a livello avanzato e inserite le giuste frequenze di aggiornamento verticale o orizzontale (ottenetele o dalla scatola dello schermo o dal sito della casa produttrice).
La tastiera viene sballata solo se installate XGL. Sempre con lo stesso comando, quando appare la configurazione di tastiera, mettete “it” e non “us”. Se non bastasse (ma non credo) andate in Sistema>Preferenze>Tastiera e impostate la tastiera a 105 tasti classica e la lingua italiana.
Ieri Compiz si è aggiornato e naturalmente ha smesso di funzionare. Le ho provate un po’ tutte, ma alla fine ho dovuto reinstallare e seguire la procedura della vecchia guida e tutto è andato. I sintomi erano schermo bianco e i MESA che si caricavano anche se non volevo. Devo dire però che a occhio tutto si svolge attorno a questo comando
sudo rm /lib/modules/$(uname -r)/volatile/fglrx.ko
Seguite tutta la guida comunque. E io continuo ad aspettare Trevino!
Ormai la lista si fa lunga e la distanza tra me e Debian Lenny si accorcia:
1 i driver open non vanno sulla mia x700 (ma in Feisty si)
2 se attivo l’HT nel boot ho problemi con Hal
3 Compiz non mi salva le configurazioni del numero di desktop
4 A volte non mi va il tasto dello spegnimento
5 Dopo gli ultimi aggiornamenti Compiz non va più e mi da schermo bianco (sto vedendo di reinstallare i driver, magari è per quello)
6 L’anteprima audio non va più, in parole povere l’intero Nautilus con l’anteprima si blocca (in Feisty si)
Lo so che sono inezie perchè il sistema continua a essere sicuro, ma mi innervosisce. Mi sa che ci si rivede con la Hardy, che dovrebbe avere pulseaudio e i primi driver ATI open fatti sulle specifiche.
Finalmente sono usciti i famigerati 8.42 ufficiali. Li trovate naturalmente nel sito della ATI. Se siete impazienti procediamo subito con l’installazione, altrimenti leggete a fondo pagina. La guida può ritenersi consecutiva o complementare a quella di Divilinux che a me non ha prodotto buoni risultati, ma ad altri si (e viceversa). Quindi se non va con una, provate con l’altra.
Prima di tutto disattivate gli effetti Desktop e eliminate a fondo xserver-xgl.
Per l’installazione seguite la guida di Rebelsoft naturalmente cambiando il numero di driver e mettendo Gutsy invece di Feisty quando compilate (se usate il gibbone appunto). Al riavvio forse darà problemi. Andate avanti anche con i Vesa, lanciate
sudo dpkg-reconfigure xserver-xorg
e configurate al meglio gli fglrx. Poi aggiungete a mano in xorg.conf (se non li avete)
Section "Module"
Load "i2c"
Load "bitmap"
Load "ddc"
Load "extmod"
Load "freetype"
Load "int10"
Load "vbe"
Load "glx"
Load "GLcore"
Load "v4l"
EndSection
(Attenzione alle virgolette, se le copiate e le incollate nell’xorg forse danno problemi)
Sotto “Device” aggiungete UNA delle seguenti righe per l’accelerazione. Se una non va provate con l’altra, altrimenti lasciate stare
Option "AccelMethod" "EXA"
Option "AccelMethod" "XAA"
Option "XAANoOffscreenPixmaps"
Poi sotto la sezione “ServerLayout” aggiungete (subito dopo)
Option "AIGLX" "true"
Su quest’ultima riga bisogna spendere una parola. Secondo alcuni, come Divilinux, causano un mal funzionamento di X, mentre a me, senza quella riga, AiGLX non parte nemmeno.
Cancellate queste righe se ci sono
Section "Extensions"
Option "Composite" "0"
EndSection
Sempre da terminale modificate la 54° riga di questo file e aggiungete tra le virgolette fglrx.
sudo gedit /usr/bin/compiz
Riavviate e teoricamente andrà anche Compiz. Per ora noto che Tremulous funziona (finalmente), il benchmark è calato rispetto XGL, ma è un bel passo avanti aver tolto quel macigno dai processi. Posso confermare che lo scrolling delle pagine web è lento, ma non per tutta colpa dei driver. Infatti con Metacity va tutto bene, mentre i problemi sorgono con Compiz attivo. Speravo di più dai driver ufficiali.
Bene bene, Compiz con Gutsy fa il suo sporco lavoro e non crasha mai (peccato che io volevoi plugin instabili che sono i più belli…comunque), però un pc moderno senza un player moderno (Exaile), un bel programma di messaggistica instantanea (Emesene), un client per i torrent funzionale e integrato (Deluge) e una bella dock (AWN) non è nulla. E quindi installiamo tutto!
Emesene
I repository da aggiungere sono
deb http://apt.emesene.org/ ./
deb-src http://apt.emesene.org/ ./
AWN
deb http://download.tuxfamily.org/syzygy42/ gutsy avant-window-navigator
deb-src http://download.tuxfamily.org/syzygy42/ gutsy avant-window-navigator
Exaile
deb http://download.tuxfamily.org/syzygy42 gutsy exaile
E la rispettiva chiave
wget http://download.tuxfamily.org/syzygy42/8434D43A.gpg
sudo apt-key add 8434D43A.gpg
Deluge
Come sempre aggiornate e poi installate così
deb http://ppa.launchpad.net/zachtib/ubuntu gutsy main universe
sudo apt-get install exaile-bzr emesene avant-window-navigator-bzr awn-core-applets-bzr deluge-torrent
Notate che sono tutti bzr e quindi aggiornatissimi ma più instabili…mi piace il rischio!
Secondo quanto ho capito bazzicando per i vari forum, i driver ATI 8.42 dovrebbero uscire tra il 15 e il 20 ottobre. Non si sa niente però se supporterà tutte le schede, è certo però che saranno in grado di far girare AIGLX.
Aggiornamento: da ultime notizie i driver supporteranno tutte le schede video!!!
Ulteriori aggiornamenti, supporteranno tutte le schede video! http://ati.amd.com/support/drivers/linux/linux-radeonhdd.html
Aggiornamento: leggendo in giro parrebbe che ATI avesse ritardato l’uscita dei driver per fine ottobre. Speriamo di no, anche perchè i driver ATI open hanno un bel bug in Gutsy.
Altro aggiornamento: potrebbero uscire questo fine settimana! Almeno così dicono che abbia detto il capo della ATI (mi sfugge il nome)
E invece no, ormai sono in ritardo. Si vedrà la prossima settimana. Speriamo almeno che non abbiano bug