In rete ci sono un casino di guide per farlo, ma questa è la migliore 🙂 (scherzo, le migliori restano sempre quelle di pollycoke) purtroppo (per gli altri) io ho un amd64 con nvidia quindi la procedura è buona solo per questa configurazione.
Non è vero, va bene anche per architettura a 32bit e per qualunque scheda video (a patto che supporti l’accelerazione 3d)
Incominiciamo:
Prima di tutto serve dare un occhio ai repository, e a che ci siamo aggiungiamo quello che ci servirà dopo.
sudo nano /etc/apt/sources.list
per adesso (11-09-06) i repository italiani non vanno bene quindi è opportuno cambiarli con quelli che volete, io ho messo quelli tedeschi, semplicemente cambiando “it” in “de” in tutti gli indirizzi che ho trovato. E’ ovvio quindi che tutti i repository vanno decommentati.
aggiungiamo infine quello che ci servirà poi
#compiz
deb http://www.beerorkid.com/compiz/ dapper main
Oppure, solo se avete un processore a 64bit:
#compiz
deb http://www.beerorkid.com/compiz/ dapper main main-amd64
possiamo salvare e chiudere.
Ora bisogna autenticarli
wget http://www.beerorkid.com/compiz/quinn.key.asc
sudo apt-key add quinn.key.asc
e infine facciamo un bel
sudo apt-get update
e un bel
sudo apt-get dist-upgrade
se era da un bel po che non facevate dist-upgrade, mi sa che è giunto il momento di fare una pausa e andarsi a prendere un caffè.
Adesso, se i driver della scheda video non sono installati, funzionanti, e con accelerazione 3d attivata
bisogna renderli tali. Se hai una nvidia procedi cosi (purtroppo per ATI non saprei, ma ci sono in rete infinite guide):
sudo apt-get install linux-restricted-modules-$(uname -r)
sudo apt-get install nvidia-glx
una volta installati bisogna modificare alcune cose
sudo nano /etc/X11/xorg.conf
qundi andare alla sezione Section “Module” e apportare le seguenti modifice (scrivo solo le modifiche ometto tutto il resto)
…
# Load “GLcore”
# Load “dri”
Load “glx”
…
Nella Section “Device”:
…
Driver “nvidia”
Option “RenderAccel” “1”
Option “AllowGLXWithComposite” “1”
…
e infine aggiungere (se non la si ha gia) la seguente sezione
Section “Extensions”
Option “Composite” “Enable”
EndSection
Salviamo e chiudiamo
Con un ctrl+alt+backspace riavviamo l’interfaccia grafica, e se compare il logo nvidia allora tutto è andato a buon fine
Passiamo adesso all’installazione di compiz
sudo apt-get install xserver-xgl libglitz-glx1 libgl1-mesa
sudo apt-get install compiz-vanilla compiz-vanilla-gnome
Quindi alla configurazione del sistema
Per far partire Xgl, dobbiamo modificare
sudo nano /etc/gdm/gdm.conf-custom
aggiungendo queste linee sotto [servers]:
[servers]
0=Xgl # Se avete schede ATI va messo 1 come valore![server-Xgl]
name=Xgl server
command=/usr/bin/Xgl -ac -accel glx:pbuffer -accel xv:fbo
# se avete schede ATI usate invece questo:
# command=/usr/bin/Xgl :1 -ac -accel glx:pbuffer -accel xv:fbo
flexible=true
salviamo e chiudiamo
bisogna ora specificare che vogliamo che compiz sia lanciato appena prima di GNOME.
Per chi ha nvidia basta adare sul menu “sistema->preferenze->sessioni”, quindi cliccare su “avvio programmi”, e aggiungere
gnome-window-decorator –sm-disable
e
compiz –replace gconf –sm-disable
fatto ciò chiudere e riavviare il pc (a me è bastato ctrl+alt+backspace, a bruce no, quindi se non va riavviate il pc)
Per utenti ATI (purtroppo non posso confermare la validità) invece al posto di “compiz –replace gconf” creare questo script in /usr/bin/
sudo nano /usr/bin/startcompiz
e mettere dentro
#!/bin/sh
gnome-window-decorator –replace &
DISPLAY=:1 LD_PRELOAD=/opt/mesa/libGL.so.1.2 compiz –replace gconf
salviamo chiudiamo e rendiamo eseguibile:
sudo chmod 755 /usr/bin/startcompiz
e aggiungere a gnome-session-properties semplicemente:
/usr/bin/startcompiz
Dovrebbe essere tutto.
🙂
Per maggiori info pollycoke.wordpress.com
9 novembre, 2006 alle 5:04 PM
caro harrier,
mi compiaccio e mi rallegro per questo contributo.
Un’annotazione: inseriscilo in una categoria più appropriata, e/o creane una.
Un’altra annotazione: cita la fonte, cita la fonte, cita la fonte!!!
Bene, bravo, bis
10 novembre, 2006 alle 1:00 PM
ti ricordo di ricordare che la guida vale per gnome ma il compiz si puo scaricare pure per kde! se imposti che i commenti si vedono posso postare i comandi per le ati !!!!!
10 novembre, 2006 alle 1:03 PM
come si imposta in modo che si vedono i commenti?
13 novembre, 2006 alle 6:22 PM
Uhmm…è da provare vi dirò come andrà a finire!!!
26 novembre, 2006 alle 12:04 am
Salve,
ho seguito le istruzioni ed ho installato tutto su un portatile Toshiba con Nvidia e funziona.
Ho trovato un unico problem… che mi fa dei “quadratoni” ogni volta che attivo un programma di grafica 2D quando sposto il mouse… Che faccio?
Ciao
Giorgio
27 novembre, 2006 alle 10:45 am
Ciao Giorgio, grazie per aver scritto.
Mi dispiace doverti dire che non mi è mai capitato questo problema e che quindi non saprei cosa risponderti, ma non temere sto già studiando la cosa e spero di risolverla al più presto 😉
28 novembre, 2006 alle 5:10 PM
Salve, sono un utente alle prime armi con kubuntu 6.10…
Volevo accertarmi se questa procedura andrà sicuramente a buon fine sul mio notebook (anche se ho già fatto il backup preventivamente).
Ho una scheda grafica ATI radeon express 1100 e un proc. turion a 64 bit
28 novembre, 2006 alle 10:54 PM
Ciao alfio, purtroppo su kubuntu ho provato anch’io ma ancora non ci sono riuscito, ma ci riuscirò. Ho cercato e provato diverse guide, ma tutte fanno riferimento a ubuntu. mi spiace, ma per il momento non posso aiutarti 😦
29 novembre, 2006 alle 11:00 am
Dunque dunque, Alfio, proprio ieri ho notato che Mandriva 2007 (che per chi non lo sapesse fino a qualche anno fa aveva il successo che Ubuntu ha adesso) ha già preinstallati i driver anche per le ati ed installa anche di default compiz, XGL e AIGLX.
Io la sto scaricando e se dovessi riuscire a far ruotare il mio desktop su un portatile con una ATI MObility X700 te lo farò sapere.
Intanto ecco il link di riferimento per scaricarla:
http://www.mandriva.com/en/linux/2007
Spero possa tornarti utile ^_^
Abex
30 novembre, 2006 alle 4:06 PM
@ Giorgio
Mi spiace ma pare essere una cosa alquanto singolare la tua, credimi, è da quando hai postato che cerco una soluzione, ma non ho trovato nulla, alla fine ho pure chiesto a felipe di pollycoke e mi ha risposto cosi http://pollycoke.wordpress.com/2006/05/18/ubuntu-dapper-xgl-compiz/#comment-5475
😦
forse è meglio se gli spieghi i particolari a lui, probabilmente può aiutarti!