bottlesdevs / Bottles

Run Windows software and games on Linux
https://usebottles.com
GNU General Public License v3.0
6.34k stars 265 forks source link

[Bug]: Bottles don't run in Steamdecks gamemode but fine on Desktop #2650

Open Draic opened 1 year ago

Draic commented 1 year ago

Describe the bug

While in Deck UI starting a game or program that runs through bottles will not work. The same shortcut in the steam library starts the program just fine if opened on the Desktop.

This used to be working

To Reproduce

  1. Have newest bottles flatpak installed
  2. Add a flatpak bottles shortcut to run a program through bottles to the Steam library
  3. Switch back to Deck UI
  4. Launch the shortcut and after some waiting it will fail

The same shortcut runs fine in Desktop mode

Package

Flatpak from Flathub

Distribution

SteamOS

Debugging Information

Official Package: true
Version: '50.2'
DE/WM: plasma-steamos-oneshot
Display:
    X.org: true
    X.org (port): :99.0
    Wayland: false
Graphics:
    vendors:
        amd:
            vendor: amd
            envs:
                DRI_PRIME: '1'
            icd: /usr/lib/x86_64-linux-gnu/GL/vulkan/icd.d/radeon_icd.x86_64.json:/usr/lib/i386-linux-gnu/GL/vulkan/icd.d/radeon_icd.i686.json
    prime:
        integrated: null
        discrete: null
Kernel:
    Type: Linux
    Version: 5.13.0-valve36-1-neptune
Disk:
    Total: 7769219072
    Free: 7769075712
RAM:
    MemTotal: 14.5GiB
    MemAvailable: 12.7GiB
Bottles_envs: null

Troubleshooting Logs

No response

Additional context

No response

trx1138 commented 1 year ago

hi, what's the runner of the bottle?

if it's set to ge-proton, try soda instead.

Draic commented 1 year ago

wine-ge. Switching to Soda changes nothing

keenanweaver commented 1 year ago

Having the same issue. Resolved by turning off 'Steam runtime' on the bottle's settings. Additionally, had to fix the shortcut that was made in Steam as illustrated in issue https://github.com/bottlesdevs/Bottles/issues/2738.