Language Selection

English French German Italian Portuguese Spanish

Graphics: Vulkan (DXVK 1.9) and Wayland

Filed under
Graphics/Benchmarks
  • DXVK 1.9.1 is out for translating Direct3D 9/10/11 to Vulkan

    The DXVK project continues to mature its translation layer for Direct 3D 9 / 10 / 11 to Vulkan, something that can be used together with Wine and Proton (along with a few ports using it). If you don't know what Proton is, be sure to check out our dedicated page.

    DXVK 1.9.1 follows on from the big 1.9 release on June 15 that gave us some new features. As a point release, it mainly focuses on cleaning up some bits here and there.

  • DXVK 1.9.1 Released With Several Game Fixes

    DXVK 1.9.1 is out as the newest version of this key component to Steam Play / Proton for running Windows games on Linux with DXVK being responsible for translating Direct3D 9/10/11 calls to Vulkan.

  • SDL2 Lands Support For Client-Side Decorations On Wayland - Phoronix

    The SDL2 library that is commonly used by many cross-platform games landed several patches this weekend to improve its Wayland support.

    The main change from the Git activity this weekend in SDL2 is landing support for using client-side decorations on Wayland.

An interview with Joshua Ashton, developer on the likes of DXVK,

  • An interview with Joshua Ashton, developer on the likes of DXVK, VKD3D-Proton and more

    Time for another GamingOnLinux interview! This time, we have someone who many that follow Valve and Steam Play Proton will be familiar with - it's Joshua Ashton.

  • DXVK 1.9.1 Improves Support for Far Cry 5, GTA IV, Risen 3, Roblox, and Other Games

    The DXVK 1.9.1 release comes one and a half months after DXVK 1.9 to improve support for various games, including Roblox, which should perform much better on NVIDIA GPUs, Risen 3, which should no longer crash on NVIDIA GPUs, as well as GTA IV, which should no longer break when playing with an NVIDIA graphics card.

    The Roblox performance improvements were achieved by rewroting the way staging textures are handled in D3D11, which also reduces memory usage and the number of image copies needed to move data between the GPU and CPU.

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

More in Tux Machines

LibreOffice 8.0 New tabbed interface layout available

Muttakin Rizal ( Rizal Muttaqin ), one of the designers LibreOffice office suite, has published in his blog, the user interface possible development plan LibreOffice 8.0. The most notable innovation is the built-in support for tabs, through which you can quickly switch between different documents, similar to how switching between sites is carried out in modern browsers. If necessary, each tab can be unpinned in the form of a separate window, or vice versa, convert the window into a tab. It is also possible to collapse all tabs into a drop-down list accessible by pressing the “^” button. The header also shows a LibreOffice button to launch the initial interface, which was previously shown when starting or closing all documents, to open a file, visually evaluate recently opened documents, or create a new document based on a template. Read more

