Gargi
28.12.2007, 13:54
Als kleines i-Tüpfelchen auf einen 3D Desktop (beryl, compiz etc.) kommt der animierte Desktop daher. Die Idee hierbei ist, einen Bildschirmschoner (alternativ auch ein Videofile) als Desktophintergrund laufen zu lassen.
Zuerst installieren wir die entsprechenden Bildschirmschoner nach:
apt-get install xscreensaver
apt-get install xscreensaver-gl
Bei der GL- Version ist der allseits beliebte Matrix- Bildschirmschoner mit dabei, den wir in unserem Beispiel installieren wollen.
Als nächstes benötigen wir noch ein paar weitere Headerdateien, damit der Compiler keine Probleme macht:
apt-get xserver-xorg-dev
apt-get libxext-dev
apt-get libxrender-dev
Nun holen wir uns das Progamm Xwinwrap über cvs rein. Als normaler User ziehen wir uns eine aktuelle Version über die Konsole:
cvs -d :pserver:anoncvs@cvs.freedesktop.org:/cvs/xapps co xwinwrap
Dnach wechselt in das Verzeichnis xwinwrap und kompiliert das Programm mit einem einfachen
make
Danach befindet sich nach kurzer Zeit das Programm im gleichen Verzeichnis. Von dort aus oder aus einem anderen Verzeichnis heraus könnt Ihr dann den Matrix-Hintergrund mit folgenden Befehl starten:
./xwinwrap -ni -argb -fs -s -st -sp -b -nf -- /usr/lib/xscreensaver/glmatrix -window-id WID -delay 10000
In der Version wird nun der Bildschirm komplett schwarz und die Symbole fangen dann zu purzeln an. Reizvoller finde ich noch die Möglichkeit, den Bildschirmschoner transparent laufen zu lassen, damit man noch den eigentlichen Desktophintergrund sieht.
dazu muss der obige Befehl noch durch den Parameter -o ergänzt werden. -o 0.1 läßt den Bildschirmschoner stark durchsichtig erscheinen. Die Werte können hier von 0.1 bis 1.0 gesetzt werden:
./xwinwrap -ni -argb -fs -s -st -sp -b -nf -o 0.1 -- /usr/lib/xscreensaver/glmatrix -window-id WID -delay 10000
Viel Spaß!
Euer
Gargi
Zuerst installieren wir die entsprechenden Bildschirmschoner nach:
apt-get install xscreensaver
apt-get install xscreensaver-gl
Bei der GL- Version ist der allseits beliebte Matrix- Bildschirmschoner mit dabei, den wir in unserem Beispiel installieren wollen.
Als nächstes benötigen wir noch ein paar weitere Headerdateien, damit der Compiler keine Probleme macht:
apt-get xserver-xorg-dev
apt-get libxext-dev
apt-get libxrender-dev
Nun holen wir uns das Progamm Xwinwrap über cvs rein. Als normaler User ziehen wir uns eine aktuelle Version über die Konsole:
cvs -d :pserver:anoncvs@cvs.freedesktop.org:/cvs/xapps co xwinwrap
Dnach wechselt in das Verzeichnis xwinwrap und kompiliert das Programm mit einem einfachen
make
Danach befindet sich nach kurzer Zeit das Programm im gleichen Verzeichnis. Von dort aus oder aus einem anderen Verzeichnis heraus könnt Ihr dann den Matrix-Hintergrund mit folgenden Befehl starten:
./xwinwrap -ni -argb -fs -s -st -sp -b -nf -- /usr/lib/xscreensaver/glmatrix -window-id WID -delay 10000
In der Version wird nun der Bildschirm komplett schwarz und die Symbole fangen dann zu purzeln an. Reizvoller finde ich noch die Möglichkeit, den Bildschirmschoner transparent laufen zu lassen, damit man noch den eigentlichen Desktophintergrund sieht.
dazu muss der obige Befehl noch durch den Parameter -o ergänzt werden. -o 0.1 läßt den Bildschirmschoner stark durchsichtig erscheinen. Die Werte können hier von 0.1 bis 1.0 gesetzt werden:
./xwinwrap -ni -argb -fs -s -st -sp -b -nf -o 0.1 -- /usr/lib/xscreensaver/glmatrix -window-id WID -delay 10000
Viel Spaß!
Euer
Gargi