Language Selection

English French German Italian Portuguese Spanish

Graphics/Benchmarks

Initial Benchmarks Of OpenSUSE Leap 15 vs. Leap 42.3 vs. Tumbleweed

Filed under
Graphics/Benchmarks

Last Friday the openSUSE community released openSUSE Leap 15 as their newest stable release of openSUSE built from the same sources as SUSE Linux Enterprise 15. Back when this non-rolling-release openSUSE update entered beta at the start of the year we rolled out some preliminary test figures while for your viewing pleasure today are some initial benchmarks with openSUSE Leap 15.0 compared to the former Leap 42.3 and the rolling-release openSUSE Tumbleweed too.

Read more

Graphics: Wayland and More

Filed under
Graphics/Benchmarks
  • Evdev Driver Updated, Libinput 1.11 Prepares For Rollout With Record & Replay Support

    Peter Hutterer at Red Hat remains quite busy near single-handedly improving the Linux desktop input stack.

    There aren't nearly as many people working on Linux input as there is output/graphics, but Peter continues pushing the situation ahead. Last week Peter rolled out the first Libinput 1.11 release candidate for this input handling library relied upon on both X.Org and Wayland systems. Most prominent to 1.11 is new record/replay features for recording and replaying back of input events, which is valuable for testing and debugging purposes. There are also many other improvements coming in libinput 1.11.

  • What’s new with the Wayland platform plugin in Qt 5.11?

    Wayland is a display server protocol used on modern Linux systems, the Qt Wayland platform plugin lets Qt applications run on Wayland display servers (compositors).

  • The Many Wayland Improvements In Qt 5.11

    Released one week ago was the big Qt 5.11 tool-kit update. While there is a lot of new and improved functionality, not receiving much attention until now are all of the Wayland platform support improvements in this latest half-year Qt5 update.

  • One Of Imagination's Only Mesa Developers Has Jumped Ship To Intel

    The only developer from Imagination Technologies that was active in contributing to Mesa has left the company and is now working for Intel's open-source graphics team.

    For those holding out hope to one day see a complete open-source PowerVR Linux graphics driver, those days look incredibly less likely now with their main Mesa contributor no longer at the company. If you forgot, back around 2015 is when there was actually some hope of seeing an official open-source PowerVR Linux driver backed by Imagination Tech. Alexandru Voica who worked in marketing at the company though is no longer working for them had alluded to open-source driver work as well as their struggles in finding open-source graphics driver developers.

  • The Virtual KMS Module Has Begun Progressing As Part Of GSoC 2018

    In addition to the Vulkan Virgl project another one of the interesting projects for Google Summer of Code 2018 is the development of VKMS, a Virtual KMS DRM driver.

    The focus of this VKMS module is to allow for setting a mode in order to run a display on X/Wayland with a headless machine, such as for testing and other purposes when not actually backed by a physical display. But this VKMS module would still allow the virtual output to be backed by a physical GPU. This GSoC 2018 project under the X.Org umbrella is being pursued by student Rodrigo Siqueira.

  • It's Still Going To Be Tough Getting The OpenChrome VIA KMS Driver In The Linux Kernel

    The many year effort on the open-source VIA "OpenChrome" DRM/KMS driver might culminate with getting into the mainline Linux kernel within the next few kernel cycles, but there is still a lot of work for that to happen.

    Kevin Brace who is largely the only (independent) contributor left working on the OpenChrome project for providing open-source Linux graphics driver support for aging VIA x86 graphics hardware is hoping to see it through soon for getting this driver mainlined.

DXVK for Direct3D 11

Filed under
Graphics/Benchmarks
  • DXVK for Direct3D 11 with Vulkan in Wine has another update with 0.53

    DXVK [GitHub] advances so quickly it's really quite incredible, it had a release only a few days ago and here we are with another.

    No big new features with this release, as it's mainly to clean up some issues. Two regressions were fixed from the previous release with World of Warcraft, Far Cry 3 and Nier: Automata.

  • DXVK 0.53 Released With Many Fixes

    Less than one week after releasing DXVK 0.52, the DXVK 0.53 release is now available for running Direct3D 11 games/applications over Vulkan.

Graphics: Vulkan and Vega M

