Skip to content

[Bug]: Changing the runner of a Bottle corrupts the Bottle #4002

@strictness

Description

@strictness

Describe the bug

Whenever I change the GE-Proton version for a given bottle all of the games stop running. I am 99% certain this is down to the fact that when I do this Bottles switches on the Steam Runtime option. Once I manually untoggle the option, everything works again.

To Reproduce

  1. Create a Bottle with ge-proton10-9
  2. Install some game in it
  3. Create a shortcut
  4. Run the game to verify it works
  5. Go to the settings of the Bottle, and take note of the status of "Steam runtime" (should be off)
  6. Then go to the settings of the Bottle and bump the Ge-Proton version to ge-proton10-10.
  7. Try running the game again (it should not launch)
  8. Go the settings of the Bottle, and take note of the status of "Steam runtime" (should be on)
  9. Untoggle the "Steam runtime"
  10. Try running the game again (it should launch now)

Package

Flatpak from Flathub

Distribution

EndeavourOS 6.15.7-arch1-1

Debugging Information

Official Package: true
Version: '51.24'
DE/WM: plasma
Display:
    X.org: true
    X.org (port): :1
    Wayland: true
Graphics:
    vendors:
        nvidia:
            vendor: nvidia
            envs:
                __NV_PRIME_RENDER_OFFLOAD: '1'
                __GLX_VENDOR_LIBRARY_NAME: nvidia
                __VK_LAYER_NV_optimus: NVIDIA_only
            icd: /usr/lib/x86_64-linux-gnu/GL/vulkan/icd.d/nvidia_icd.json
            nvngx_path: /usr/lib/x86_64-linux-gnu/GL/nvidia-575-64-03/lib/nvidia/wine
    prime:
        integrated: null
        discrete: null
Kernel:
    Type: Linux
    Version: 6.15.7-arch1-1
Disk:
    Total: 16697819136
    Free: 16697630720
RAM:
    MemTotal: 31.1GiB
    MemAvailable: 26.5GiB
Bottles_envs: null

Troubleshooting Logs

Additional context

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions