Uploaded image for project: 'Funtoo Linux'
  1. Funtoo Linux
  2. FL-8521

Steam Proton games fail to launch

    • Hide
      1. Install Steam https://www.funtoo.org/Steam
      2. Launch Steam.
      3. Go to Steam -> Settings. Then go to Steamplay. Check "Enable Steam play for all other titles"
      4. After steam restarts, download any Windows game.
      5. Observe it fail to start.
      Show
      1. Install Steam https://www.funtoo.org/Steam 2. Launch Steam. 3. Go to Steam -> Settings. Then go to Steamplay. Check "Enable Steam play for all other titles" 4. After steam restarts, download any Windows game. 5. Observe it fail to start.
    • According to upstream, Valve's Pressure Vessel and Flatpak's Bubblewrap are incompatible with each other because they both use namespaces.
    • Hide
      This is an upstream issue:

      https://github.com/ValveSoftware/steam-runtime/issues/294

      Importing the latest versions of these ebuilds with light changes for Funtoo appears to make things work:

      dev-util/ostree
      sys-apps/bubblewrap
      sys-apps/flatpak

      Note that bubblewrap must have USE=-suid.

      Random failures to start happen even after these changes, but it does not happen every time. This appears to be due to a race condition inside flatpak.
      Show
      This is an upstream issue: https://github.com/ValveSoftware/steam-runtime/issues/294 Importing the latest versions of these ebuilds with light changes for Funtoo appears to make things work: dev-util/ostree sys-apps/bubblewrap sys-apps/flatpak Note that bubblewrap must have USE=-suid. Random failures to start happen even after these changes, but it does not happen every time. This appears to be due to a race condition inside flatpak.

      Someone on discord who was having a polkit issue inspired me to try to reproduce it, only for me to find that Windows games that run in Proton do not work on Funtoo.

            Unassigned Unassigned
            ryao ryao
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated:
              Resolved: