Steam on Fedora

I try to install steam on Fedora Budgie. These instruction seem no longer accurate: Steam Installation :: Fedora Docs I get an error:

Failed to resolve the transaction:
Problem: package libglvnd-glx-1:1.7.0-8.fc43.i686 from fedora requires mesa-libGL(x86-32) >= 13.0.4-1, but none of the providers can be installed

  • installed package xorg-x11-drv-nvidia-libs-3:580.105.08-1.fc43.x86_64 requires (xorg-x11-drv-nvidia-libs(x86-32) = 3:580.105.08-1.fc43 if mesa-libGL(x86-32)), but none of the providers can be installed
  • package libva-2.22.0-6.fc43.i686 from fedora requires libGL.so.1, but none of the providers can be installed
  • installed package xorg-x11-drv-nvidia-3:580.105.08-1.fc43.x86_64 requires libnvidia-glvkspirv.so.580.105.08()(64bit), but none of the providers can be installed
  • installed package xorg-x11-drv-nvidia-3:580.105.08-1.fc43.x86_64 requires libnvidia-gpucomp.so.580.105.08()(64bit), but none of the providers can be installed
  • installed package xorg-x11-drv-nvidia-3:580.105.08-1.fc43.x86_64 requires xorg-x11-drv-nvidia-libs(x86-64) = 3:580.105.08-1.fc43, but none of the providers can be installed
  • package steam-1.0.0.85-1.fc43.i686 from rpmfusion-nonfree requires libva(x86-32), but none of the providers can be installed
  • installed package kmod-nvidia-6.17.7-300.fc43.x86_64-3:580.105.08-1.fc43.x86_64 requires nvidia-kmod-common >= 3:580.105.08, but none of the providers can be installed
  • conflicting requests
  • problem with installed package
    You can try to add to command line:
    –skip-broken to skip uninstallable packages

How do I install Steam on Fedora 43 Budgie?

NVidia driver 580.105.08 got removed from repos, probably due to [Regression] 580.105.08: DisplayPort monitor limited to 1920x1080 instead of native 2560x1440 · Issue #960 · NVIDIA/open-gpu-kernel-modules · GitHub issue.

Downgrading akmod-nvidia to 580.95.05 may help.

You should be able to perform the downgrade from 580.105.08 to 580.95.05 by doing the following.

  1. ensure the rpmfusion-nonfree repo is enabled
    The enabled repos will be shown by dnf repolist and if not already enabled follow the instructions at rpmfusion.
  2. downgrade with sudo dnf downgrade akmod-nvidia xorg-x11-drv-nvidia --allowerasing