Wayland Archive

Fedora Rendering Project; AIGLX *Updated*

Updated: Fedora was right in the middle of announcing all this properly, so here is the updated item containing the official names. Videos included, as well as the inevitable 'Why not Xgl?'. "AIGLX is a project that aims to enable GL-accelerated effects on a standard desktop. We have a lightly modified X server (that includes a couple of extensions), an updated Mesa package that adds some new protocol support and a version of metacity with a composite manager. The end result is that you can use GL effects on your desktop with very few changes, the ability to turn it on and off at will, and you don't have to replace your X server in the process." This is part of Fedora's Rendering Project, and instructions on how to install all this are available too.

Novell Releases Xgl Enhancements, ‘Compiz’ Compositing Manager

"Novell is announcing its contribution of the Xgl graphics subsystem and the 'Compiz' compositing manager to the X.org project. These enhancements open up a whole world of hardware acceleration, fancy animation, separating hardware resolution from software resolution, and more. As a result, Linux desktops will become more usable, end-user productivity will increase, and Linux is firmly positioned at the forefront of client computing technology." Videos and screenshots are included in the press release. And on a related note, Dan Winship of Novell has explained on gnome-desktop-devel why Novell worked on all this behind closed doors-- and this also applies to the striking similarity between Novell's mockups from December and Nat Friedman's videos. The changes made to GNOME will all be released back.

XGL Development Opens up

David Reveman has made the latest XGL source code available to download. This comes a few weeks after development of the project was criticised for being done 'behind closed doors'. There have been huge changes to XGL, the most significant being restructuring of the code, allowing XGL's GLX support to function on other drivers than the proprietary Nvidia one. Xcompmgr can currently be run under XGL with full acceleration provided that the proprietary ATI or Nvidia drivers are used. An OpenGL based compositing manager, 'Compiz' is currently in the works and a release is expected in February. David intends to get the code into freedesktop CVS as soon as possible, after which the code should eventually merge with Xorg.

Xorg 7.0/6.9.0 Released

"The first major version release of the X Window System in more than a decade, X11R7.0, is the first release of the completely modularized and autotooled source code base for the X Window System. X11R6.9, its companion release, contains identical features, and uses the exact same source code as X11R7.0, but with the traditional imake build system."

XGL – Realistically

Yes it would be nice if X.org could use OpenGL directly for it's display and composition, but to date, nobody has made this possible. Is it wrong for a business to make it so? Since when does developing software for GNU products mean that they aren't allowed to do it privately? If Novell is developing XGL behind closed doors, and paying the developers to build it... Where's the problem?

XGLs Closed Development Process

Aaron Siego of KDE: "It would be very nice if our X server could use OpenGL directly for its display and composition. Because then we could have hardware accelerated effects that are not only cool looking, but also very useful. Well, there is just such a project underway, called XGL. But don't hold your breath. The development of XGL has been largely removed from the community and is being done behind closed doors. Who is this company, you ask, that would take the development of something as potentially important as this out of the community and put it behind closed doors? Novell."

X11R6.9/X11R7 Release Candidate 3

"We are pleased to announce the availability of the third full Release Candidate for the upcoming X.Org Foundation release of X11R6.9 and X11R7. RC3 includes many bug fixes and updates. We have tagged both the monolithic and modular trees and have prepared tarballs for you to test."

The State of Linux Graphics

"I've written a lengthy article covering what I learned during the last two years building the Xegl display server. Topics include the current X server, framebuffer, Xgl, graphics drivers, multiuser support, using the GPU, and a new display server design. Hopefully it will help you fill in the pieces and build an overall picture of the graphics landscape."

What Is the X Window System

The X Window System (commonly referred to as X or X11) is a network-transparent graphical windowing system based on a client/server model. Primarily used on Unix and Unix-like systems such as Linux, versions of X are also available for many other operating systems. Although it was developed in 1984, X is not only still viable but also is in fact the standard environment for Unix windowing systems. This article thoroughly discusses X.

Stopping Work on EGL and Xgl

"After discussing this with several people I have decided to stop working on EGL and Xgl. The recent work on EXA is going to have the side effect of pushing out any hope for an Xgl release by a year or more. By extending the 2D drivers to accelerate composite end user demand for Xgl will also be reduced. I can not justify devoting further time to this project without reasonable hope of it reaching completion."

Xorg 6.9 and 7.0 Release Candidate Zero

Adam Jackson has announced the availability of "the zeroth release candidate(s) of the next Xorg release(s)." The changelog is here. Before downloading, be warned, in the developers' words: "The RC number is not accidental. This is unpolished and rough, and is only just at the point where we can usefully have large numbers of people testing it and fixing things."