Hello community, here is the log from the commit of package xorg-x11 checked in at Sun May 21 19:05:31 CEST 2006. -------- --- xorg-x11/xorg-x11.changes 2006-05-11 14:48:26.000000000 +0200 +++ xorg-x11/xorg-x11.changes 2006-05-19 12:48:31.000000000 +0200 @@ -1,0 +2,7 @@ +Fri May 19 12:45:06 CEST 2006 - sndirsch@suse.de + +- /etc/X11/xdm/Xsetup: + * start compiz on gdm when GLX_EXT_texture_from_pixmap is + available to fix horrible performance (Bug #173901) + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ xorg-x11.spec ++++++ --- /var/tmp/diff_new_pack.K9BZsq/_old 2006-05-21 19:04:35.000000000 +0200 +++ /var/tmp/diff_new_pack.K9BZsq/_new 2006-05-21 19:04:35.000000000 +0200 @@ -40,7 +40,7 @@ %endif Autoreqprov: on Version: 6.9.0 -Release: 51 +Release: 52 Summary: The basic X Window System package Source: xorg-6.9.0.tar.bz2 Source1: xdm.tar.gz @@ -2713,6 +2713,10 @@ %clean %changelog -n xorg-x11 +* Fri May 19 2006 - sndirsch@suse.de +- /etc/X11/xdm/Xsetup: + * start compiz on gdm when GLX_EXT_texture_from_pixmap is + available to fix horrible performance (Bug #173901) * Thu May 11 2006 - sndirsch@suse.de - p_pci-legacy-mmap.diff: * fixes legacy area mapping on IA64 (Bug #166112) ++++++ xdm.tar.gz ++++++ diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/Xsetup new/Xsetup --- old/Xsetup 2006-04-28 18:35:24.000000000 +0200 +++ new/Xsetup 2006-05-19 12:44:00.000000000 +0200 @@ -59,6 +59,9 @@ backprg=${BINDIR}/BackGround halporp=/usr/bin/hal-find-by-property xvkbd=${BINDIR}/xvkbd + glxinfo=${BINDIR}/glxinfo + compiz=/usr/bin/compiz + gwd=/usr/bin/gnome-window-decorator # # Check if the machine is a TabletPC and start @@ -174,6 +177,20 @@ fi # +# Compiz +# +if test -x $glxinfo -a -x $compiz; then + if $glxinfo | grep -q GLX_EXT_texture_from_pixmap ; then + if test "$gdm" = "yes" ; then + $compiz --sm-disable decoration fade place & + if test -x $gwd ; then + $gwd --minimal & + fi + fi + fi +fi + +# # Only for display :0 we have to set up the xconsole to be # sure that the system messages are visible. # ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun...
participants (1)
-
root@suse.de