Language Selection

English French German Italian Portuguese Spanish


Linux Graphics

Filed under
  • Almost A Decade Later, RadeonHD Stories Still Coming To Light

    This September will mark 10 years since the public launch of the RadeonHD DDX driver (xf86-video-radeonhd) that was developed by SUSE during the Radeon X1000 and HD 2000/3000 days in conjunction with ATI/AMD. While we've talked about what started AMD's open-source strategy in the past and dozens of other RadeonHD articles, new stories are still coming to light.

  • R600/RadeonSI GLSL/TGSI On-Disk Shader Cache Revised

    Last week Collabora's Timothy Arceri posted TGSI shader cache patches for Mesa that so far benefit the R600g and RadeonSI Gallium3D drivers but could also help out the other Gallium3D drivers too. The second version of those patches have now been published.

  • RADV Gets More Improvements For Mesa 17.1-dev, Lower Dota 2 CPU Usage

    While Mesa 17.0 was just released, new feature development continues building up for Mesa 17.1.

    David Airlie landed a few more RADV patches into mainline Mesa Git. One of the changes is for detecting command buffers that don't do any work and then discard them. Airlie mentioned, "If a buffer is just full of flushes we flush things on command buffer submission, so don't bother submitting these. This will reduce some CPU overhead on dota2, which submits a fair few command streams that don't end up drawing anything.

  • Mesa 17.0 Officially Released with OpenGL 4.5 Capability for Intel Haswell, More

    Today is a great day for Linux gamers as Collabora's Emil Velikov proudly announced the general availability of the Mesa 17.0.0 3D Graphics Library for all GNU/Linux operating systems.

    Yes, Mesa 17, not Mesa 14, nor 15 or 16, as the development team has decided to skip them all and jump from the Mesa 13 series straight to version 17 according to a newly adopted versioning scheme based on the current year, something that will happen at the beginning of each new year.

  • Mesa 17.0.0 has officially released and it's well worth updating

    The Mesa developers have announced the release of Mesa 17.0.0 and it's a truly incredible release. You should probably update as soon as possible.

    For those that don't know what Mesa is: you will be using Mesa if you're on Intel graphics, most likely with an AMD GPU and also some older NVIDIA models. You are not using Mesa if you install AMD/NVIDIA proprietary drivers.

Windows 10 vs. Ubuntu Linux Gaming Performance With NVIDIA GeForce GTX 1060/1080

Filed under

It's been a while since last testing Windows 10 vs. Linux on different, newer Linux game ports with a variety of GPUs, but that changed this week. As mentioned this weekend, I've been working on a large, fresh Windows vs. Linux gaming performance comparison. The results available today are for NVIDIA with testing a GeForce GTX 1060 and GTX 1080 on Windows 10 Pro x64 and Ubuntu 16.10 x86_64 with the latest drivers and using a variety of newer Direct3D 11/12 / OpenGL / Vulkan games.

Read more

Linux and Graphics (WireGuard, Mesa 17.0.0, and RadeonHD)

Filed under
  • WireGuard Is Still Looking Good As A Linux VPN Tunnel

    We've been talking about WireGuard for months and it's hoping to go mainline in the Linux kernel this calendar year. Earlier this month at FOSDEM was a status update on the project.

    WireGuard lead developer Jason Donenfeld presented on this project that he's been developing over the past year. For those that haven't been following WireGuard up to now, this VPN tunnel is implemented in less than four thousand lines of kernel code, is designed to be very secure, keeps track of minimal state, has a minimal attack surface, provides a solid crypto base, is designed to be very performant, and has other benefits.

  • Mesa 17.0.0 Officially Released

    Mesa 17.0 ships with many big changes and improvements -- see that article for an overview. In the past week I've also published Intel benchmark results with ANV Vulkan having noticeably better performance, RADV/RadeonSI being much faster, and Nouveau Maxwell improvements.

  • [Mesa-dev] [ANNOUNCE] mesa 17.0.0
  • The beginning of the end of the RadeonHD driver.

    Soon it will be a decade since we started the RadeonHD driver, where we pushed ATI to a point of no return, got a proper C coded graphics driver and freely accessible documentation out. We all know just what happened to this in the end, and i will make a rather complete write-up spanning multiple blog entries over the following months. But while i was digging out backed up home directories for information, i came across this...

