Downgrade 580 on Ubuntu? Wine freezes (any D3D)

It looks like all the older packages are now dummy packages that install 580. For example:

user@host:~$ apt show nvidia-driver-575
Package: nvidia-driver-575
Version: 575.64.03-0ubuntu0.24.04.3
Priority: optional
Section: multiverse/libs
Source: nvidia-graphics-drivers-575
Origin: Ubuntu
Maintainer: Ubuntu Core Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 37.9 kB
Depends: nvidia-driver-580

Same with 550 and all the other driver packages.

Are we being forced to use 580? I’m finding that, say, Horizon Zero Dawn freezes from time-to-time in a way that it didn’t before on 550.

I should add that I’m using an RTX2060 laptop model NVIDIA (still - I can’t wait ‘til I can afford a new system and get away from the NVIDIA driver mess).

1 Like

To reproduce the freeze is relatively simple. I run Horizon Zero Dawn (remastered) via Wine 10.16 with:

  • vkd3d-proton 2.14.1
  • dxvk 2.6.2
  • dxvk-nvapi 0.9

Running in a virtual desktop, simply switch between windows and eventually it will freeze. Things like v-sync, dlss, etc, don’t seem to make a difference. It seems to be an issue with the newer driver; I would 100% confirm this, but as I mentioned - it’s not possible to downgrade via the PPA anymore.

1 Like

This happens with most games that are using D3D whenever they are windowed or on a virtual desktop.

This wasn’t happening before on 550; but now that I’ve been bumped off of 550, I’m finding that both 570 and 580 freeze whenever I Alt+Tab out of Wine.

I’m running into the same issue. I can confirm every driver release after 550.144.03 causes crashes/freezes on Ubuntu 24.04, with X11 on my RTX2060 laptop.
I put my workaround to rollback and stay at driver version 550 here: 580 release feedback & discussion - #644 by m.mucahidbenlioglu I’m copy pasting it here as well for reference

As a workaround I uninstalled nvidia-driver-550, nvidia-driver-580 and all related packages, removed noble-updates in /etc/apt/sources.list.d/ubuntu.sources, reinstalled nvidia-driver-550 which installs 550.144.03-0ubuntu0.24.04.1 and then froze the following packages with apt-mark so that they aren’t updated until a fixed driver version is released, and re-enabled noble-updates repository

sudo apt-mark hold libnvidia-cfg1-550 libnvidia-common-550 libnvidia-compute-550 libnvidia-decode-550 libnvidia-encode-550 libnvidia-extra-550 libnvidia-fbc1-550 libnvidia-gl-550 nvidia-compute-utils-550 nvidia-dkms-550 nvidia-driver-550 nvidia-kernel-common-550 nvidia-kernel-source-550 nvidia-utils-550 xserver-xorg-video-nvidia-550
1 Like

@stephematician , @m.mucahidbenlioglu . Filed NVBug internally to track this issue - 5596412

Please capture a NVIDIA bug report the next time you run into this issue.

We will try with Horizon Dawn running through Wine. Please let us know if there are any other steps that can help us reproduce this issue. Thank you

@abchauhan - thanks for replying; I will upload a log shortly. I can confirm that rolling back to 550.144.03 works.

I can also confirm that the freezes occur in both 570 and 580, and are not confined to Horizon Zero Dawn. They also occur in, say, Alien Isolation.

I suspect they’ll occur in many VKD3D games.

Thanks, was a little trickier for me. I had to roll back to the 6.11 kernel first and remove the HWE kernel for24.04 (which is 6.14) because 550.144.03 as packaged does not compile on 6.14.

The command I used once I had the right kernel was:

