Fedora's OpenGL Composite Desktop 392
An anonymous reader writes "First we had Novell's XGL and Compiz technology, which allows for OpenGL-based composite rendering on the Linux desktop. Now Fedora has created the Advanced Indirect GL X project, which aims for similar desktop effects but with a simpler implementation. Sure, at the end of the day it's just eye candy, but make no mistake - the Linux desktop is due for a massive shake-up!"
"Just eyecandy" (Score:5, Insightful)
It *does* serve a purpose - it makes my day that little bit more enjoyable. Decorating your house serves no real purpose (unless you're trying to sell it), but most people want something a little nicer than bare walls. People decorate their cubicles and offices - a photo here, a plant there.
I don't see why a desktop should be any different.
OpenGL a big win (Score:5, Insightful)
Let us pay homage to Silicon Graphics, the originators of OpenGL. They may not live out the year.
Re:There go the distros again.. (Score:3, Insightful)
What part of "This is code that was done entirely upstream in concert with the rest of the X community." do you not understand?
Re:Are we wasting our efforts? (Score:5, Insightful)
Isn't that part of the reason Windows is so insecure? Any user can install an application (when using default setup, as most people use), so the exploits can do more than screw with the user's home directory.
Re:Are we wasting our efforts? (Score:2, Insightful)
Re:Are we wasting our efforts? (Score:1, Insightful)
These things are boring to work on and don't benefit me at all. If you think they're important, perhaps you could work on them or hire somone to work on them. In the meantime, I'll be working on things that are relevent to me, e.g. eye-candy and development tools.
The concept of a unified Linux community is an illusion largely created by the GPL. It's really just a bunch of different organizations and people with diverging aims that all happen to be working with the same OS.
one problem: viruses and malware (Score:3, Insightful)
Re:From the FAQ, We Read... (Score:3, Insightful)
I don't see why your post refers to the question about how it affects application developers if you haven't written a line of code since GWBASIC. That tells me than anything to do with application development doesn't matter to you at all, anyway.
The "eye candy" mentality (Score:4, Insightful)
Similarly, in the third example -- what information is being given to the user by fading the menus? I'm not sure what it is; instead, it just looks messier, and therefore less useful.
A side note: I knew this whole "No! Vorbis is the format! OGG is just the container" idea would bite me on the ass some day, and it looks like today's the day. I clicked on the movie links only to have my Winamp playlist destroyed. Even worse, Winamp didn't even know how to play the file. Is there a solution to this absurd problem?
Re:From the FAQ, We Read... (Score:3, Insightful)
Re:Are we wasting our efforts? (Score:4, Insightful)
What we should do is grab the X developers ( which some are volunteers, which are giving this away for free ) and force them to work on a Microsoft Active Directory clone. Given the extensive experience X developers have in directory service, forcing them to work on it is a no brainer.
What should happen is that all development on linux should stall until we get your issues solved. People with no interest whatsoever in Active Directory should be forced to work on it. This of course should include Gnome, KDE, and all of GNU products.
Also, Microsoft Active Directory is TOP priority, nobody in their house can do anything usefull without it. And it is well known that 87% of the desktop computers are using Active Directory.
so I agree, STOP WORKING ON X, YOU ARE KILLING LINUX
Re:A good step, but not the end game... (Score:3, Insightful)
This is wrong. OpenGL is actually better suited for this than Direct3D, since OpenGL has a client/server architecture. OSX proves this - it is easily possible to play in windowed mode with no slowdowns. So, no 3D apps get broken. D3D needs to be redesigned for this, in short it needs a similar client/server-architecture. I wouldnt be surprised to see Direct3D 10 heading in this direction.
Goose for the gander (Score:2, Insightful)
Re:Goose for the gander (Score:5, Insightful)
Yes, there is a difference. Take a look at your system. Turn off NVIDIA's custom render accel, and watch X's CPU usage while moving windows around, or resizing, or scrolling.
Install XGL, or this new Fedora thing.
Play a video on X, run a background compilation process, and then resize your video window. It'll stutter like mad. Try the same thing on XGL; its fluid. Watch all the fluid animations, and watch what happens to your CPU usage. With any accelerated video card (even ancient POS like Intel's i810, or Radeon 7500+, or older low-end Geforce) you'll see negligble CPU impact.
Contrast that with Vista's requirements for the full "Aeroglass" experience. You can do the same thing on XGL at a far, far lower cost of system resources.
One approach makes your computer faster. The other requires a faster computer. Understand?
Re:Wanted to see the demo movies (Score:3, Insightful)
Does it really make sense to distribute Linux videos in a format that violates the law if you want to view it on Linux? No, I think not.
Just install OGG already. Don't tell me you didn't have to upgrade your "Winders" box Windows Media Player half a dozen times since you installed XP.
Go here [illiminable.com]. It just takes a little bit of time.
Re:Terrific. (Score:2, Insightful)
So I was browsing microsoft.com and they had this video I wanted to see. But I'm on my Linux machine and they've chosen to use WMV, a format that I can't use*. Why can't those cockbags just use f'ing mpeg?
* Artistic license. MPlayer plays wmv files just fine. Of course, it does this in a semi-legal way by using windows codecs themselves.
Re:"Just eyecandy" (Score:3, Insightful)
Re:Give me screenshots (Score:3, Insightful)
Re:Will ATI finally get FOSS friendly?? (Score:3, Insightful)
Did you know: X1x00 series of ATI cards don't have drivers yet (3 months after release!) and won't for the next 3 months?
Did you know: ATI driver's performance on Linux is ~ 1/5th driver performance on Windows?
Did you know: ATI's DRI driver is based upon outdated docs ATI released along time ago with all the performance stuff torn out (no pixel shaders, for example).
At least Nvidia's closed source driver tends to work. Have you tried the latest nvidia drivers? They do list support for your NX6200 [tweakers.net]. Perhaps try sending them a bug report, or posting on NVNews.net's forums (official Nvidia Linux support forums).
Nvidias drivers are closed source, but they are 98% feature complete with Windows. ATI's drivers suck, both the open and closed source ones.
Re:The "eye candy" mentality (Score:3, Insightful)
Your point is well-taken, but I'd suggest you sit down with a copy of OS X 10.0 sometime. The eye-candy was pretty unsubtle back then. The refinement present in Tiger took Apple several years to get right. XGL is not yet a year old. Give it some time to mature.
Re:Building (obsolete) OpenGL into desktop core?! (Score:3, Insightful)
Not impressed (Score:3, Insightful)
Re:Are we wasting our efforts? (Score:3, Insightful)
Bullcrap. Only somebody who's never tried to install the IVTV driver for Hauppauge video capture cards can say that.
Or the driver to a Netgear USB wireless ethernet adaptor.
Or the driver to an ATI video card.
Bullplop. I hope nobody's buying this statement, because it's about the dumbest thing I've ever read. You must really be drinking the kool-aid if you actually believe this enough to type it as if it were fact.
Don't forget... (Score:3, Insightful)
One up Novell? (Score:3, Insightful)
Reasons for my viewpoint:
1) I prefer Redhat over Suse. (This isn't an ego post about me, so hear me out.) I use both, but of the two I like Redhat better. I've had bad luck with Suse and Novell seems to be having trouble turning into an opensource/Linux company. We use Groupwise at work and evolution and Suse and have problems. So given a choice I'll take Redhat since I've had good luck with them. However, after reading about Novell's Xgl contributions and checking them out, my impressions of Novell have greatly improved. I'm definitely much more open minded now about them than before. Redhat has always had the reputation for commercial distros that give back to the community. Now with Novell's contributions, Redhat has contribution competition (if that makes any sense.) They are no longer THE company when it comes to good charma in the community. Another company has given back a HUGE contribution and a VERY visible one at that. Now if a person who has stated his biad towards Redhat has now given second thoughts to Novell, what is a person who has no bias or preference either way likely to think.
2. They're not contributing to Xgl, but rather they came up with their own way and specifically stated is is different than Xgl.
3. Make specific points about doing it 'upstream', which resurrects the flame wars on the xorg mailing list about in-house vs inet cvs development.
4. Specifically mention how their approach is better than Novell's and how Novell's 'doesn't sit well with a lot of people.'
My humble opinion. Don't get me wrong, I still like Redhat but in this case I think this is more for PR good than community good.
Re:Are we wasting our efforts? (Score:3, Insightful)