The Beryl project adds OpenGL desktop rendering to Linux.
NVIDIA has officially released a Linux driver that supports a compatible version of the AIGLX instruction set.
The new driver, which was released yesterday and comes in at 12MB, adds a whole host of other features for users of the open source OS, including
GLX_EXT_texture_from_pixmap, a better display control panel and even support for Quad SLI.
The introduction of AIGLX-compatible instructions means that Linux users now have what is essentially a turnkey solution for Vista-level graphics. The latest build of
Ubuntu, a consumer-oriented Linux distro, introduces desktop rendering with 3D hardware by combining the with
Beryl window manager, in the same way that Vista does through the Aero glass interface.
Getting this desktop acceleration to work previous required some hackery, but now NVIDIA is providing the functionality for GeForce users in a far easier way.
This means that Linux joins Apple OSX on the list of operating systems supporting 3D hardware acceleration before Vista, which will finally join the fray on November 30 for business users and January 30 for consumers.
The increased stability and featureset will also be a bonus to those Linux users who have previously bemoaned NVIDIA's approach to the platform.
You can pick up the drivers
here - if you do so, be sure to let us know how you get on with them
over in the News Discussion forum.
For any of you on debian, compiz is available as an official package in unstable
EDIT: looks like the 9625s were the betas for 9629, in which case theyve been working fine for the last few weeks :)
Having used both, Vista seems a lot more polished to me. Beryl is fun to play with though :D
And here I was thinking of switching to ATI
Games - if only Linux had the games...
ATI/Nvidia Drivers are already coded in opengl, directx is a layer overtop. It's like a useless layer to slow things down :)
If opengl were adopted by comanies, it would be a hell of alot faster and could easily look just as good, if not better.
Nah.
See, we need to send emails like hail stones at dev's.
The standard needs to be opengl, not this useless overlayer they call Directx.
MS is a gaming platform??? :|
If anything, MS is a business platform, the gaming is just a nice side effect.
You're technically correct that Windows is a platform on which we play games, however, my point is that it is not predominantly designed to be a gaming platform nor is it optimized as a gaming platform nor is it marketed as a gaming platform. In the great series of trade-offs that is the product development process gaming suitability comes in on the bottom third of the list of attributes long after "easy to use" and "great for business apps" and "Media friendly".
looks nice tho, if it does work on ATI, then I'm going to make the switch permanent I think.
I'm not a fan of Ziff-Davis & co but ExtremeTech had an interesting article on this: (link) The article also points to an earlier article about WOW on Linux. It and a select FEW games work great in Linux but generally you're way better off running the OS the games were made for.
No, you just have to use XGL or AIGLX, which achieve the same effects but at the Xorg server level instead of in the drivers.
At least thats how I understand it :) Going to emerge the new drivers over the weekend and have a play.
@Brooxy/BjD:
It's more a driver issue than the card itself. The proprietary (binary-only) ATi linux driver works fine with XGL - provided your card is supported by this binary driver. I believe the problem is with the binary ATi driver and AIGLX, ie. the binary ATi driver doesn't work with AIGLX. The open source ATi ('radeon') driver, however, works fine with AIGLX provided you don't use any transparency as transparency is rendered in software by the open source driver, which will probably make things painfully slow - unless you have a really fast CPU! However, not all ATi cards are supported by the open source radeon driver (I believe only the R100 to R400 series GPUs are, ie. Radeon 7000 through to Radeon X850).
You'll probably need to re-read the above a few times to understand what I'm saying, but basically, nVidia is far more user-friendly on linux. nVidia drivers - both proprietary (binary-only) and open source - work on AIGLX as well as XGL. Again, the same 'transparency' caveat applies to the open source nVidia driver.
If you want to see if your ATi card 'works', try the Fedora Project, OpenSuSE or Gentoo Wiki pages as a start. If it's not listed, you'll have to try it for yourself and see if your card works!
Also, if you want to use AIGLX, make sure you're running Xorg7.1 ;)
No doubt I'll run into some teething issues but the eye-candy will hopefully make up for it. Off to play with some settings now... ;)