Filed under
Graphics/Benchmarks
  • Vulkan Virgl Has Kicked Off For Supporting This Graphics/Compute API Within VMs

    Of the hundreds of projects for this year's Google Summer of Code, there are many interesting GSoC 2018 projects but one of those that I am most excited for is Vulkan-Virgl for getting this modern API supported with hardware acceleration by guest virtual machines.

    As implied by the name, this effort is based upon the Virgl project started by David Airlie and originally tasked with getting OpenGL acceleration to guest VMs using a fully open-source Linux driver stack. Virgl has been in good shape for a while now with OpenGL, while this summer the hope is to get the Vulkan API support going for opening up VMs to using this high-performance graphics and compute API.

  • AMDVLK Driver Lands Half-Float Additions, Many Other Improvements

    There's been another weekly-ish public code push to the AMDVLK open-source AMD Vulkan Linux driver stack and this time around it's heavy on feature work.

    There has been a fair amount of changes pertaining to half-float (FP16) support including support for the AMD_gpu_shader_half_float extension, prepping for VK_AMD_gpu_shader_half_float_fetch, FP16 interpolation intrinsics and register settings, and more.

  • Vega M Graphics On Intel Kabylake G CPUs Are Beginning To Work Under Linux

    We have been covering the Linux driver upbringing of "Vega M" for the Vega/Polaris graphics found in select newer Intel "Kabylake G" processors. The code is still in flight before it will work in all released versions of the Linux driver components, but for those willing to build the code or rely upon third party repositories, Vega M is now working on Linux.

    As I have covered in various past articles, the open-source driver support for Radeon Vega M is queued into DRM-Next for the upcoming Linux 4.18 kernel cycle, Mesa 18.1 albeit with new hardware I always recommend using the latest Git (current Mesa 18.2), and there are also binary GPU microcode files needed too.

12-Way Linux Graphics Card Comparison Using The Newest May 2018 Drivers

Filed under
Graphics/Benchmarks

Here is a look at twelve different AMD Radeon and NVIDIA GeForce graphics cards while testing was done using the newest available graphics drivers and using an Ubuntu 18.04 LTS installation.

With the Phoronix.com 14th birthday coming up in two weeks as well as marking the 10th birthday of the initial Phoronix Test Suite release, a lot of exciting benchmarks are coming in the days to come. For kicking off the latest of some large comparisons to come are some fresh graphics card benchmarks using the newest and continuously evolving open-source Radeon graphics drivers as well as the latest NVIDIA 396 Linux driver, which is also exciting due to the roll-out of their new LLVM-based SPIR-V compiler.

Read more

Graphics: Wayland, Radeon, Mir, Vulkan

Filed under
Graphics/Benchmarks
  • Igalia Continues Working On Wayland & Accelerated Media Decode In Chromium On Linux

    Months ago we had reported on Igalia's efforts for improving hardware video/media acceleration on the Chromium browser stack for Linux and getting Chromium ready for Wayland but it's been relatively quiet since then with no status updates. Fortunately, a Phoronix reader pointed to a fresh round of ongoing work in this space.

    Igalia is working on supporting the V4L2 VDA (Video Decode Acceleration) on the Linux desktop for video/image decode of H.264, VP8, VP9, etc. Up to now the V4L2 VDA support was just used on ARM and under Chrome OS. This is part of the consulting firm's work on delivering first-rate Wayland support for Chromium -- it's a task they have been working on for quite some time.

  • Radeon GPU Profiler 1.2 Released With RenderDoc Interoperability

    AMD's GPUOpen group has announced the release of Radeon GPU Profiler 1.2, it's open-source GPU performance profiler. What's significant about this release is initial interoperability with the popular RenderDoc debugger.

    Beginning with Radeon GPU Profiler 1.2, there is beta support for allowing a profile be triggered from RenderDoc and for displaying data across the opposite tool along with synchronization between the two utilities.

  • Mir Is Running On Arch Linux; Mir Also Progressing With EGLStreams Support

    Prominent Mir developer Alan Griffiths of Canonical has published his latest weekly update on the status of this Linux display server that continues working on supporting Wayland clients.

    First up, via the UBports community, Mir is now working on Arch Linux after some basic changes and packaging work. So similar to Ubuntu and Fedora and others, it's now easy to run Mir on Arch Linux if so desired.

  • VK9 - Direct3D 9 Over Vulkan - Hits 26th Milestone

    It's been a wild week for the various Direct3D-over-Vulkan projects with VKD3D 1.0 being released for the initial Direct3D 12 over Vulkan bits from the ongoing work in the Wine project to DXVK continuing to get better at its D3D11-over-VLK support. There's also an update on the VK9 front.

  • Wine-Staging 3.9 Fixes D3D 10/11 Gaming Performance Regressions

    One day after the exciting Wine 3.9 update with VKD3D work and more, the Wine-Staging code has been updated against this latest development release.

    While since the revival of Wine-Staging earlier this year there has been more than 900 out-of-tree/experimental patches against this Wine branch, with Wine-Staging 3.9 that patch count comes in at 895 patches. It's great to see with more of the changes working their way into upstream Wine after being vetted while other patches are no longer relevant. Also decided this week is that Wine-Staging developers will rely upon the WineHQ bug infrastructure for handling the submission of new Wine-Staging patches so that the work is much easier to track by users/developers in seeing the status and background on proposed patches for the staging tree.

