Recent Discussions In The Forums
In addition to supporting our site through our advertisers or by subscribing to Phoronix Premium, another way you can support our Linux hardware and software efforts is by clicking the links below when shopping at your favorite Internet retailers, for which we generate a commission off whatever you purchase. It's that easy, thanks!
Recent Phoronix Articles
Recent & Popular Phoronix News
The Eclipse integrated development environment has basic Wayland capabilities thanks to some student work this summer via Google's Summer of Code.
86 Minutes Ago - Free Software - Eclipse
On Monday Phoronix was the first to report from the point that SUSE's parent company was bought out in what's now being referred to as a merger of The Attachmate Group and Micro Focus. The openSUSE community has now issued an announcement concerning this recent corporate activity.
Valve's Pierre-Loup A. Griffais has begun publicly listing known issues with AMD's Catalyst Linux graphics support.
Last month we wrote about Digia's plans to spin off its commercial Qt business and now today we have some more information on that change.
Red Hat developer Matthias Clasen has shared a status update concerning the state of running the GNOME Shell desktop natively on Wayland without any X11 dependence. With GNOME 3.14, more progress has been made in making the Wayland experience really usable. Clasen also shares that Red Hat is hiring another Wayland developer.
Last week I published some open-source performance numbers for running the AMD RadeonSI Gallium3D driver at 4K UHD. Today is a performance comparison of the open and closed-source AMD Linux drivers using the latest code atop Ubuntu while running at 3840 x 2160.
Andrew Tanenbaum and his crew have released a significant update to Minix. The Minix 3.3.0 release comes with x86 and ARM support, is mostly compatible with the NetBSD user-land while its kernel is less than 13k lines of code, and it's BSD-licensed.
With the drm-next merge window for Linux 3.18 closing, Intel's open-source developers have submitted another round of changes for ultimately landing with the Linux 3.18 kernel.
X.Org Server 1.17 is planned for release at the start of 2015 and thus puts the closing of the merge window in the middle of October. While some xorg-server 1.17 code has already landed, more is on the way.
Rust, the general purpose, safe, and concurrent programming language developed by Mozilla Research, is starting to assemble their vision of Rust 1.0.
RPM 4.12 has been released as the latest version of the RPM Package Manager. This most recent upgrade brings a fair amount of additions, bug-fixes, API changes, binding improvements,a new plug-in system, and more.
Digia has put out various Qt project updates today.
For those curious about the performance overhead of enabling multi-sample anti-aliasing (MSAA) with the RadeonSI Gallium3D driver, here are a few benchmarks showing the performance overhead at various MSAA levels with the latest open-source AMD Linux driver.
Ben Skeggs sent in his Nouveau DRM driver changes for the drm-next tree of open-source NVIDIA driver improvements that will land in Linux 3.18.
SUSE's parent company The Attachmate Group has been bought out.
While E19 didn't come out last week as talked about, it was released this morning! The Enlightenment E19 update is a huge upgrade over E18 or E17, especially if you're an early Wayland adopter.
OpenMediaVault 1.0 was released today as a Debian-based network attached storage (NAS) solution that uses Nginx, its own dashboard with widgets support, and other original features.
The Video Electronics Standards Association (VESA) this morning officially unveiled the DisplayPort 1.3 specification that takes DP 1.2a even further.
Following the recent Opera 25 development release for Linux users of the Blink-powered web browser, the Opera 25 Beta is now available with an updated Linux build.
CppCon ended last week as the annual meeting for any and all C++ developers. CppCon is filled with many interesting talks and the conference overall received rave reviews from C++ developers. While we weren't in attendance at the event, there's interesting notes and slides coming out from those in attendance.
08:30 AM EDT - Compiler - CppCon
Going back two years has been an initiative to build the Debian package base with LLVM/Clang rather than GCC -- for much the same reasons as building the Linux kernel with Clang. Thanks to Google's Summer of Code, there's been more progress on building out Debian using the latest Clang compiler.
A few more details have emerged about the next Linux Mint release.
Earlier this year cloud storage provider Dropbox open-sourced their own high-performance Python implementation, Pyston. Pyston is a JIT-based Python implementation built atop the LLVM compiler stack. The initial Pyston release was a bit basic but now after months of work, Dropbox is announcing the second version of Pyston.
Linus Torvalds put out another Sunday release candidate for Linux 3.17.
The first beta release of FreeBSD 10.1 is now available ahead of its planned official debut by the end of October.
The out-of-tree Direct3D 9.0 state tracker for Mesa's Gallium3D continues to show much potential for allowing Wine-based games to better perform on Linux with the open-source Gallium3D drivers.
While the Maxwell-based GTX 900 series graphics cards are rumored to be launching in the weeks ahead, the GTX 750 Maxwell graphics cards on the open-source "Nouveau" Linux driver still need some more work before they'll play nicely when not using NVIDIA's proprietary Linux driver.
Back in February we wrote about Ubuntu having two phone partners with plans to launch in 2014. Those partners were BQ and Meizu, with the latter Chinese brand at least now expecting to have a working Ubuntu Touch software stack in December to begin shipping their Unicorn-loaded phone.
With the Intel Core i7 5960X Haswell-E is an eight-core processor with Hyper Threading to yield sixteen logical threads, we're seeing how well this extreme Haswell processor really scales with modern open-source workloads as we benchmark the i7-5960X under Ubuntu Linux and see how the benchmarks scale with varying core counts.
As some other cooling hardware coverage this weekend besides the Scythe Mugen MAX CPU heatsink review is a look at two stainless steel chilling sticks that promise to be handy, but in reality come up short.
Reports are coming out that Samsung for the past few years has been working on its own original graphics processor design.
On Friday the second update to KDE Frameworks 5 was released.
Developers behind the KDevelop integrated development environment have released their final major update prior to focusing their resources on KDevelop 5 that will be built atop Qt5 and KDE Frameworks 5.
The Linux 3.17 kernel that's currently under development does provide many new features overall but for those using the Intel HD Graphics of Haswell-ULT chips, there doesn't appear to be much in the way of any performance improvements and at least no regressions. Likewise, Mesa 10.4 isn't doing too much for the Haswell hardware on the matter of frame-rates.
12:25 PM EDT - Intel - Benchmarks
If you plan to buy an Intel Core i7 5960X Haswell-E or any other high-end processor, a good heatsink is needed especially if you plan to do any overclocking. In looking at a new cooling option today we're trying out the Scythe Mugen MAX.
After comparing GCC 4.9 and LLVM Clang 3.5 as the latest stable compilers on the new Intel Core i7 5960X "Haswell-E" system, here's benchmarks of the thousand dollar processor with the in-development GCC 5.
08:12 AM EDT - Compiler - GCC 4.9 vs. GCC 5.0
While Canonical is putting all of its eggs with their Mir display server to fulfill their desktop convergence strategy and providing the next-generation Ubuntu display experience, Wayland isn't totally off-limits for users -- at least through Ubuntu 14.10.
Compared to most Linux PC vendors targeting consumers that are just selling re-branded white box systems with Linux preloaded, CompuLab continues to have an interesting set of original offerings that are Linux-friendly and built really well. The latest system we've had the pleasure of trying out is the Intense-PC2.
While Intel's Beignet project for providing open-source OpenCL support for their hardware on Linux was widely criticized upon its debut for being a new project rather than basing the work on Gallium3D's "Clover" OpenCL state tracker, Beignet has matured much more quickly and for now at least seems to be better off than the Gallium3D OpenCL support.
After writing earlier this week about a new AMD Catalyst driver paving the way for X Server 1.16 in Ubuntu 14.10, the updated packages have officially landed within the Ubuntu 14.10 "Utopic Unicorn" archive.
Roy Spliet has been one of the few open-source developers working to tackle re-clocking support for Nouveau so that this open-source, reverse-engineered NVIDIA Linux graphics driver can better perform. He's already published several sets of patches improving various bits of GPU re-clocking through this work that's being funded by the X.Org Foundation. Today he's published another patch series.
The latest high profile work by prolific Nouveau contributor Ilia Mirkin is the landing of GL_ARB_texture_view for the NV50 and NVC0 Gallium3D drivers.
10:29 AM EDT - Mesa - ARB_texture_view
The final release candidate of Wayland 1.6 along with the Weston reference compositor is now available for testing with hopes of officially releasing this quarterly update next week.
While we routinely carry out Ultra HD (4K) Linux graphics/gaming benchmarks at Phoronix, it's generally been conducted with the proprietary NVIDIA and AMD graphics drivers since the open-source drivers traditionally have had a challenge on performance even at 1080p. However, thanks to the maturing open-source Radeon driver stack, it's possible with higher-end AMD graphics processors with the latest open-source Linux driver code to begin running at the 4K UHD resolution of 3840 x 2160.
Work is moving forward to land the generic, KMS-dependent mode-setting driver into the X.Org Server itself.
Besides Intel publicly working on Skylake "Gen9" graphics support for Linux, Intel open-source developers are also working on other areas of Skylake hardware enablement for Linux. Work on supporting the Intel Memory Protection Extensions (MPX) that are new to the Skylake micro-architecture are still being revised for the Linux kernel and the many other operating system code-bases that need to be updated to work with this security feature.
02:55 AM EDT - Intel - Memory
Another Radeon DRM driver update pull request has been submitted to drm-next for merging in the Linux 3.18 kernel.