Benchmark on Linux

Filed under

Linux Graphics

Filed under
  • Vulkan 1.0.40 Released With Fixes, SMPTE 2086 HDR Metadata Support
  • Intel's Linux Graphics Driver To Enable Atomic Support By Default

    The patch landed in Intel's drm-intel-next-queued branch this week for enabling atomic support by default on the hardware platforms where it's fully supported.

    Following this mailing list discussion, atomic support is now being turned on by default for the Intel Linux DRM driver while it's disabled-by-default support has been in good shape since Linux ~4.9. Though due to the timing of this change-over, this looks like it will be a change for Linux 4.12 as Intel's 4.11 DRM feature work is already over with the 4.11 merge window being imminent.

  • X.Org Server 1.20 Breaks The Video Driver ABI

    Just a quick note for anyone who routinely builds the latest X.Org Server from Git, the video driver ABI has been broken again, thus you'll need to rebuild your dependent DDX drivers assuming they have been modified for this new ABI.

Nouveau: Mesa 13.0 vs. 17.0 vs. 17.1-devel OpenGL Benchmarks

Filed under

Having now published RADV/RadeonSI Mesa 17.0 benchmarks and Intel i965/ANV Mesa 17.0 benchmarks compared to Mesa 13.0 and 17.1-devel, here are now benchmarks of the Nouveau NVC0 Gallium3D driver for seeing how this open-source NVIDIA 3D driver performs on the imminent Mesa 17.0 release.

With Mesa 17.0, OpenGL 4.3 is still exposed by NVC0 even though it implements all the OpenGL 4.5 extensions, it doesn't yet pass the GL CTS. But at least with Mesa 17.0, NVIDIA Maxwell support goes from OpenGL 4.1 to 4.3. There are also other new features to Mesa 17.0.

Read more

Graphics in Linux

Filed under

Server/Workstation Tests: Antergos vs. Clear Linux vs. Fedora vs. Scientific Linux vs. Ubuntu vs. openSUSE

Filed under

So for your viewing pleasure this Friday are some fresh results from these different distributions. Unfortunately, while there is much interest these days in Solus by Linux enthusiasts, its installer had issues with the system being used. Additionally, Debian Stretch was running into a kernel bug on this system so the testing couldn't happen there either.

Read more

Phoronix on Graphics: Mesa and AMD

Filed under


  • Mesa 17.0 Benchmarks With Intel: Noticeably Better Vulkan Performance

    With Mesa 17.0 due to be released any day now, here are fresh benchmarks of Mesa 17.0's Git code as of Friday compared to Mesa 12.0.6, Mesa 13.0.4, and the current Mesa 17.1-devel Git master code. Not only is the i965 OpenGL driver performance being examined but also the ANV Vulkan driver present since Mesa 12.

  • Mesa RFC Changes To Help Worms WMD, Tropico 5 & Crookz

    In continuation of this morning's article about Valve Planning To Carry Mesa GL Thread Feature On SteamOS, Per-Game Features, it looks like the developers working for Valve on the open-source Linux graphics driver stack are looking to do more in the per-game profile space.

  • Valve Planning To Carry Mesa GL Thread Feature On SteamOS, Per-Game Features

    It's looking like Valve will begin carrying some out-of-tree patches for their Mesa packages they use on SteamOS.

    The discussion around OpenGL threaded dispatch for Mesa hasn't ended. There is opposition to landing this code in mainline Mesa if there are Piglit regressions, the potential for game/application crashes, and other issues, even if the feature were to be enabled by default.


  • AMDGPU Gets More Power-Related Fixes In Linux 4.11

    It feels like the work on power management / clock-gating / PowerPlay is a never-ending mission within the AMDGPU DRM driver -- more work has been queued up for the next kernel cycle.

    Last week was the main AMDGPU features for Linux 4.11 being submitted to DRM-Next. In that article you can find out about the various new features that will premiere in the DRM driver with Linux 4.11. There was power management work as part of that earlier pull while coming today were some fixes of material to land for Linux 4.11.

  • AMDGPU DC/DAL Code Receives Atomic Improvements

    AMDGPU's DC display code (better known as DAL) received some fresh patches on the public mailing list this week to improve its atomic mode-setting implementation.

    One of the latest projects by AMD developers working on their open-source Linux DRM kernel driver has been for "addressing some of the problems in DC's atomic implementation."

  • Radeon GPU Analyzer Open-Sourced: Analyze OpenGL / Vulkan / OpenCL

    In addition to AMD having open-sourced their UMR debugger a few days back, over in their "GPU Open" team they open-sourced the Radeon GPU Analyzer.

