The thing is, GNOME is really designed for >=256M. So is Firefox. However, to get decent performance out of the i915 (such as fast scrolling or the ability to play games), you are going to need to give the graphics card more memory, which will cut into how much memory GNOME's bloat can use. I have never heard of reiserfs fragmenting and I've used it heavily for several years. If a program is taking 20-30 minutes to start, I would guess that's either a bug in the program or you are out of memory and the kernel has to swap like crazy.<BR><BR>To see why something takes 20-30 minutes to start, you can launch it using strace (e.g. "strace /usr/bin/some-odd-suse-program"). To look at where the system resources are going during those 20 minutes, use tools like top, vmstat, mpstat, and sysprof.<BR><BR>As for XGL, I don't know how you are using it on an i915. My impression was that the current i810 driver lacks some feature that xgl likes, and so xgl runs like molasses on it.<BR><BR>EDIT: try just adding Option "DRI" "true" to the "Device" section of xorg.conf; see if that helps with the scrolling.