Graphics: Vega and Vulkan

Filed under
Graphics/Benchmarks
  • Vega 20 GPU Support & VCN Clock/Power Gating Sent In For Linux 4.18

    Last week was the main AMDGPU features update for Linux 4.18 via DRM-Next while today a secondary pull request of further feature work has been submitted.

    Last week's AMDGPU update included Vega M GPU support for Kabylake G hardware, reserving the initial scan-out buffer prior to the driver initialization for a more seamless console to driver experience, Raven Ridge GFXOFF support, various Vega 10 updates, and more.

  • NVIDIA 396.24.02 Linux Driver Brings New Vulkan Extensions

    The NVIDIA 396.24.02 Linux driver is available today and while it's a beta update, it ends up being quite an exciting release thanks to new Vulkan extensions.

    The newly-supported Vulkan extensions for the Linux driver build include VK_KHR_draw_indirect_count, VK_EXT_global_priority, and VK_KHR_get_display_properties2.

  • Vulkan 1.1.76 Released With KHR_draw_indirect_count & KHR_get_display_properties2

    Vulkan 1.1.76 has just been released ahead of the US Memorial Day weekend with new extensions to excite Vulkan developers.

    The two new extensions in Vulkan 1.1.176 are VK_KHR_get_display_properties2 and VK_KHR_draw_indirect_count, both of which are notable additions.

  • Vulkan Adds An Exception To Address Wine's Code License Incompatibility

    The Vulkan's documentation/generator being re-licensed from an MIT-style license to the Apache 2.0 license had caused problems for the Wine project supporting newer than Vulkan 1.0.51, but fortunately that issue has been resolved.

    The previous re-licensing of Vulkan-Docs has caused some problems for the LGPL-licensed Wine code, as we've covered previously, but that technicality has now been addressed with The Khronos Group adding an exception to their license to benefit the Wine project and others using code generated from the Vulkan vk.xml reference file so as not to have (L)GPL and Apache licenses clash.

Graphics: XWayland and Mesa

Filed under
Graphics/Benchmarks
  • XWayland Gets Patches For Better EGLStreams Handling

    While the recently released X.Org Server 1.20 has initial support for XWayland with EGLStreams so X11 applications/games on Wayland can still benefit from hardware acceleration, in its current state it doesn't integrate too well with Wayland desktop compositors wishing to support it. That's changing with a new patch series.

  • Intel Mesa Driver Finally Supports Threaded OpenGL

    Based off the Gallium3D "mesa_glthread" work for threaded OpenGL that can provide a measurable win in some scenarios, the Intel i965 Mesa driver has implemented this support now too.

    Following the work squared away last year led in the RadeonSI driver, the Intel i965 OpenGL driver supports threaded OpenGL when the mesa_glthread=true environment variable is set.

  • Geometry & Tessellation Shaders For Mesa's OpenGL Compatibility Context

    With the recent Mesa 18.1 release there is OpenGL 3.1 support with the ARB_compatibility context for the key Gallium3D drivers, but Marek Olšák at AMD continues working on extending that functionality under the OpenGL compatibility context mode.

  • Mesa Begins Its Transition To Gitlab

    Following the news from earlier this month that FreeDesktop.org would move its infrastructure to Gitlab, the Mesa3D project has begun the process of adopting this Git-centered software.

Graphics: ROCm, Vulkan, RADV and More