sudo apt remove nvidia-driver-580 nvidia-driver-550
sudo apt autoremove
# didn't clean everything up
sudo apt remove libnvidia-compute-550 libnvidia-compute-550:i386
sudo apt install nvidia-driver-550=550.144.03-0ubuntu0.24.04.1 \
    libnvidia-common-550=550.144.03-0ubuntu0.24.04.1 \
    libnvidia-gl-550=550.144.03-0ubuntu0.24.04.1 \
    nvidia-dkms-550=550.144.03-0ubuntu0~gpu24.04.1 \
    nvidia-kernel-common-550=550.144.03-0ubuntu0.24.04.1 \
    nvidia-kernel-source-550=550.144.03-0ubuntu0.24.04.1 \
    libnvidia-compute-550=550.144.03-0ubuntu0.24.04.1 \
    libnvidia-extra-550=550.144.03-0ubuntu0.24.04.1 \
    nvidia-compute-utils-550=550.144.03-0ubuntu0.24.04.1 \
    libnvidia-decode-550=550.144.03-0ubuntu0.24.04.1 \
    libnvidia-encode-550=550.144.03-0ubuntu0.24.04.1 \
    nvidia-utils-550=550.144.03-0ubuntu0.24.04.1 \
    xserver-xorg-video-nvidia-550=550.144.03-0ubuntu0.24.04.1 \
    libnvidia-cfg1-550=550.144.03-0ubuntu0.24.04.1 \
    libnvidia-fbc1-550=550.144.03-0ubuntu0.24.04.1 \
    nvidia-settings \
    libnvidia-compute-550:i386=550.144.03-0ubuntu0.24.04.1 \
    libnvidia-decode-550:i386=550.144.03-0ubuntu0.24.04.1 \
    libnvidia-encode-550:i386=550.144.03-0ubuntu0.24.04.1 \
    libnvidia-fbc1-550:i386=550.144.03-0ubuntu0.24.04.1 \
    libnvidia-gl-550:i386=550.144.03-0ubuntu0.24.04.1

But yes, for now, the 550.144.03 driver seems to work. NOTE: that this is an earlier driver than what we had available before which was 550.163.01.

Hi @abchauhan - I have sent via email a bug report. Thank you for reaching out about bug 5596412.

To reproduce the freeze (on my system) is relatively straightforward:

  1. Either set wine to emulate “virtual desktop”, or within the game select “windowed” mode.
  2. Run game (e.g. Horizon Zero Dawn, Alien Isolation, etc).
  3. Alt+Tab once or at most a few times; usually freezes either upon lose or gain focus.

It will happen almost every time, but not always - suggesting something racy.

Basic system info that might help:

  • ASUS Zephyrus G15, 2021. AMD Ryzen 4800HS + NVIDIA RTX 2060 (laptop).
  • Ubuntu 24.04, MATE desktop. X11 compositor.
  • NVIDIA 580.95 driver as of 21/10/2025.
  • Wine is 10.17

I also use vkd3d-proton at 2.14.1, but this is not needed (except Horizon requires) and dxvx-nvapi 0.9 to enable DLSS (also not needed to reproduce).

A better title would be that it freezes any VKD3D or DXVK game that I’ve tried.

I appear to have the same issue with a NVIDIA GeForce RTX 3050 Laptop GPU: ever since being forced to update from 550 to 580, games that ran fine on Proton Hotfix earlier now freeze seemingly at random, and also more predictably when alt-tabbing back and forth from another window. The freezing doesn’t effect audio or a console logging game events in the background, only graphics. I tried aggressively alt-tabbing 4 different games running in Proton and all of them eventually froze, but some games are more prone than others, especially with the random freezing aspect.

Running Ubuntu 24.04.3, driver version is nvidia-driver-580-open (proprietry, tested) provided by Ubuntu’s “additional drivers”.

I couldn’t get an x server to start without immediately closing to run the bug report script but I wanted to note my experiences anyway to help confirm its effecting multiple users.

1 Like

Thanks for reporting/confirming. Interesting that both Turing and Ampere (i.e. the 2060 and 3050) are affected. If you’re interested, I went through a whole mess of a process to get back to 550.163.01 on my Ubuntu machine. The details are here: Hold your NVIDIA drivers if they are stable - #26 by stephematician - Support & Help Requests - Ubuntu MATE Community