You are not logged in.

#1 2005-08-12 08:30:22

From: Sweden
Registered: 2005-04-16
Posts: 647

drop shadows

I'm reading reports everywhere of people using xcompmgr. I find it to be utterly slow for everyday use, though. Granted, I have no monster gfx; it's a 855GM on a centrino laptop. But I think it should be able to produce drop shadows without being way too slow. I'm looking at this screenshot of Gnome 2.12 with the new default theme: … -0.4_1.png, and I'm thinking the shadows *really* make Gnome more appealing.
Now, I'm assuming xcompmgr will improve to be faster. But before that happens, is that the only way to have shadows enabled in X? I have a vague memory of enlightenment implementing drop shadows somehow, without the use of xcompmgr.


#2 2005-08-12 11:53:02

Gullible Jones
Registered: 2004-12-29
Posts: 4,863

Re: drop shadows

Got DRI enabled? That can really speed it up in my experience, even if you have low-powered onboard video and crappy drivers.


#3 2005-08-12 12:45:35

Registered: 2004-04-29
Posts: 655

Re: drop shadows

DRI get automagically enabled with i810 on i855gm/centrino chipsets provided there is the i915 DRI module. the stock kernel has it btw. you may check your DRI section for the permission settings. anyway, i doubt that it'll make xcompmgr faster just because XAA (2d acceleration) works on all cards but vesa or fb from what i know and that doesn't help xcompmgr at all. it doesn't have a thing to do with opengl or anything else 3d related, does it?

also make sure MTRR was sucessfully enabled on you laptop. that again increases performance drasticly even with DRI support and all being there w/o it.

another thing i'd check is if RENDER is accelerated with your driver which i don't know for sure is supported on i810 right now but i can have a look for you.  wink


if nothing helps try this:

# $Id: PKGBUILD,v 1.1 2005/07/28 11:26:03 kth5 Exp $
# Maintainer: Alexander Baldeck <>
pkgdesc="Intel's Drivers that can do rotation and stuff"
# you can download the file from here:

build() {
  set -x

  mkdir -p $startdir/pkg/usr/X11R6/lib/modules/drivers
  mkdir -p $startdir/pkg/usr/X11R6/include

  cd $startdir/src/IEGD_4_0_Linux/Driver/Xorg-X11R6.7/

  install -m644 libiegdctl.a $startdir/pkg/usr/X11R6/lib/modules/libiegdctl.a
  install -m644 *.so* $startdir/pkg/usr/X11R6/lib/
  install -m644 intel_drv.o $startdir/pkg/usr/X11R6/lib/modules/drivers/intel_drv.o
  install -m644 *.h $startdir/pkg/usr/X11R6/include/

  set +x

I recognize that while theory and practice are, in theory, the same, they are, in practice, different. -Mark Mitchell


#4 2005-08-12 19:03:55

From: Sweden
Registered: 2005-04-16
Posts: 647

Re: drop shadows

Thanks a lot for the reply. I never thought of mtrr, and now that you mentioned it, I found this:

mtrr: base(0xd8020000) is not aligned on a size(0x600000) boundary

Any ideas of what it might be and how to go about resolving it?

I've been about to try the official intel drivers a few times, but have been reluctant due to stability issues. Does anyone have any experience with those?

EDIT: I'm not using any framebuffer drivers; no vesafb, no intelfb, no nothing. Just thought I'd add that, as I know the mtrr problem is common among people do use vesafb.


Board footer

Powered by FluxBB