today's howtos

  • How to install Deltarune Chapter 2 on a Chromebook

    Today we are looking at how to install Deltarune Chapter 2 on a Chromebook. Please follow the video/audio guide as a tutorial where we explain the process step by step and use the commands below.

  • How to Install Spotify on Ubuntu 20.04 Linux

    Spotify is an on-demand music company that gives us access to listen to millions of songs and podcasts for a monthly fee. It has been a revolution in music consumption on the Internet. The right music or podcast is always at your fingertip You can access it on your phone, your computer, your tablet, and more. Some of the most prominent features of Spotify are Equalizer, Listening history, Spotify Connect, Search, Listen offline and you can also listen offline. You can visit the official site to learn more about the features. Spotify is available for Android, iOS, and Windows. A great sign that Linux is also being taken into account. There is a Spotify client for the Linux family and mainly for Ubuntu 20.04 which is perhaps one of the most popular distributions.

  • How to Completely Uninstall Google Chrome From Ubuntu

    So, you managed to install Google Chrome on Ubuntu. It is the most popular web browser in the world, after all. But perhaps you dislike Google products for the heavy tracking and data mining they employ on its users. You decided to opt for other web browsers on Ubuntu, perhaps a non-Chromium browser. Now that you are no longer using it, it would be wise to remove Google Chrome from Ubuntu.

  • How to uninstall applications in GNU / Linux - itsfoss.net

    Either because the latest program we installed does not convince us, or because we are determined to ‘lighten up’ our equipment, it is important to know how we can uninstall software (or rather, using the correct terminology, ‘packages’) from our Linux system . However, one thing we should know about Linux is that there is not just one way to uninstall (or install, since we are) packages , but multiple. In the first place, it will differ according to the distribution we are using, and secondly according to how we prefer to carry out this task using graphical tools or the command line terminal.

  • How To Install Apache Airflow on Ubuntu 20.04 - idroot

    In this tutorial, we will show you how to install Apache Airflow on Ubuntu 20.04 LTS. For those of you who didn’t know, Airflow is one of the most popular workflow management solutions, it authors, schedules, and monitors workflows. Airflow is written in Python, and workflows are created via Python scripts. Airflow is designed under the principle of “configuration as code”. This article assumes you have at least basic knowledge of Linux, know how to use the shell, and most importantly, you host your site on your own VPS. The installation is quite simple and assumes you are running in the root account, if not you may need to add ‘sudo‘ to the commands to get root privileges. I will show you the step-by-step installation of the Apache Airflow workflows management tool on Ubuntu 20.04 (Focal Fossa). You can follow the same instructions for Ubuntu 18.04, 16.04, and any other Debian-based distribution like Linux Mint.

  • How to Install Cockpit on AlmaLinux 8 or Rocky Linux 8

    The Cockpit is an open-source web-based server management tool that allows administrators to manage and monitor their Linux server systems remotely. It provides a nice Dashboard to administer your Linux servers from a web browser. With Cockpit, you can check the system performance, the load, start/stop services, disk space, CPU & memory usage, running process, and more. One notable feature of Cockpit is that you can access the terminal from the dashboard and install various packages over the remote server.

  • Perfect Server Automated ISPConfig 3 Installation on Debian 10 and Ubuntu 20.04

    This tutorial will take you through installing your own ISPConfig 3 single server setup using the ISPConfig auto-installer. This installer follows the old Perfect Server guides but is more modular and easy to follow. If you want to set up a multiserver setup with dedicated servers for each service instead, see the Perfect Multiserver guide. This guide works for both Debian 10 and Ubuntu 20.04. We will use the hostname server1.example.com. Replace it where necessary.

  • Auto Logout Inactive Users After A Period Of Time In Linux - OSTechNix

    This brief tutorial explains three different ways to auto logout inactive users after a particular period of time in Linux and Unix-like systems. Picture this scenario. You are managing a shared server that is regularly being accessed by many users from all systems in the network. There are chances that some user may forget to logout his session and left the session open. Leaving an user session open is dangerous and some users may misuse it intentionally.

  • 13 Top Command In Linux (Monitor Linux Server Processes) | LinuxTeck

    In this article, we will learn how to monitor running processes on Linux. The Linux OS offers several commands that can be used to monitor a running process, but for checking dynamic real-time processes, we can use a command called 'TOP. This tool enables System Administrators to determine how fully real-time processes are utilized by their current system. With every Linux distribution, the 'top' utility comes pre-installed. We can utilize the interactive command to see the summary of the current system stats, and also customize the list of processes, threads, and many other features. This guide shows you how to use the top with various options to view all the current system activities. System administrators will be able to manage system resources as well as optimize their hardware utilization by analyzing uptime, CPU usage, memory utilization, swap space usage, load average, and all the other processes that are running on their system to ascertain how much real-time processing is being used.

Kernel: Intel Being Intel and Linux Plumbers Conference

  • Intel Alder Lake has a special treat for Windows 11 users, but Linux may be left in the lurch [Ed: Intel continues to prop up Microsoft's monopoly while ruining things for Linux (all the time, e.g. [1, 2])]
  • Linux Plumbers Conference: Get ready for LPC 2021!

    The LPC 2021 conference is just around the corner. We wanted to share the logistics on how to participate and watch the virtual conference. For those that are not registered for the conference, we will have live streaming of the sessions on YouTube, like last year. This is free of charge. We will provide the URLs where to watch each day, on this page. The only limitation is that you cannot participate and ask questions live with audio. However this year we will have the chat in each Big Blue Button room also available externally via the Matrix open communication network. Anyone is invited to join with their personal Matrix account.

Today's Leftovers and Programming Leftovers

  • LHS Episode #429: The Weekender LXXVIII

    It's time once again for The Weekender. This is our bi-weekly departure into the world of amateur radio contests, open source conventions, special events, listener challenges, hedonism and just plain fun. Thanks for listening and, if you happen to get a chance, feel free to call us or e-mail and send us some feedback. Tell us how we're doing. We'd love to hear from you.

  • New Alpha Release: Tor 0.4.7.1-alpha
  • Mozilla is testing setting Bing as the default Firefox search engine - MSPoweruser
  • What is open-source software? Understanding the non-proprietary software that allows you to modify its code [Ed: Lots of disinformation here]
  • It’s Time for Vendor Security 2.0

    1. Questionnaires are largely Security Theater because it’s nearly impossible to assess a company’s security risk from the outside.

    2. If the business needs a given tool, they’ll likely force the company to use it despite the risk.

    3. Given these truths, the most realistic path for protecting ourselves from vendors is heavy investment in Risk Visibility, Risk Reduction, and Risk Communication/Acceptance.

  • Napkin Problem 16: When To Write a Simulator

    I hope you see the value in simulations for getting a handle on these types of problems. I think you’ll also find that writing simulators is some of the most fun programming there is. Enjoy!

  • Use virtual environments to install third-party Python programs from PyPI

    The problem is that Pip's "user" mode involves pretending that Pip is basically a Unix distribution's package manager that just happens to be operating on your $HOME/.local. This is an attractive illusion and it sort of works, but in practice you run into issues over time when you upgrade things, especially if you have more than one program installed. You'll experience some of these issues with virtual environments as well, but with single purpose virtual environments (one venv per program) and keeping track of what you installed, the ultimate brute force solution is to delete and recreate the particular virtual environment. The dependency versions are getting tangled? Delete and recreate. You've moved to a new distribution version of Python (perhaps you've upgraded from one Ubuntu LTS to another)? It sounds like a good time to delete and recreate, rather than dealing with version issues.