In a rather interesting move, the Linux Foundation will now be the company behind Moblin. The Moblin project was started by Intel back in 2007 and has been used to push Linux onto their Atom processors, but it now appears they are handing the duties off to the Linux Foundation.
Back in January we shared that Intel's Poulsbo driver was a bloody mess. This Intel GMA 500 Chipset is used by a few select devices at the moment and its core is originally based upon a PowerVR ASIC. When it comes to the Linux support, the xf86-video-psb driver is ill maintained (it hasn't been updated in over a year), the 3D driver is binary-only, and the driver is in a badly broken state. The Intel Poulsbo driver and its Linux support is in a completely opposite state of where the xf86-video-intel driver is at and the Linux support for standard Intel IGPs. Today though there's a new part to the Poulsbo Linux story.
It has been nearly three months since the release of xf86-video-intel 2.6, which means it's almost time for their next open-source driver update to arrive (they abide by a quarterly release cycle). As a sign of this, Intel's Carl Worth is heading the xf86-video-intel 2.7 driver management and he has pushed out the first release candidate.
Just over a week ago Intel had come out with the xf86-video-intel 2.6.2 driver, but today that is already being replaced with xf86-video-intel 2.6.3. The 2.6.2 release was significant in that it presented some major fixes to the Graphics Execution Manager and kernel mode-setting. Along with that, Textured Video support when using kernel mode-setting was introduced along with rotation support.
We have already burned through more than half of Q1'09 and have yet to see Intel's quarterly X.Org Linux driver update approaching (or even any release candidate, although the 2.6 release was late). While xf86-video-intel 2.7.0 isn't ready yet, a fairly significant bug-fix release has been issued in the 2.6 series.
If you have been wanting to look at Linux performance numbers for the Intel Core i7 or AMD Phenom II processors, be sure to stop by Phoronix Global. While the PR departments at Intel and AMD seem to have no interest at all in their latest desktop processors on Linux, many users of this new hardware have provided their own benchmarks courtesy of the Phoronix Test Suite.
In addition to learning that Intel's UXA acceleration architecture will live on in its current form, there were a few other interesting bits of news reported as well during the X.Org talks at FOSDEM 2009. During Eric Anholt's talk some video playback/decoding improvements were discussed.
Back in August we talked about the UXA acceleration architecture, which was developed by Intel and based upon EXA but pixmaps were dealt with as GEM objects.
Most of the Intel Atom netbooks currently on the market (like the Lenovo IdeaPad S10, Samsung NC10, and ASUS Eee PC) use the GMA 950 Chipset for their integrated graphics, but some of the newer models are using the Intel GMA 500. The GMA 500 doesn't share many traits with other mobile Intel IGPs since much of the technology was licensed from PowerVR, which means a different X.Org display driver is required.
Intel's Eric Anholt has announced the immediate release of the xf86-video-intel 2.6.1 driver. This update coming just a week after the xf86-video-intel 2.6.0 release fixes a stability issue and kernel mode-setting fixes, More fixes are expected to land in the open-source Intel X.Org driver in the near future.
Intel generally updates their xf86-video-intel X.Org driver on a quarterly basis, but the 2.6 cycle has been running a bit behind schedule. Nevertheless, late last night the xf86-video-intel 2.6.0 driver was officially released.
Intel's Zhenyu Wang has announced the release of the xf86-video-intel 18.104.22.168 (2.6 RC2) driver. This latest open-source Intel driver depends upon libdrm 2.4.3 while introducing improvements for kernel mode-setting, UXA, and various other fixes. This driver will also now automatically build with support for kernel mode-setting if the X Server is new enough.
Intel's Zhenyu Wang is managing the release cycle for the xf86-video-intel 2.6 graphics driver and this evening he has announced the availability of its first release candidate. The Intel 2.6 X.Org driver brings DRI2 support, XvMC for the Intel GMA 4500 series, kernel mode-setting, RandR 1.3, UXA acceleration fixes, and HDMI audio support.
We have yet to deliver any Linux benchmarks of the Intel Core i7 processors, but there's a few Phoronix resources if you're interested in learning more about the Nehalem architecture.
Times are already exciting within the X.Org development community thanks to the Graphics Execution Manager entering Linux 2.6.28 and the release of X Server 1.6 quickly approaching, but still there's more good news to report this week. The Direct Rendering Infrastructure 2 support has entered the mainline xf86-video-intel driver and DRM mode-setting (commonly referred to as kernel mode-setting) has appeared in the drm-intel-next branch.
This week NVIDIA released their 177.82 Linux driver and AMD pushed out their Catalyst 8.11 Linux driver. Intel has now joined the party and pushed out not one but two new driver releases. Intel's Jesse Barnes has announced the release of the xf86-video-intel 2.4.3 and 2.5.1 DDX drivers.
Jesse Barnes, one of the developers within Intel's Open-Source Technology Center whose responsibilities largely deal with Intel's Linux graphics work, has shared some thoughts and statistics on past graphics-related releases. Jesse looked at the number of DRM commits to recent Linux kernel releases, a few thoughts on Mesa and xf86-video-intel releases, and the release history of the X Server.
Initially the ATI R600 GPUs and later with the available open-source drivers (xf86-video-ati and xf86-video-radeonhd) hadn't supported using the graphics card's integrated audio processor with HDMI output. An end-user though dissatisfied with this had went on to reverse-engineer the support for RadeonHD HDMI audio support. The audio patch was then merged to master within the last two weeks that now enable ATI HDMI audio output support with that open-source driver.
Last week was a major milestone for the Intel X.Org developers with GEM entering the mainline kernel and the xf86-video-intel 2.5.0 driver then subsequently being released on Monday. While these developers have accomplished a lot, there is still a lot of work ahead. Intel's Eric Anholt has commented on his blog about some of the recent work and what's still to come in the near future.
This weekend the xf86-video-intel 2.4.98 driver was released with hopes of releasing the Intel 2.5.0 driver on Monday. This driver is arriving a bit late compared to its original target of last month, but it's now available. This open-source Intel X.Org driver update features GEM integration (on supported systems), kernel mode-setting (on supported systems), improved EXA 2D performance, and quite a number of bug-fixes.
The xf86-video-intel 2.4.97 driver was released back in August as the first test-release for the 2.5.0 driver series. Some of the proposed changes for this quarterly update to Intel's open-source X.Org graphics driver include usable EXA support, GEM integration, kernel mode-setting support, video tearing fixes, and plenty of bug-fixes. It's been almost two months since this test driver was released, but Jesse Barnes has now pushed out the second and final test release for xf86-video-intel 2.5.
Since May when Intel first introduced their Graphics Execution Manager after X.Org developers were enraged over Tungsten's TTM memory manager and its development challenges, we've been talking about GEM several times since then.
Back in January, Intel had released 965 and G35 programming documentation to assist the open-source community in better enriching the X.Org display driver for their hardware. Intel hasn't yet released the documentation for their new GMA X4500 series, but today they have published their IGD OpRegion Specification.
Back in June the initial GMA 4-Series support was added to their open-source stack for mode-setting, 2D, 3D, and video acceleration along with DisplayPort and HDMI connector support with these new Intel integrated graphics processors. Following that we had published Intel GMA X4500 (G45) benchmarks under Linux using the latest code at the time. The GMA X4500 worked out fairly well, but Intel has since introduced the G41 Chipset.
It's been known that Intel has been working on producing some solid-state drives (SSDs), but today they have released their first two products. The X18-M and X25-M Mainstream SATA Solid-State Drives are Intel's first disk drives boasting these low-power, rugged, and responsive characteristics. As implied by the name, the X18-M is a 1.8" drive while the X25-M is a 2.5" SSD. Right now both drives are only available in an 80GB capacity, but a 160GB version promised for sampling by year's end. These first Intel solid state drives are based around their multi-level cell (MLC) NAND flash technology, but to be introduced shortly are single-level cell (SLC) SSDs. More information can be found in the Intel press release.
In addition to his plans for the X Server 1.6 release this year, Intel's Keith Packard had commented on a number of other X topics. In particular, Keith had clarified his intentions for UXA.
Intel's Jesse Barnes has today released the xf86-video-intel 22.214.171.124 driver. This is a test release that features integrated GEM memory manager and kernel-based mode-setting along with other improvements. The EXA performance should be improved but the video tearing improvements haven't yet been merged. The complete change-log and release announcement can be read on the X.Org mailing list. The final release of xf86-video-intel 2.5.0 can be expected later this year.
Earlier this month Intel announced its forthcoming Nehalem CPUs would officially be called the Intel Core i7 Processor Family.
Just about a month ago Intel had released the xf86-video-intel 2.4.0 driver for their IGP graphics graphics hardware running X.Org. This update brought Intel GMA X4500HD support, Intel 965 EXA RENDER extension improvements, HDMI support, and much more. Today though Intel has issued its first bug-fix release for this open-source driver.
For those into reading some hardware specifications, Intel has released the Extensible Host Controller Interface draft specification for USB 3.0. The revised xHCI 0.95 USB 3.0 specification is expected later this year. USB 3.0 "Super Speed USB" was first mentioned last year during the Intel Developer Forum in September (USB 3.0 Details). USB 3.0 will be backwards compatible with existing USB 1.1/2.0 devices and offer ten times the performance of USB 2.0, along with a host of other features. The royalty-free USB 3.0 specification can be read on Intel's website along with their press release.
1050 Intel news articles published on Phoronix.