On Fri, Feb 23, 2007 at 12:18:06PM +0100, Robert Millan [ackstorm] wrote: > Package: xserver-xorg > Severity: wishlist > Tags: patch > > I know it's too late for Beryl to make it into etch, but can we at least ship > an xorg.conf that is frendly to Beryl ? With this patch, only installing > the beryl packages will be enough to get it working with no further setup > (provided that OpenGL is working fine). > > Also note that having these extra lines in your xorg.conf is harmless for > non-Beryl users (at least it didn't produce any new warnings or errors in > /var/log/Xorg.log for me), so I propose to add them unconditionaly. > > Please, can this make it into etch? This kind of eye-candy is _awesome_ > to attract new users. > > -- > Robert Millan > > ACK STORM, S.L. - http://www.ackstorm.es/
> diff -ur xorg-7.1.0.old/debian/local/dexconf xorg-7.1.0/debian/local/dexconf > --- xorg-7.1.0.old/debian/local/dexconf 2007-02-13 11:02:09.000000000 > +0100 > +++ xorg-7.1.0/debian/local/dexconf 2007-02-23 12:07:45.000000000 +0100 > @@ -351,6 +351,11 @@ > if [ "$DEVICE_USE_FBDEV" = "true" ]; then > printf "\tOption\t\t\"UseFBDev\"\t\t\"$DEVICE_USE_FBDEV\"\n" >&4 > fi > +cat >&4 <<SECTION > + # needed for beryl > + Option "XAANoOffscreenPixmaps" "true" > + Option "AddARGBGLXVisuals" "On" These aren't generally necessary, and I don't believe it's a good idea to set them as default when they're not needed. The latter may be harmless, but I don't know enough about the former, since it only appears to be useful on some ati hardware. There's a reason why upstream hasn't enabled it by default in the driver. > +SECTION > printf "EndSection\n" >&4 > > ### MONITOR > @@ -428,6 +433,15 @@ > EndSection > SECTION > > +### Extensions > +exec 4>"$DEXCONFTMPDIR/Extensions" > +cat >&4 <<SECTION > +Section "Extensions" > + # needed for beryl > + Option "Composite" "Enable" > +EndSection > +SECTION I haven't decided if enabling composite by default is a wise move yet. No one in Debian has done a real analysis as to what the downsides of such a decision are. While compiz and beryl may be very sexy, I don't want to break or degrade performance on systems not running them simply for the convenience of not having to modify xorg.conf. It's not out of the question, but I don't want to blindly enable options in our default settings for the bling of it. - David Nusinow -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]