LWN: Comments on "Debates on the future of Compiz" https://lwn.net/Articles/313710/ This is a special feed containing comments posted to the individual LWN article titled "Debates on the future of Compiz". en-us Tue, 23 Sep 2025 11:47:51 +0000 Tue, 23 Sep 2025 11:47:51 +0000 https://www.rssboard.org/rss-specification lwn@lwn.net Debates on the future of Compiz https://lwn.net/Articles/315493/ https://lwn.net/Articles/315493/ bronson <div class="FormattedComment"> I guess I'm falling behind the times. While the latest Ubuntu still does the rubber band effect (!), Fedora 10 appears to do a proper resize. Excellent! It appears that this will not be a problem for much longer.<br> </div> Sat, 17 Jan 2009 19:48:21 +0000 Debates on the future of Compiz https://lwn.net/Articles/315160/ https://lwn.net/Articles/315160/ Luyseyal <div class="FormattedComment"> What this project needs is a big ass kicking by Keith Packard. :)<br> <p> </div> Thu, 15 Jan 2009 14:23:11 +0000 WM vs. Library https://lwn.net/Articles/314428/ https://lwn.net/Articles/314428/ Tet <em>And, in this age of desktop environments, how valuable is the WM paradigm, anyways?</em> <p> For me, it's essential. Whether people realise it or not, they're still using a window manager, even if they're using GNOME or KDE. And having a capable window manager makes the user <em>much</em> more productive. Perhaps that's why I'm one of those remaining FVWM users you mentioned... Sat, 10 Jan 2009 15:50:56 +0000 WM vs. Library https://lwn.net/Articles/314427/ https://lwn.net/Articles/314427/ kirkengaard <div class="FormattedComment"> And, in this age of desktop environments, how valuable is the WM paradigm, anyways? I realize that Gnome uses several as options, but even they have trimmed down (consistent with their philosophy). A decade ago, when even KDE was still a desktop environment that used window managers, compiz made sense, but it's increasingly a bolt-on in a built-in world. Making it a library might see its demise come sooner, but it also stands a chance of bringing the benefit compiz actually has to all sorts of desktop environments through compiled-in support for 3d effects in the DE itself.<br> <p> Except for the fact that KDE has gone the built-in-effects-library route for themselves, in a big and usable KDE-internal way, and lobbying freedesktop.org to make it a standard library will just make it a Gnome compile necessity, something Gnome is just *begging* for more of.<br> <p> (Cue flames from the remaining FVWM users out there... :) )<br> <p> The free software ecosystem is like any other evolutionary environment, in that it pursues all branches into all niches, and lets the environmental and competitive constraints do the pruning. We've seen it before, and we'll see it again. A project's value proposition is a description of the niche value, not the value of the specific code that occupies it. Competition is for niche occupancy, and maybe the niche is taken, in which case the survival option is to evolve to a niche that is more available.<br> </div> Sat, 10 Jan 2009 15:24:50 +0000 Debates on the future of Compiz https://lwn.net/Articles/314394/ https://lwn.net/Articles/314394/ lonely_bear <div class="FormattedComment"> I have the same feeling. Most of the "cool" features are just a waste of computing resources and decrease productivity.<br> </div> Sat, 10 Jan 2009 05:59:17 +0000 WM vs. Library https://lwn.net/Articles/314360/ https://lwn.net/Articles/314360/ Tet <div class="FormattedComment"> Hmmm. I was just about to post about my lack of understanding of the need for Compiz, when what we really need is libcomposite.so and for other window managers to make use of it. But I see you've already done that for me :-) It's been a long time annoyance for me.<br> </div> Sat, 10 Jan 2009 00:20:14 +0000 Debates on the future of Compiz https://lwn.net/Articles/314255/ https://lwn.net/Articles/314255/ daenzer <div class="FormattedComment"> <font class="QuotedText">&gt; It's hilarious that Compiz still doesn't know how to resize windows.</font><br> <font class="QuotedText">&gt; Didn't dragging the outline of a window go away in the mid-90s. (yes, I</font><br> <font class="QuotedText">&gt; know that there are esoteric ways of fixing this on some machines but</font><br> <font class="QuotedText">&gt; enabled by default)</font><br> <p> Can you elaborate? If you're referring to the old-school rubberband effect, that certainly isn't the only option, and I don't think it was enabled by default for me either. Maybe you're actually seeing a distribution default configuration issue?<br> <p> FWIW I'm enjoying smooth and quite snappy opaque window resizing with compiz.<br> </div> Fri, 09 Jan 2009 16:55:10 +0000 Debates on the future of Compiz https://lwn.net/Articles/314251/ https://lwn.net/Articles/314251/ daenzer <div class="FormattedComment"> DRI2 is not a requirement for properly integrating XVideo with a compositing manager. The driver just needs to provide a textured XVideo adaptor for that (and the video player application needs to use that, obviously :).<br> <p> DRI2 is indeed a requirement for properly integrating accelerated client OpenGL rendering output with a compositing manager though.<br> </div> Fri, 09 Jan 2009 16:50:27 +0000 WM vs. Library https://lwn.net/Articles/314055/ https://lwn.net/Articles/314055/ mrfredsmoothie <div class="FormattedComment"> I've never understood why people were working on a "compositing window manager" vs. a compositing library which could be used by any window manager.<br> <p> I like eye candy, but not enough to make it be the primary criteria by which I select a window manager.<br> </div> Thu, 08 Jan 2009 16:23:40 +0000 Debates on the future of Compiz https://lwn.net/Articles/314050/ https://lwn.net/Articles/314050/ me@jasonclinton.com <div class="FormattedComment"> No, DRI2 solves this problem which is not the same as the 2.5 branch. You need Mesa 7.2, Xorg 1.6.99.x and a suitable DRI2-capable video driver. Incidentally, it also fixes video and OpenGL app. rendering on Metacity Xrender and Mutter and KWin4.<br> <p> With DRI2, rendering contexts just work the way you'd expect.<br> <p> </div> Thu, 08 Jan 2009 15:27:42 +0000 Debates on the future of Compiz https://lwn.net/Articles/314046/ https://lwn.net/Articles/314046/ marduk <div class="FormattedComment"> I think Compiz has reached a state where it has accomplished the needs of the everyday user. I don't think most users are interested in most of the eye-candy stuff that Compiz delivers. They make great Youtube videos but are mostly impractical. I use compiz, but with a minimal setup. I do use translucent borders, drop shadows and a few of the animations (mostly just fade). I'm a GNOME user and I have to admit the main reason I don't use Metacity is because I want new windows to appear in the center of the screen (not the top left corner) and there is no option to do that with Metacity. If/when Metacity chooses to implement that option then I would consider switching to metacity with compositing enabled. Until then Compiz with minimal effects works just nicely.<br> <p> </div> Thu, 08 Jan 2009 15:23:01 +0000 Debates on the future of Compiz https://lwn.net/Articles/313994/ https://lwn.net/Articles/313994/ jpetso <div class="FormattedComment"> Er, wow. I always have known that I personally will prefer KWin over Compiz<br> anytime, but I had no idea that Compiz faces such a desperate situation.<br> LWN coverage ftw!<br> </div> Thu, 08 Jan 2009 10:08:13 +0000 Debates on the future of Compiz https://lwn.net/Articles/313991/ https://lwn.net/Articles/313991/ njs <div class="FormattedComment"> <font class="QuotedText">&gt; things like zooming windows are absolute requirements</font><br> <p> Unfortunately, real zooming windows as seen in the iPhone aren't hung up on details of Compiz development or GPU drivers, but something worse: an annoying low-level limitation of X's architecture. To get real zooming, you need to munge windows on their way to the display -- that's easy, we have it -- and you also need to munge mouse events on their way back to the window (to rescale the coordinates). This is a big mess, because of the interaction between the compositing manager (who knows how the X events should be munged) and X grabs (which can lock out clients, including the compositing manager, during input handling). Last I checked the X folks have given up on dealing with this for now...<br> </div> Thu, 08 Jan 2009 09:45:03 +0000 Debates on the future of Compiz https://lwn.net/Articles/313980/ https://lwn.net/Articles/313980/ aleXXX <div class="FormattedComment"> "this code is still being actively worked on and maintained."<br> <p> The "still" is not necessary in this sentence :-)<br> I installed OpenSUSE 11.1 with KDE 4.1 on my notebook and everything just <br> worked out of the box, including all the 3D effects, completely <br> integrated with the DE. The effect are not only the desktop cube, but <br> also translucent windows, e.g. a translucent panel, which does make <br> sense, grayed out windows if a modal dialog is open (very useful), <br> overview over all desktops and more.<br> <p> Alex<br> <p> </div> Thu, 08 Jan 2009 08:32:11 +0000 Debates on the future of Compiz https://lwn.net/Articles/313969/ https://lwn.net/Articles/313969/ tajyrink <div class="FormattedComment"> The video playback problem is one clear thing that is not a problem of compiz, but the video drivers. For intel, all the quirks of it should be fixed with 2.5 series of drivers, ie. Fedora 10 should work unless they have forced Xv overlay output. For ATI with open drivers it should work. ATI closed source drivers are broken (or at least have been), again a driver problem.<br> <p> </div> Thu, 08 Jan 2009 07:36:10 +0000 Debates on the future of Compiz https://lwn.net/Articles/313957/ https://lwn.net/Articles/313957/ bronson <div class="FormattedComment"> It's hilarious that Compiz still doesn't know how to resize windows. Didn't dragging the outline of a window go away in the mid-90s. (yes, I know that there are esoteric ways of fixing this on some machines but enabled by default)<br> <p> It also consistently fouls up video playback, even on Intrepid and Fedora 10.<br> <p> I guess the one good thing about Compiz is how easy it is to turn off.<br> <p> </div> Thu, 08 Jan 2009 05:36:30 +0000 Debates on the future of Compiz https://lwn.net/Articles/313941/ https://lwn.net/Articles/313941/ pynm0001 <div class="FormattedComment"> KDE 4's KWin has integrated many of the features from Compiz, and this code<br> is still being actively worked on and maintained.<br> <p> <a rel="nofollow" href="http://techbase.kde.org/Projects/KWin/4.0-release-notes#Why_not_Compiz.3F">http://techbase.kde.org/Projects/KWin/4.0-release-notes#W...</a><br> </div> Thu, 08 Jan 2009 03:28:13 +0000 Debates on the future of Compiz https://lwn.net/Articles/313935/ https://lwn.net/Articles/313935/ filteredperception <div class="FormattedComment"> I'm the quintessential example of someone who just doesn't care about 3D desktop effects. I've even spent two and a half years working for a GPU startup 10 years ago, and I totally agree with the premise that the GPU should be running the desktop. But until it's 100% rock solid, I truly don't care. I'm here with my 7 virtual desktops hotkey switched with ctrl+up and cntrl+down, and can't imagine why anyone would seriously prefer the added animation delay of watching a cube rotate. Of course, that is just me the esoteric linux using engineer.<br> <p> I just checked wikipedia which answered my confusion reading the article. I.e. that beryl was part of the merge, and that there doesn't appear to be an alternative... except android. It seems like it will take an OS that needs to fit on a cell phone, to truly dictate that things like zooming windows are absolute requirements. So I think once we see the same OS being used on our cell phones as our workstations, is the day when the motivation will be in place to have a rock solid 3D desktop implementation.<br> <p> $0.02...<br> <p> </div> Thu, 08 Jan 2009 03:02:53 +0000