GNU/Linux Release of Civilization VI and Performance Tests (Benchmarks)

Filed under
  • Linux Release Of Civilization VI Comes With A Few Caveats

    Linux gamers got some great news this morning when Civilization VI finally debuted on the Penguin-loving platform. But, as the day progresses, those same gamers are finding out more and more that has made some regret their purchase.

  • Trying Intel Kabylake Graphics With Civilization VI On Ubuntu Linux

    I was very surprised to find out that I was able to get Intel HD Graphics working with Aspyr Media's latest Linux game port, Civilization VI. Here are some benchmark results.

    Aspyr Media only lists NVIDIA graphics as officially supported, but I couldn't resist trying out the latest-generation Intel Kabylake graphics for this game. Yesterday I posted 14-way NVIDIA benchmarks of Civilization 6 on Linux while my RadeonSI results are coming up shortly...

  • RadeonSI Performance For Civilization VI On Linux With Mesa 17.1 + 4.10 Kernel

    Since yesterday's release of Civilization VI for Linux, ported by Aspyr Media, we have published a 14-way NVIDIA GPU comparison with this newest high-profile Linux game release. This morning I also shared some Intel Kabylake game figures for Civilization 6 while now the focus is on RadeonSI.

  • Trying Nouveau NVC0 Gallium3D With Civilization 6 On Mesa 17.1

    With Intel Kabylake graphics on Mesa working (albeit very slowly) for Aspyr Media's latest Linux game port, Civilization VI, and RadeonSI Gallium3D running too albeit at a less than desirable speed, I decided to try running the open-source NVIDIA (Nouveau) driver with this latest AAA Linux game release.

    I tried Nouveau NVC0 Gallium3D from Mesa 17.1-devel Git this morning. I was running the Linux 4.10 kernel and had enabled NvBoost=2 mode and re-clocked the graphics card to its 0f performance state. The NVIDIA graphics card for this open-source driver testing was the GeForce GTX 780 Ti Kepler.

Syndicate content

More in Tux Machines

Leftovers: Software

  • Linux Command Line Browser To Surf Internet
    Links is an open source text and graphical web browser with a pull-down menu system. It renders complex pages, has partial HTML 4.0 support (including tables and frames and support for multiple characters sets such as UTF-8), supports color and monochrome terminals and allows horizontal scrolling. It’s very useful for low resources computers because day by day the web pages are bigger and heavier. If your computer doesn’t have a suitable performance you’ll have some mistakes while you’re surfing. So, Links is much faster than any common web browser (with GUI) because it doesn’t load all the content of a website, for example, videos, flash, etc.
  • Stacer – The Linux System Optimizer You’ve Been Waiting For
    System optimizer apps are quite the thing on platforms such as Windows and Android. Their usefulness, however, is debatable considering how notorious they are when it comes to using system resources. On the Linux platform, however, we can almost always find the applications, a developer puts their time in developing to be mostly useful. Stacer is one such app created to better optimized your Linux PC in the sense that it packs quite the list of features you’d normally expect from an optimizer and more to give your system a refresh whenever you feel the need.
  • Ulauncher – A Lightweight Application Launcher for Linux
    Each Desktop environment has the own launcher and doing their job nicely but it take a while to launch the application whenever we are searching. Ulauncher is a lightweight application launcher that loads instant search results, usese low resources, and remembers your previous choices and automatically selects the best option for you. It’s written in Python and uses GTK as a GUI toolkit. When you are typing wrong application name, after few words or spelling, it will figure out what you meant. Use Ulauncher to open your files and directories faster with fuzzy search. Type ~ or / to start browsing. Press Alt+Enter to access the alt menu.