Filed under
Graphics/Benchmarks
  • ROCm 1.9 Compute Components To Support Ubuntu 18.04 LTS

    For those wanting to use the open-source ROCm Radeon Open Compute stack on Ubuntu 18.04 LTS, it will be supported by the next release.

    The ROCm compute stack with OpenCL support will officially support Ubuntu 18.04 LTS with the upcoming ROCm 1.9 release. Gregory Stoner of AMD's compute team c

  • The Vulkan Open-Source Ecosystem Grows: Now More Than 2,100 GitHub Projects

    Just over one month after there were 2,000 Vulkan-mentioning projects on GitHub, the 2,100 project milestone has been breached.

  • RADV Gets Fix For DXVK With World of Warcraft & Other Games

    If you have been experiencing rendering issues with the Vulkan-over-Direct3D "DXVK" layer while playing games on Wine and are using the RADV Vulkan driver, you may want to upgrade to the latest Git.

  • Libinput 1.11 Is Bringing With It Many Linux Input Improvements

    Within the libinput world, the 1.11 development cycle has been going on long with Libinput 1.10 having debuted in January. But this long development cycle is bringing with it many changes.

    Peter Hutterer of Red Hat who started the libinput project today announced the first release candidate of the upcoming libinput 1.11.

  • Mesa 18.2 Due For Release In August

    While Mesa 18.1 just officially shipped last week, Mesa 18.2 as next quarter's open-source 3D OpenGL/Vulkan graphics driver stack update is scheduled for release in mid-August.

    The tentative Mesa 18.2 release schedule puts the official Mesa 18.2.0 release for 10 August or potentially 17 August depending upon if a fourth release candidate is needed or any other release delays.

Wine: VKD3D and DXVK

Filed under
Graphics/Benchmarks
Software
  • Wine's VKD3D 1.0 Released For Running Direct3D 12 Over Vulkan

    The Wine project has announced the release of VKD3D 1.0, the first official release of this Direct3D 12 over Vulkan layer primarily developed at CodeWeavers. VKD3D is the approach Wine is pursuing for getting Direct3D 12 games from Windows working on Wine under Linux or also under macOS when paired with MoltenVK.

    For the VKD3D 1.0 release there are D3D12 demos now working but features are known to be missing and bugs are expected. Geometry and tessellation shaders are among the big ticket items still left to be implemented in future releases.

  • DXVK 0.52 Brings More improvements For Direct3D 11 Over Vulkan

    While VKD3D 1.0 is out today for Direct3D 12 mapped over Vulkan, the DXVK project for running Direct3D 11 over Vulkan is also out with a new release today.

    Most prominent to the new DXVK 0.52 release is initial support for DXGI 1.2, the updated Microsoft DirectX Graphics Infrastructure that brings various updates for drivers. The initial DXGI 1.2 support in the process fixes at least Bioshock 2 Remastered as well as Frostpunk.

  • Vkd3d 1.0 Released

    This is the first release of vkd3d. A lot of Direct3D 12 features are still missing and bugs are expected. The current version was tested mainly with demo applications. A number of features that are being worked on have been deferred to the next development cycle. This includes in particular geometry and tessellation shaders support, various shader translation improvements, as well as various improvements for core Direct3D 12 methods.

  • vkd3d for Direct3D 12 to Vulkan in Wine has released the first stable version

    Today, the Wine developers officially announced that vkd3d for translating Direct3D 12 to Vulkan in Wine has reached 1.0.

Syndicate content

More in Tux Machines

“Respects Your Freedom” (RYF) and Purism's Librem 5

  • Purism's Librem 5 To Rely On Secondary Processor For Binary Blobs
    With not being able to deliver a 100% fully free software / libre system, the Librem 5 smartphone will rely upon a secondary processor for dealing with the necessary binary blobs for hardware initialization to keep them out of touch from the U-Boot boot-loader and Linux kernel. The first road-block in their effort to make the Librem 5 smartphone as open as possible is the DDR PHY with firmware blobs needed for the DDR4 memory training process at boot time. With it not being realistic for them to rewrite the firmware blob to do the DDR4 PHY training, they are planning to punt the binary-only blobs out to a secondary processor. In doing so, they can also apply for an exclusion with the Free Software Foundation for still having a device that "Respects Your Freedom" while still having necessary binary blobs at play.
  • Solving the first FSF RYF hurdle for the Librem 5
    While investigating using the i.MX 8 for the Librem 5 phone we found an issue that would have been problematic for us to obtain the Free Software Foundation’s “Respects Your Freedom” (RYF) hardware endorsement...

