Operating Systems > Linux and UNIX
Xgl
piratePenguin:
--- Quote from: mobrien_12 ---Thanks for the video link pirate Penguin.
I see some limited usefulness. The ability to run OpenGL really fast but not full screen is good. The super task switcher is good.
The rest... well it's just cool. Useless, but cool.
--- End quote ---
True. compiz, the compositing manager that's responsible for all the effects, is extensible. Each effect can be disabled on the fly (from the (quite nice) graphical configuror, or from any gconf editor).
By the time this is on by default in distros, most probably, effects will be enabled and disabled according to the hardware and the driver's abilities by default - like in Vista.
adiment:
XGL isn't too bad. Runs alright here, the effects are beautiful; but not smooth enough. Like dragging windows too much (with that water effect) lags it down and it'll break at some points.
tried it out a few days ago and just went back to 'normal' gnome due to not being able to change anything in nvidia-settings and not being able to view video or anything that uses OpenGL...However I found some of it very overdone, like the very useless cube-effect between desktops.
piratePenguin:
--- Quote from: etement ---XGL isn't too bad. Runs alright here, the effects are beautiful; but not smooth enough. Like dragging windows too much (with that water effect) lags it down and it'll break at some points.
tried it out a few days ago and just went back to 'normal' gnome due to not being able to change anything in nvidia-settings and not being able to view video or anything that uses OpenGL...However I found some of it very overdone, like the very useless cube-effect between desktops.
--- End quote ---
Alot of it is overdone and useless - that's what they want at this stage.
You can disable any of the effects. The livecd doesn't have the dedicated graphical configuror, so you gotta use gconf-editor and navigate to /apps/compiz/ (IIRC) and uncheck whatever effects you don't want.
If I was running Xgl long-term, alot of the "useless" effects would be disabled. The "useless" effects just demonstrate the power and what's possible (so in that way they're not not-quite useless).
The "cube-effect between desktops" is there because of the other useless effect that when you hold CTRL + ALT and click + drag with the mouse on the desktop, you can spin the cube manually and look at it from different angles etc.
It demonstrates the power (try watching a video in totem, move it to the far-left or far-right of a workspace so it extends between two workspaces and then do the CTRL + ALT and click + drag thing on the desktop and continue watching the video while moving the cube...), but it's not very useful other than that.
EDIT: A related and kinda-cleaner way to get all these cool effects is through aiglx (which is included in Xorg 7.1). compiz runs on aiglx too, so it's basically the same effects - just cleaner (Xgl is like a seperate Xserver or something, which is messy... But I don't really understand the details).
adiment:
nice. going to keep an eye on aiglx.
piratePenguin:
yeeaaaaaaa!! got compiz to work on aiglx, which uses the free DRI drivers..
I was told it'd be very very slow, the DRI drivers being crappy for my card - but it's actually pretty fast, definitely usable, and I can do all that useless stuff running a video on the corner of the cube etc.
even the useless crap works alright, except the 'water' plugin, the CPU usage spikes with it on but it's completely useless anyhow.
At times it can use quite alot of CPU usage (as in the CPU usage for my user can get to like 80%, very rarely anything above that), but that's probably down to the incomplete driver.
http://piratepenguin.is-a-geek.com/~declan/crap/compiz.png
The wobbly windows and the cube are insane smooth, and FFS when I use them now my CPU usage goes down! whatever that's about..
even wobbly windows on totem while running a video is smooth, beforehand just moving them would make it go choppy! that was one of the things I admired on Mac OS X, moving a video while it's playing was smooth...
if anyone wants to try it out and has a radeon (9600s and under are better, the drivers are much more stable and fast) or an intel card (they have brilliant, complete free drivers) and ubuntu, here's the instructions I followed.
/me goes to fiddle with the compiz plugins :)
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version