ublue-os / bazzite

Bazzite is a custom image built upon Fedora Atomic Desktops that brings the best of Linux gaming to all of your devices - including your favorite handheld.
https://bazzite.gg
Apache License 2.0
3.23k stars 175 forks source link

Proton 8 and Proton Experimental will not launch anything #740

Open pippaine opened 5 months ago

pippaine commented 5 months ago

Describe the bug

When selecting Proton Experimental or any variant of Proton 8 (incl. 8GE) as the compatibility layer, any game I have tried will fail to launch. This issue occurs in both gaming mode and desktop mode.

What did you expect to happen?

Compatible games should run

Output of rpm-ostree status

State: idle
Deployments:
● ostree-image-signed:docker://ghcr.io/ublue-os/bazzite-deck-gnome:latest
                   Digest: sha256:e784647f8bbd589fa73c26a28a004ee2bc9e5785a75801e4fbf60acc271eb4eb
                Timestamp: 2024-02-02T02:27:47Z

  ostree-image-signed:docker://ghcr.io/ublue-os/bazzite-deck-gnome:latest
                   Digest: sha256:e784647f8bbd589fa73c26a28a004ee2bc9e5785a75801e4fbf60acc271eb4eb
                Timestamp: 2024-02-02T02:27:47Z
            LocalPackages: sunshine-0.21.0-1.x86_64
                Initramfs: '"-I /etc/crypttab /etc/modprobe.d/amdgpu.conf /etc/modprobe.d/deck-blacklist.conf"'

Hardware

Steam Deck OLED

$ cat /sys/devices/virtual/dmi/id/product_name
Galileo

Extra information or context

This issue does not occur on my Steam Deck LCD with SteamOS

Workaround:

nadiaholmquist commented 5 months ago

I'm pretty sure I have this same issue on an HTPC with a RDNA2 GPU connected to an HDR TV. If HDR is enabled, any game using Proton will fail to launch.

/usr/include/vkroots.h: 13981: void vkroots::tables::CreateDispatchTable(PFN_vkGetInstancePocAddr, PFN_GetPhysicalDeviceProcAddr, VkInstance): Assertion 'res == VK_SUCCESS' failed. is the last thing printed in the console before the game exits.

KyleGospo commented 5 months ago

Try adding DXVK_HDR=0 and ENABLE_GAMESCOPE_WSI=0 to /etc/environment and see if that fixes it.

nadiaholmquist commented 5 months ago

Doesn't seem to work around it in my case.

pippaine commented 5 months ago

Nor mine

jcll commented 4 months ago

Having this issue as well.