Xwinwrap

Ga naar: navigatie, zoeken

Inleiding

xwinrap is een programma, geschreven door David Reveman/Novell, dat vette dingen kan laten gebeuren op uw bureaublad. U kunt uw schermbeveiliging laten draaien, films afspelen, etc. en het zal er uitzien alsof ze onderdeel zijn van uw achtergrond. Deze instructies zijn alleen getest in GNOME.


Hoe?

Om het mogelijk te maken moet u het volgende doen:

Installatie

Pakketten zijn beschikbaar in deze softwarebron:

http://software.opensuse.org/download/X11:/XGL/

rug sa http://ftp.skynet.be/pub/software.opensuse.org/X11:/XGL/openSUSE_10.2/ xgl
rug install xwinwrap

Als u wilt kunt u ook de compiz- en beryl-pakketten uit deze softwarebron installeren.

Zelf compileren

  • Installeer cvs, xorg-x11-devel, make en gcc
  • Maak een map naar keuze aan en open deze. De broncode wordt naar deze map gedownload.
  • cvs -d :pserver:anoncvs@cvs.freedesktop.org:/cvs/xapps co xwinwrap
  • cd xwinwrap
  • Voer vervolgens make uit.

Op SLED 10 en SUSE Linux 10.1

  • Bewerk het bestand Makefile zodat de LD-regel er als volgt uitziet en draai vervolgens make:
 LDFLAGS+=-L/usr/X11R6/lib -lX11 -lXext -lXrender

Als alles goed compileert hebt u nu een binair bestand genaamd xwinrap.


Draaien

Als u de pakketten uit de softwarebron hebt geïnstalleerd, voer het volgende commando uit vanuit een terminalvenster en volg de instructies op het scherm:

coolbg

Met de hand kunt u het volgende commando uitvoeren waarbij u de relevante paden wijzigt:

 ./xwinwrap -ni -argb -fs -s -st -sp -a -nf -- /usr/lib/xscreensaver/glmatrix -window-id WID

Dit zal schermbeveiliging "The Matrix" op de voorgrond laten draaien. Om ze op de achtergrond te draaien, verander -a in -b.

Meer dingen om uit te proberen:

 ./xwinwrap -ni -o 0.6 -fs -s -st -sp -b -nf -- mplayer -wid WID -quiet film.mpg

Als u de demo van Quake hebt geïnstalleerd, dan kunt u dit proberen:

 ./xwinwrap -ni -argb -fs -s -st -sp -b -nf -- q3demo -window-id WID

Opties

FS
schermvullend
S
vastgeplakt
ST
niet in taakbalk
SP
niet in pager
A
op voorgrond
B
op achtergrond
NF
geen focus
O
doorschijnend
NI
geen invoer