|
|
Riga 1: |
Riga 1: |
| ===Intro===
| |
|
| |
|
| In questa guida è spiegato come far girare l'accoppiata XGL+Beryl su di un debian Testing, utilizzando schede ATI.
| |
|
| |
| <u> AVVISO: può darsi che il sistema risulti instabile. FATE TUTTO A VOSTRO RISCHIO E PERICOLO.</u>
| |
|
| |
| ==Passo 0: il mio computer==
| |
|
| |
| Ecco dove ho ottenuto il desktop 3D:
| |
|
| |
| * Macchina assemblata pentium IV 3.2 Hz 1 Gb RAM;
| |
| * Sistema Operativo Debian/Testing Etch aggiornato, Kernel 2.6.17;
| |
| * Ambiente Desktop KDE 3.5.5 (ho comunque anche Gnome);
| |
| * Scheda Video ATI Radeon X1300;
| |
|
| |
| ==Passo 1: installare i driver ATI e ottenere l'accelerazione 3D==
| |
|
| |
| Si può tranquillamente seguire la guida [[Installazione driver proprietari Ati]]
| |
|
| |
| Solo un consiglio; prima di installare i driver controlliamo di non avere moduli del driver vecchi:
| |
|
| |
| <pre># module-assistant search fglrx</pre>
| |
|
| |
| Se otteniamo un risultato del tipo:
| |
|
| |
| <pre>fglrx-kernel-source (source package not installed):
| |
| – Binary package(s) for kernel(s):
| |
| + (2.6.17.3): fglrx-kernel-2.6.17.3_8.27.10-1+10.00.Custom_i386.deb</pre>
| |
|
| |
| Diamo un bel
| |
|
| |
| <pre># module-assistant purge fglrx --force</pre>
| |
|
| |
| Una volta installato e configurato il driver disabilitiamo Composite perché fglrx non lo supporta con Dri:
| |
| editiamo il file xorg.conf con un qualsiasi editor (ad esempio Kate) e alla fine aggiungiamo le righe:
| |
|
| |
| <pre>Section "Extensions"
| |
| Option "Composite" "0"
| |
| EndSection</pre>
| |
|
| |
| Se l’installazione è andata a buon fine e se abbiamo l’accelerazione 3D possiamo passare a Xgl e Beryl.
| |
|
| |
| ==Passo 2: installazione di XGL e beryl==
| |
|
| |
| Possiamo trovare Xorg nei repository Debian Testing mentre Xgl e Beryl sono reperibili da repository per Ubuntu.
| |
|
| |
| Aggiungiamo quindi i repository nel file ''/etc/apt/spurces.list''
| |
| copiando queste righe (come si può notare ho utilizzato Ubuntu Dapper, forse si può usare anche Edgy, magari si può provare):
| |
|
| |
| <pre>###Beryl repositories
| |
| deb http://www.beerorkid.com/compiz dapper main
| |
| deb http://xgl.compiz.info/ dapper main
| |
| deb-src http://xgl.compiz.info/ dapper main</pre>
| |
|
| |
| apriamo una console testuale e digitiamo
| |
|
| |
| <pre># wget http://www.beerorkid.com/compiz/quinn.key.asc -O - | sudo apt-key add -</pre>
| |
|
| |
| aggiorniamo la lista dei pacchetti con il comando
| |
|
| |
| <pre># apt-get update</pre>
| |
|
| |
| e installiamo i pacchetti necessari:
| |
|
| |
| <pre># apt-get install xserver-xgl libglitz-glx1 libgl1-mesa beryl beryl-manager emerald emerald-themes</pre>
| |
|
| |
| ==Passo 3: configurare il tutto==
| |
|
| |
| Completata l'installazione è molto comodo creare uno script per poter scegliere se avviare X normalmente o se avviare Xgl con Beryl.
| |
|
| |
| Creiamo, sempre utilizzando un editor qualsiasi, il file ''xgl.desktop'' nella cartella
| |
| ''/usr/share/xsessions/'' e incolliamo:
| |
|
| |
| <pre>[Desktop Entry]
| |
| Encoding=UTF-8
| |
| Name=XGL
| |
| Exec=/usr/bin/startxgl.sh
| |
| Icon=
| |
| Type=Application</pre>
| |
|
| |
| Ora dobbiamo creare uno script che faccia partire Xgl, creando il file ''startxgl.sh'' nella cartella ''/usr/bin/''
| |
|
| |
| Copiamo e incolliamo (vale per SCHEDE ATI CON KDE):
| |
|
| |
| <pre>#!/bin/sh
| |
| Xgl :1 -fullscreen -ac -accel xv:pbuffer -accel glx:pbuffer &
| |
| sleep 4
| |
| export DISPLAY=:1
| |
| exec startkde</pre>
| |
|
| |
| Salviamo, chiudiamo l'editor e rendiamo lo script avviabile con
| |
|
| |
| <pre># chmod a+x /usr/bin/startxgl.sh</pre>
| |
|
| |
| Riavviamo e nel login manager ora possiamo scegliere una sessione XGL (spero funzioni il tutto!).
| |
|
| |
| ==Passo 4: testare il tutto==
| |
|
| |
| Siamo quasi alla fine: è tempo di testare l'installazione Beryl!.
| |
| Apriamo un terminale e diamo il comando:
| |
|
| |
| <pre># beryl-manager</pre>
| |
|
| |
| (andrebbe dato da utente comune ma a me non funzionava, da root invece era tutto ok, in ogni caso se funziona metteremo a posto la cosa in seguito).
| |
|
| |
| Se tutto funziona, si dovrebbe vedere il Beryl splash screen e le finestre diventeranno gommose!
| |
| Il system tray dovrebbe mostrare l'icona Beryl – una gemma rossa - che si può usare per regolare Beryl ed Emerald, il theme manager.
| |
| Inoltre fornisce la possibilità di ritorno ad un altro window manager (kwin oppure metacity, per esempio), nel caso Beryl si arresti.
| |
| Se tutto funziona si può fare in modo che Beryl parta automaticamente per ogni sessione di XGL.
| |
| Apriamo un terminale e creiamo il seguente symlink:
| |
|
| |
| <pre>$ ln -s /usr/bin/beryl-manager ~/.kde/Autostart/beryl-manager</pre>
| |
|
| |
| Facendo così Beryl partirà automaticamente senza dover usare il comando beryl-manager.
| |
|
| |
|
| |
| Se tutto ha funzionato abbiamo un fantastico cubo 3D con il quale stupire noi stessi e gli amici!!!
| |
|
| |
|
| |
| ===Autore===
| |
|
| |
| : [[Utente:Pliniux|Pliniux]]
| |
|
| |
| ===Materiale consultato===
| |
|
| |
| http://aldolat.wordpress.com/2006/11/01/driver-ati-xgl-beryl-su-ubuntu-edgy/
| |
|
| |
| http://www.debianitalia.org/modules/wfsection/article.php?articleid=139
| |
|
| |
| http://wiki.beryl-project.org/index.php/Install/Ubuntu/Edgy/XGL
| |
|
| |
| http://www.debianizzati.org/component/option,com_joomlaboard/Itemid,29/func,view/id,23011/catid,18/limit,6/limitstart,0/
| |