Ho realizzato il tutto utilizzando compiz fusion, dovrebbe funzionare anche con compiz e beryl.
Passo direttamente al sodo evitando installazione di driver fglrx e Xgl di cui ci sono un sacco di guide in giro quindi prima di seguire questa guida è bene avere compiz già funzionante e uno xorg.conf lindo quindi è bene fare un dpkg-reconfigure xserve-xorg prima della procedura se già ci avete smanettato un po' e comunque quando si passa da una modalità all'altra.
BIG DESKTOP
Questa modalità permette di ottenere un cubo che comprende i due desktop...
1)
Codice: Seleziona tutto
sudo aticonfig --initial --overlay-type=Xv Codice: Seleziona tutto
sudo aticonfig --desktop-setup=horizontal --sync-vsync=on4) Selezionate da sistema preferenze risoluzione dello schermo la nuova modalità che è apparsa...
5) Godetevi il BigDesktop!!!!
DUAL MONITOR
Questa modalità permette di avere due desktop su due diversi monitor con i rispettivi cubi...
1) Per prima cosa va abilitato il dual head sulla scheda:
Codice: Seleziona tutto
sudo aticonfig --initial=dual-head --screen-layout=rightCodice: Seleziona tutto
gksudo gedit /usr/local/bin/startxgldualCodice: Seleziona tutto
#!/bin/sh
DISPLAY=:0.0
Xgl :1 -fullscreen -ac -accel xv:pbuffer -accel glx:pbuffer -br &
DISPLAY=:0.1
Xgl :2 -fullscreen -ac -accel xv:pbuffer -accel glx:pbuffer -br &
export DISPLAY=:1
exec dbus-launch --exit-with-session gnome-session &
export DISPLAY=:2
exec dbus-launch --exit-with-session gnome-sessionOra rendete lo script appena creato eseguibile:
Codice: Seleziona tutto
sudo chmod +x /usr/bin/startxgldualCodice: Seleziona tutto
gksudo gedit /usr/share/xsessions/xgldual.desktopCodice: Seleziona tutto
[Desktop Entry]
Encoding=UTF-8
Name=Xgl
Comment=Start an Xgl Session
Exec=/usr/bin/startxgldual
Icon=
Type=Application3) Ctrl+Alt+backspace per riavviare la sessione
4) Selezionate la sessione xgldual e accedete (assicurarsi di avere il secondo monitor collegato!!!)
5) Godetevi il Dual Screen!!!!! (b2b)
N.B. la sessione xgldual va selezionata solo se si ha collegato il secondo monitor. In caso contrario non partirebbe dando errore. Se fate partire il computer con un solo monitor selezionara xgl come sessione.
Piccolo problema da risolvere... Come già detto i programmi all'avvio mi partono in doppio se qualcuno ha un consiglio per farle partire solo sul monitor del notebook...
