Már többször olvastam cikkeket és láttam videókat a még fejlesztés alatt álló xorg XGL szerveréről és a compizről, hogy milyen könnyen telepíthető és milyen látványos. Megosztanám tapasztalataim most, akiket érdekel a részletes leírás olvassák tovább.
Először is győződjünk meg arról, hogy X rendszerünk már felkonfigurált 3D gyorsítással bír. Megjegyezném, hogy az itt leírt xgl-compiz telepítés nem tökéletes még ebben a pillanatban.
Szóval mondjuk nvidia grafikus vezérlő kártya esetén:
Kommentezzük ki a következő sorokat a /etc/X11/xorg.conf állományból a
Section „Module”
# Load „dri”
# Load „GLcore”
Ellenőrizzük le, hogy legyen ez a sor benne:
Load „glx”
A Device szekcióban a Drivert cseréljük „nv”-ről „nvidia”-ra és adjunk hozzá két új opciót. Esetleg a harmadikat is.
előtte:
Section „Device”
Identifier „NVIDIA Corporation ….”
Driver „nv”
BusID „PCI:1:0:0”
EndSection
utána:
Section „Device”
…
Driver „nvidia”
…
Option „RenderAccel” „true”
Option „AllowGLXWithComposite” „true”
Option „NoLogo” „true”
EndSection
Majd a screen szekcióban állítsuk az alapértelmezett színmélységet 24-re.
Section „Screen”
Identifier „Default Screen”
Device „NVIDIA Corporation NV34M [GeForce FX Go5200]”
Monitor „Generic Monitor”
DefaultDepth 16
itt
DefaultDepth 24
erre
Ezzel az X előkészítés meg is volna.
Most indítsuk újra az X-et. Kilépünk gdm felületre és nyomumnk egy CTRL-ALT-BACKSPACE kombinációt. Ha jó a konfig akkor nem szállt el a gdm.
Na most telepítsük fel a szoftvereket.
Adjuk be a /etc/apt/sources.list végére a következő sorokat.
deb http://www.beerorkid.com/compiz/ dapper main
deb http://xgl.compiz.info/ dapper main
deb-src http://xgl.compiz.info/ dapper main
Adjuk hozzá a csomagok ellenúrzéséhez a készítők kulcsát:
wget http://www.beerorkid.com/compiz/quinn.key.asc -O – | sudo apt-key add –
Frissítsük meg a apt-get csomag bázisát és rednszerünk.
sudo apt-get update
sudo apt-get dist-upgrade
GPG-s hibaüzenetket hagyjuk figyelmen kívül.
Most jöhet a szoftver:
sudo apt-get install compiz xserver-xgl libgl1-mesa xserver-xorg libglitz-glx1 compiz-gnome gset-compiz cgwd cgwd-themes csm
Ezzel meg is volnánk. A következő telepítési metódus abban tér el az eddig közkézre adottaktól, hogy a gdm egy új xsession-t nyit az XGL szerverrel, így egy viszonylagos biztonságot ad a fejlesztés adta stabilitási problémák ellen. Mivel ha egy frissítés után nem működik az xgl rendszer egyszerűen egy másik sessiont választunk a gdm-ben és dolgozhatunk tovább!
Szóval készítsünk egy állományt kedvenc editorunkkal:
pl:
sudo gedit /usr/bin/startxgl
A tartalma:
Xgl -fullscreen :1 -ac -accel glx:pbuffer -accel xv:pbuffer & sleep 2 && DISPLAY=:1
# Start GNOME
exec gnome-session
Adjunk rá futtatási jogot:
sudo chmod 755 /usr/bin/startxgl
Most készítsünk a gdm számára egy új session leírót:
sudo gedit /usr/share/xsessions/xgl.desktop
Ezzel a tartalommal:
[Desktop Entry]
Encoding=UTF-8
Name=XGL
Exec=/usr/bin/startxgl
Icon=
Type=Application
Ha ezzel kész vagyunk lépjünk ki a gdm belépési felülethez és lepjünk be újra úgy, hogy az épp elkészített „XGL” session válasszuk ki a listából.
Majd itt indítsuk el a compizt pl egy ALT-F2 futtatási ablakból.
compiz-start
Hurrá! kész vagyunk.
Használjuk egészséggel:
* Aktuális ablak váltása = Alt + Tab
* Több ablak rendezése és aktuális kiválasztásának lehetősége = F12; majd ablakra klikk
* Kocka forgatás aka virtuális deszktop váltás = Ctrl + Alt + Balra/Jobbra nyíl
* Virtuális deszktop váltás – az aktív ablak vonszolásával = Ctrl + Shift + Alt + Balra/Jobbra nyíl
* Opacitás egyebek beállítása = Jobb klikk az ablak fejlécén és menüből
Forrás: linuxbox.hu
“XGL-Compiz-Fusion telepítése Ubuntura” bejegyzéshez egy hozzászólás