Red Hat: Education, Automation, RHEL 6.10 and More

  • Red Hat, Lord Wandsworth College and University of Surrey collaborate
    Red Hat, the world’s leading provider of open source solutions, has announced its collaboration with Lord Wandsworth College (LWC), an independent school for girls and boys aged 11 to 18, and the University of Surrey, a public research university specialising in science, engineering, medicine and business, on the Open Schools Coding Competition, designed to inspire the next generation of coders and software developers. In so doing, the competition hopes to contribute to building the UK’s digital talent pool. The competition is now in its second year, with 10 schools and approximately 100 students in the UK taking part. The competition aims to engage children ahead of making their subject choices for GCSE, so is open to Key Stage 3 students. It challenges teams of students to use any free visual programming environment to create a gaming app that will help a charity of their choice. The competition enables participants to apply the basic principles of open source software development and open collaboration to solve a real world problem in a fun and competitive environment, with the opportunity to win a prize for their team and recognition for their school. In choosing a charitable cause, each student can gain a sense of how they can use digital skills to make their own contribution to addressing societal challenges and how open source technology and methodology can drive positive change in the world.
  • Red Hat Unveils Next-Generation Process Automation Offering
  • Red Hat Drives Mission-Critical Stability with Latest Update to Red Hat Enterprise Linux 6
  • Red Hat Data Grid on Three Clouds (the details behind the demo)
    If you saw or heard about the multi-cloud demo at Red Hat Summit 2018, this article details how we ran Red Hat Data Grid in active-active-active mode across three cloud providers. This set up enabled us to show a fail over between cloud providers in real time with no loss of data. In addition to Red Hat Data Grid, we used Vert.x (reactive programming), OpenWhisk (serverless), and Red Hat Gluster Storage (software-defined storage.)
  • RedHat stock falls after Raymond James downgrade

Security: Updates, Reproducible Builds and Windows 'Fun'

  • Security updates for Tuesday
  • Reproducible Builds: Weekly report #164
  • PyRoMineIoT cryptojacker uses NSA exploit to spread
    Larry Trowell, principal consultant with Synopsys Software Integrity Group, said the government shares some of the blame for the NSA exploit. "It's in every country's interest to develop systems enabling offensive and defensive strategies to protect individuals and national services," Trowell wrote via email. "There is no fault in that. If the NSA does have some blame to share in this situation, it is for allowing secrets to be exfiltrated -- not in developing them." Jett said although the NSA exploit was stolen, "they didn't create the vulnerabilities that allow for the malware to exploit devices." "As such, you can't hold them responsible for the malware that has emerged from the EternalRomance exploit. Vendors whose products are vulnerable to EternalRomance are responsible for resolving the exploit problem," Jett wrote. "Additionally, it has been more than a year since the NSA exploits were released, and vendors have created patches. It becomes incumbent on the users to make sure they are properly patching their software and reducing the threat surface for these exploits."
  • Can Hackers Crack the Ivory Towers?
    While both researchers agreed that their colleagues would gain from incorporating hackers' discoveries into their own work, they diverged when diagnosing the source of the gulf between the two camps and, to a degree, even on the extent of the rift.
  • 6-Year-Old Malware Injects Ads, Takes Screenshots On Windows 10
    A sneaky and persistent malware has surfaced which spams Windows 10 PCs with ads and takes screenshots to eventually send it to the attackers. Security researchers at Bitdefender found this malware named Zacinlo which first appeared in 2012. About 90% of Zacinlo’s victims are from the US running Microsoft Windows 10. There are other victims too from Western Europe, China, and India with a small fraction running Windows 7 or 8.

25th Anniversary for FreeBSD

  • 25th Anniversary for FreeBSD
    On June 19, 1993 the name FreeBSD was officially agreed on and has been used ever since. Find out more about how to celebrate this important day with us.
  • June 19 Has Been Declared National FreeBSD Day, Happy 25th Anniversary FreeBSD!
    The FreeBSD Foundation is pleased to announce today that June 19 has been declared National FreeBSD Day to celebrate the project's official name 25th anniversary. Exactly 25 years ago on this day, on June 19, 1993, David Greenman sent an email to one of the mailing lists available at that point in time to suggest "FreeBSD" as the name for the Unix-like operating system used by billions of people all over the world, which continues to have a positive impact on us every single day.