Mandag den 17. Marts 2008 12:03:46 skrev Rodrigo Moya:
I've been asking and it seems compiz users in KDE use the same ugly gnome-xgl-settings, so we've been discussing (in #opensuse-factory and -gnome) about having this functionality (calling, or doing what, gnome-xgl-switch does) in YAST. The alternatives being, a) keep gnome-xgl-settings, and b) have a per-desktop solution. For b), in GNOME we would add a 'Desktop effects' tab to the appearance capplet, like Ubuntu does
Not sure if as a separate module, or just under the Display config in YAST, since it's just one button ("Enable XGL").
What do you think?
I think there are three different (interdependant) steps to consider. 1) Enabling composite extension in X-server If AIGLX/XGL/Nvidia-glx is enabled by default depending on which driver is used, then we don't need a tool to do this. This seems to be the case: https://bugzilla.novell.com/show_bug.cgi?id=247374#c37 2) Make compositing window manager launch automatically on startup. It would be great to have some easy way for the user to select window manager (kwin, compiz, compiz+compiz fusion), that would make the window manager automatically start up smoothly with the desktop environment - as opposed to using hackish scripts that replace the window manager after startup. Regardless of which composite extension is used (xgl, aiglx, nvidia-glx). This might require some hacking of the desktop environments, not sure. I also wonder how likely it is that any gnome users would consider using kwin. There's also the question of kde3 users on 11.0. Should there be a gui tool for them to enable Compiz and KWin(4)? Not to mention Xfce users. No clue about their wants and needs. 3) Configuring the window manager For kwin you can use systemsettings, for Compiz Fusion you can use ccsm, but I'm not sure if there's any sensible and easy way to configure (just) Compiz yet - with regard to which plugins are loaded and how they are set up. To sum up. Assuming xgl/aiglx/nvidia-glx is enabled by default and works, all this new tool needs to do is to select the the compositing window manager and make sure it's launched on desktop startup. This is only relevant of course, assuming that a non-negligble number of KDE users will prefer Compiz (Fusion) over KWin. Many things to consider... --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org