Linux Kernel and Graphics

Security News

  • Windows 10 least secure of Windows versions: study
    Windows 10 was the least secure of of current Windows versions in 2016, with 46% more vulnerabilities than either Windows 8 or 8.1, according to an analysis of Microsoft's own security bulletins in 2016. Security firm Avecto said its research, titled "2016 Microsoft Vulnerabilities Study: Mitigating risk by removing user privileges", had also found that a vast majority of vulnerabilities found in Microsoft products could be mitigated by removing admin rights. The research found that, despite its claims to being the "most secure" of Microsoft's operating systems, Windows 10 had 395 vulnerabilities in 2016, while Windows 8 and 8.1 each had 265. The research also found that while 530 Microsoft vulnerabilities were reported — marginally up from the 524 reported in 2015 — and 189 given a critical rating, 94% could be mitigated by removing admin rights. This was up from 85% in 2015.
  • Windows 10 Creators Update can block Win32 apps if they’re not from the Store [Ed: By Microsoft Peter. People who put Vista 10 on a PC totally lose control of that PC; remember, the OS itself is malware, as per textbook definitions. With DRM and other antifeatures expect copyright enforcement on the desktop soon.]
    The latest Windows 10 Insider Preview build doesn't add much in the way of features—it's mostly just bug fixes—but one small new feature has been spotted, and it could be contentious. Vitor Mikaelson noticed that the latest build lets you restrict the installation of applications built using the Win32 API.
  • Router assimilated into the Borg, sends 3TB in 24 hours
    "Well, f**k." Harsh language was appropriate under the circumstances. My router had just been hacked. Setting up a reliable home network has always been a challenge for me. I live in a cramped three-story house, and I don't like running cables. So my router's position is determined by the fiber modem in a corner on the bottom floor. Not long after we moved in, I realized that our old Airport Extreme was not delivering much signal to the attic, where two game-obsessed occupants fought for bandwidth. I tried all sorts of things. I extended the network. I used Ethernet-over-powerline connectors to deliver network access. I made a mystic circle and danced naked under the full moon. We lost neighbors, but we didn't gain a signal.
  • Purism's Librem 13 Coreboot Port Now "100%" Complete
    According to Purism's Youness Alaoui, their Coreboot port to the Librem 13 v1 laptop is now considered complete. The Librem 13 was long talked about having Coreboot over a proprietary BIOS while the initial models still had shipped with the conventional BIOS. Finally in 2017, they have now Coreboot at what they consider to be 100% complete for this Linux-friendly laptop.
  • The Librem 13 v1 coreboot port is now complete
    Here are the news you’ve been waiting for: the coreboot port for the Librem 13 v1 is 100% done! I fixed all of the remaining issues, it is now fully working and is stable, ready for others to enjoy. I fixed the instability problem with the M.2 SATA port, finished running all the tests to ensure coreboot is working correctly, fixed the headphone jack that was not working, made the boot prettier, and started investigating the Intel Management Engine issue.
  • Linux Update Fixes 11-Year-Old Flaw
    Andrey Konovalov, a security researcher at Google, found a use-after-free hole within Linux, CSO Online reported. This particular flaw is of interest because it appears to be situational. It only showed up in kernels built with a certain configuration option — CONFIG_IP_DCCP — enabled.

Kerala saves Rs 300 cr as schools switch to open software

The Kerala government has made a saving of Rs 300 crore through introduction and adoption of Free & Open Source Software (FOSS) in the school education sector, said a state government official on Sunday. IT became a compulsory subject in Kerala schools from 2003, but it was in 2005 only that FOSS was introduced in a phased manner and started to replace proprietary software. The decision made by the curriculum committee to implement it in the higher secondary sector has also been completed now. Read more