X.Org News Archives
In May we shared that Multi-Pointer X (or MPX for short) was entering the mainline X server. While it was merged to master that month, X Server 1.5 was already branched out and therefore it won't appear in X.Org 7.4, but it will appear in X Server 1.6 (X.Org 7.5) until next year.
9 July 2008 - Compiz Core Hacked For XI2 Support - 8 Comments
One of Google's Summer of Code projects this year is to bring hardware-based video acceleration to Linux with Gallium3D. The advantage of this design is that the implementation is designed to be universal to any driver using Gallium3D, which for now is largely just the Nouveau driver and an experimental Intel version.
8 July 2008 - Gallium3D-based Video Decoding Accel - 10 Comments
As we mentioned yesterday when X Server 1.5 RC4 was released (only to be outdone by 1.5 RC 5 that same day), this new version of the X Server (and therefore X.Org 7.4) requires building against the latest Mesa code that ultimately will become known as Mesa 7.1. In addition to needing the latest-and-greatest from Mesa, a new version requirement for libdrm is also in place. The Direct Rendering Manager library is now at version 2.3.1 and that or a newer version (to come) will be needed for X Server 1.5 / X.Org 7.4. David Airlie's change-log for libdrm 2.3.1 just says "Stuff changed - you need this for Mesa 7.1, and Xorg 1.5 Deal with it." No GEM or TTM code is present in this DRM point-release. However, Intel will be rolling the Graphics Execution Manager into libdrm 2.4 very shortly.
1 July 2008 - libdrm 2.3.1 With "Stuff changed"
The much-delayed X Server 1.5 RC4 (v220.127.116.114) release made it out today, but it's already being replaced by a newer version. No, there wasn't a big development marathon today or anything spectacular, but X Server 18.104.22.1684 got pushed out with a show-stopping bug. The XInput ABI (for the non-programmers, the Application Binary Interface) number went with version 3.1, when it was supposed to be 2.1. Keith Packard had also squeezed in a change for wrapping AddTraps in EXA and Damage.
30 June 2008 - That's What Happens With ABI Breaks - 1 Comment
The development cycle for X.Org 7.4 has stretched on for months longer than anticipated, and earlier this month it sounded like X.Org 7.4 would end with a quick release, but still it's being dragged out longer. This morning the release manager for X.Org 7.4, Adam Jackson, had announced the release of X Server 22.214.171.1244. This is another development release -- equivalent to a Release Candidate 4 -- before X Server 1.5.0 is ready for X11R74.
30 June 2008 - Will X.org 7.4 Come In July? - 1 Comment
The last day and a half has been filled with X.Org articles at Phoronix... Yesterday was X Server 1.4.1, today was X Server 1.4.2, and in just a few days we will now see X Server 1.5.0. X Server 1.5.0 and X.Org 7.4 were expected to be released in tandem earlier this year, but its February then May release date had slipped with no official word of when a release would be out. There were a total of four development releases planned prior to X Server 1.5.0, and we've only had two of them so far. However, Adam Jackson has made it known on the X.Org mailing list that X.Org 7.4 will soon be released.
11 June 2008 - X.Org 7.4 To Be Cut Close - 4 Comments
It took more than 200 days for X Server 1.4.1 to be released, but X Server 1.4.2 is coming just about 24 hours after yesterday's release 1.4.1. This release is coming along quickly as Matthieu Herrb had shared multiple vulnerabilities in the X Server extensions. Three of these CVEs have to do with the RENDER extension while the other two fixed in X Server 1.4.2 are for memory corruption with the RECORD and Security extensions and an MIT-SHM arbitrary memory read. The X Server 1.4.2 release announcement can be read on the xorg mailing list.
11 June 2008 - Just A One Day Release...
Earlier this month we reported at Phoronix that Multi-Pointer X was going mainline with the planned merge to master date being the last week of May. Peter Hutterer has remained on track with this goal and as of last night, Multi-Pointer X (or MPX for short) can now be found in the X Server master branch. However, as Daniel Stone was busy with the Debian-OpenSSL fiasco (and maybe working on X Server 1.4.1), the new version of XKB has yet to reach master.
27 May 2008 - MPX Will Be In X.Org 7.5 - 1 Comment
Amid the on going discussion right now surrounding the TTM memory manager, Intel's Keith Packard has announced another new project that picks up another acronym. The Graphics Execution Manager, or gem for short, that as Keith explains, "It takes the lessons we've learned from TTM and constructs just the API we need to implement the dri_bufmgr interface." That may not sound interesting to an end-user, but through the use of this Intel Graphics Execution Manager, the Intel i915 Linux performance has been improved by 50% in OpenArena and glxgears is running 60% faster. However, this Intel gem doesn't take advantage of features found in newer Intel IGPs (GMA 3000 / i965 series) quite yet. In Keith's mailing list announcement he goes on to explain the technical workings of the Graphics Execution Manager as well as its API.
14 May 2008 - Keith Packard's Newest X Goodie - 6 Comments
If you're interested in the internal workings of X.Org and Linux graphics drivers, you may want to read the latest discussion going on the DRI mailing list that concerns the TTM memory manager. Thomas Hellstrom of Tungsten Graphics had asked what is stopping TTM from going in the mainline kernel, which led David Airlie to chime in on its current lack of open-source drivers utilizing this memory management system (really just the Intel driver at this point) and thoughts from other developers. Some feel TTM is too oriented towards its usage on Windows and they have other technical hard-feelings towards this Tungsten Graphics creation. Read the thread on dri-devel.
14 May 2008 - TTM Memory Manager For Graphics
The 2008 X Developers' Conference wrapped up today at the Googleplex in California. With it being the last day of the conference, there isn't much information to share judging by the XDC Notes, compared to the first two days. There is, however, tentative information regarding this year's X Developers' Summit. XDS 2007 was in Cambridge (UK), but XDS 2008 will be taking place at the conference facilities found inside the Edinburgh Zoo. This X.Org conference is tentatively scheduled from the 10th to 12th of September. Fitting well with Linux developers, this Scottish zoo does have both King and Gentoo Penguins.
18 April 2008 - XDS 2008 Is At The Edinburgh Zoo
The second day of XDC 2008 was filled with quite a bit of technical information (as you can see from the Wiki notes page) ranging from the DRI2 infrastructure and talking about its event ring buffer and simpler DDX driver requirements to discussing video playback APIs. However, there are a few bits of information that are relevant to the community at large.
18 April 2008 - XDC Day Two Has Technical Talks
As was mentioned yesterday, the X Developers' Conference (XDC) is taking place this week at the Googleplex. There's only around 50 developers in attendance, but for everyone else there still is a flow of information to gather. A few Google employees had recorded each of the talks from the first day, however, they aren't yet available on You Tube or Google Video. Unfortunately, it doesn't look like Google will be recording the X videos for the second and third days of this conference. Red Hat's Adam Jackson, however, has been summarizing the highlights of each talk in near real-time and has been uploading it to the X.Org Wiki.
17 April 2008 - AJAX Talks The X Release Status
The 2008 X Developers' Conference (XDC) is kicking off this morning at the Googleplex in Mountain View, California. The XDC (not to be confused with XDS, the X Developers' Summit) is made up of a variety of presentations and lightning talks surrounding X.Org and upcoming work done by this important free software project.
16 April 2008 - What's Happening With X.Org? - 2 Comments
Back on the 4th of February, Kristian Høgsberg began merging his new DRI2 components. This initial DRI2 (Direct Rendering Infrastructure 2) work was made up of the DRI2 module, glxdri2 to GLX, and DRM/Mesa patches. Today Kristian has merged his last major part of DRI2 and that is the direct rendering support. With this new code, it's now possible to do directed rendering to redirected windows! This directed rendering to redirected windows support even works with Compiz and other OpenGL window managers using the GLX_EXT_texture_from_pixmap extension. However, to reach this state the DRI interface was broken. Kristian's announcement can be read on the DRI devel mailing list. The only X.Org video driver using DRI2 right now is the Intel batchbuffer branch for xf86-video-intel.
31 March 2008 - DRI2 Excitement Heats Up - 22 Comments
Thanks in large part to the release leadership of Adam Jackson, a new development X server is now available that ultimately will become known as X Server 1.5.0. This new xorg-server release, v126.96.36.1991, has a plethora of changes ranging from fixing memory leaks to EXA improvements. In total there are hundreds of changes to be found within xorg-server 188.8.131.521, with the complete list being available in the X.Org mailing list. More information on the plans for X.Org 7.4 can be found in this article.
6 March 2008 - X.Org 7.4 Gets Its Act Together
With Red Hat's Adam Jackson being interested in shipping X.Org 7.4 for Fedora 9, he has stepped up as becoming the release manager of this next X.Org release and has put together a schedule that will allow this to become possible.
26 February 2008 - X.Org 7.4 Gets A Heart
25 February 2008 - Keith Packard Talks Happy Linux - 9 Comments
While the XvMC (X-Video Motion Compensation) extension is reliable for offloading MPEG video decoding to the GPU, its limitation is that it only supports MPEG video formats and nothing more. We had expected XvMC not to be around much longer, since Intel has been devoting resources in creating a new video extension for X.Org. This new video work of Intel's is known as VA-API, or Video Acceleration API, and is still quite early in development. VA-API, however, will be able to handle offloading more tasks along with support for all of the latest video standards (MPEG-4, H.264, VC-1, etc). VA-API is not based upon XvMC but is written from scratch.
24 February 2008 - There's Life Left After All... - 4 Comments
Remi Cardona is currently talking at FOSDEM 2008 in the X.Org development room about Metisse. For those that don't know, Metisse is an open-source X Window System that was conceived as a French research project (and is incorrectly considered competition to Compiz). Remi's talk is on the features of Metisse, various desktop demonstrations, and bringing Metisse and X.Org together. Some of the items he shared for the Metisse road-map include adding a configuration interface, Expose-like features, FreeDesktop.org integration, and then X.Org integration. This research project is also looking at collaborative features such as window sharing between computers or other mobile devices, etc.
24 February 2008 - More FOSDEM 2008 Coverage - 4 Comments
Latest Linux Hardware Reviews
Latest Linux Articles
Latest Linux News
Latest Forum Discussions