Passato un mese abbondante dall’uscita della Lince, questa volta pure LTS (Long Time Supported), ho finalmente trovato la soluzione a tutti i possessori (ahinoi) di schede grafiche ATI: ci hanno fatto tribolare per l’uscita dei driver open, e poi han messo i driver fgrlx e poi non erano più supportati per le schede vecchie… e infine, quando le ultime distro sembravano funzionare (giuro che su una vecchia versione ero pure riuscito a mettere le finestre sfocate! -), la 10.04 lagga su Compiz e si è obbligati ad utilizzare il piatto Metacity.
Io non ci sto e dopo un mese di ricerche, trovo la soluzione!
A quanto pare hanno fatto uscire una nuova tecnologia che migliora la grafica di Ubuntu (meno male che è l’aspetto che si dovrebbe vedere maggiormente!) definito KMS: il Kernel-Mode-Setting.
Questo sistema però non è supportato dai chip più vecchi, e allora che fare? La risposta ce la da la wiki stessa di ubuntu!
Basta disabilitare la tecnologia all’avvio di ubuntu modificando le configurazioni di GRUB.
Modifiche di GRUB 2
Per la maggior parte degli utenti il procedimento da seguire è il seguente, nel senso che chiunque abbia installato da Karmic in poi Ubuntu ha di default GRUB 2 (o 1,97~ beta, che è approssimabile a 2 😀 ).
Vediamo che, come per la maggior parte dei problemi, bisogna armarsi di Terminale e Geditsudo gedit /etc/default/grub
cerchiamo la linea
GRUB_CMDLINE_LINUX=””
che eventualmente può avere opzioni all’interno delle virgolette.
Se non le ha inseriamo noi la prima, aggiungendo proprio l’opzione che disabilità all’avvio il KMS, inseriamo lì dentro:
GRUB_CMDLINE_LINUX=”nomodeset“
Attenzione che le virgolette siano belle dritte e non quelle “storte” 😉
Per rendere attive le modifiche, salviamo il tutto e diamo da terminalesudo update-grub
Riavviare il computer (terminare la sessione non basta, deve ricaricarsi GRUB)
Modifiche di GRUB 1
Se per caso si utilizzasse ancora Grub 1 il procedimento è il seguente.
Non so perché si debba ancora utilizzare, dal momento che non ha il supporto per il filesystem ext4, però alcune distro meno galoppanti come Debian Lenny l’adottavano sino a poco fa, quindi riporto come disattivare il Kernel-Mode-Setting da Grub 1sudo gedit /boot/grub/menu.lstper aprire il file di configurazione di Grub, successivamente ricercare la linea
# kopt=
togliere il cancelletto e aggiungerci l’opzione nomodesetting
kopt=nomodesetting
Infine, come nel procedimento precedentesudo update-grub e riavvio del computer.
Fonte: wiki.ubuntu.com
Per ulteriori informazioni circa la funzione del cancelletto e l’editing di file di conigurazione, o anche solo per un bel Pimpaggio del vostro vecchio GRUB 1 vi rimando a PIMP MY…™ Grub 1.0
Schede in cui funziona
Il procedimento è stato provato da me su:
- ATI Radeon X1600
Per sapere il modello della scheda videolspci | grep Display
Non esistate a indicare il vostro modello della scheda video in cui il procedimento ha funzionato, così possiamo aggiungerlo all’elenco per rendere più immediata la ricerca di altri utenti!







Commenti su: "Ati, Compiz e Ubuntu Lucid: risistemare le cose!" (4)
Ciao,
attualmente non serve disabilitare il KMS, basta aggiornare i drivers ATI/Radeon e X.org dal PPA:
ppa:ubuntu-x-swat/x-updates
Mi piacerebbe crederti, ho provato a installare i driver e lo xorg da quel ppa, ma nulla di fatto, senza nomodeset Maverick non si avvia proprio.
Tu che scheda hai?
Che procedimento hai fatto?
Come non detto, mi sono accorto che compiz va di default, (lo stavo ancora installando quando ti ho chiesto)..
Grazie ancora!
Ciao,
innanzi tutto grazie per questo tip, ma la cosa che ancora mi sfugge (ho una ati mobility x1600) è quali driver devo installare per far girare compiz a dovere 🙂
Puoi darmi una dritta ulteriore?