Describe the bug
Bottles has stopped listing proton prefixes. When I run flatpak run com.usebottles.bottles in terminal it outputs:
00:17:12 (ERROR) /app/share/steam/compatibilitytools.d/Proton-GE/l is not a valid Steam Proton path
00:17:12 (WARNING) A Steam prefix was found, but there is no Proton for it: 548430, skipping…
00:17:12 (ERROR) /app/share/steam/compatibilitytools.d/Proton-GE/l is not a valid Steam Proton path
00:17:12 (WARNING) A Steam prefix was found, but there is no Proton for it: 39510, skipping…
00:17:12 (WARNING) A Steam prefix was found, but there is no Proton for it: 548430, skipping…
00:17:12 (WARNING) A Steam prefix was found, but there is no Proton for it: 39510, skipping…
I have noticed one more thing, possibly related. After installing the "ge-proton-8-6" runner and revisiting the Preferences and then Runners tab, I am able to install "ge-proton-8-6" once again. The "Download & Install" button is displayed instead of "Browse files". However, upon restarting Bottles, the following message appears in the terminal:
00:36:47 (INFO) Runners found:
- soda-7.0-9
- wine-ge-proton8-10
- GE-Proton8-6
- sys-wine-8.0
ge-proton-8-6 exists in .var/app/com.usebottles.bottles/data/bottles/runners/ and I can use it as runner in my bottles.
I have tried to reinstall Bottles with deleting all leftover folders and it didn't help at all.
To Reproduce
- Turn on "Steam Proton Prefixes".
- Restart Bottles.
For the second part:
- Go to the Preferences->Runners tab.
- Install ge-proton-8-6
- Close Preferences and revisit Runners tab.
- ge-proton-8-6 should be possible to install again.
Package
Flatpak from Flathub
Distribution
Debian 12 Bookworm
Debugging Information
Official Package: true
Version: '51.6'
DE/WM: plasmawayland
Display:
X.org: true
X.org (port): :1
Wayland: true
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: 6.1.0-10-amd64
Disk:
Total: 16785051648
Free: 16784896000
RAM:
MemTotal: 31.3GiB
MemAvailable: 25.2GiB
Bottles_envs: null
Troubleshooting Logs
(process:2): Gtk-WARNING **: 00:36:45.885: Locale not supported by C library.
Using the fallback 'C' locale.
00:36:46 (INFO) Bottles Started!
00:36:47 (INFO) Performing Bottles checks…
00:36:47 (INFO) Dxvks found:
- dxvk-2.2
00:36:47 (INFO) Vkd3ds found:
- vkd3d-proton-2.9
00:36:47 (INFO) Nvapis found:
- dxvk-nvapi-v0.6.3
00:36:47 (INFO) Latencyflexs found:
- latencyflex-v0.1.1
00:36:47 (INFO) Runners found:
- soda-7.0-9
- wine-ge-proton8-10
- GE-Proton8-6
- sys-wine-8.0
00:36:47 (INFO) Bottles found:
- Battle.net
00:36:47 (ERROR) /app/share/steam/compatibilitytools.d/Proton-GE/l is not a valid Steam Proton path
00:36:47 (WARNING) A Steam prefix was found, but there is no Proton for it: 548430, skipping…
00:36:47 (ERROR) /app/share/steam/compatibilitytools.d/Proton-GE/l is not a valid Steam Proton path
00:36:47 (WARNING) A Steam prefix was found, but there is no Proton for it: 39510, skipping…
00:36:47 (WARNING) A Steam prefix was found, but there is no Proton for it: 548430, skipping…
00:36:47 (WARNING) A Steam prefix was found, but there is no Proton for it: 39510, skipping…
00:36:47 (INFO) Catalog dependencies loaded
00:36:47 (INFO) Catalog installers loaded
00:36:47 (INFO) Catalog components loaded
Additional context
EDIT: I run steam flatpak with proton-ge community (com.valvesoftware.Steam.CompatibilityTool.Proton-GE) and I have also manually installed proton-ge following GloriousEggroll manual instruction
tar -xf GE-ProtonVERSION.tar.gz -C ~/.var/app/com.valvesoftware.Steam/data/Steam/compatibilitytools.d/
and I can play games from steam just fine with both.
Describe the bug
Bottles has stopped listing proton prefixes. When I run
flatpak run com.usebottles.bottlesin terminal it outputs:I have noticed one more thing, possibly related. After installing the "ge-proton-8-6" runner and revisiting the Preferences and then Runners tab, I am able to install "ge-proton-8-6" once again. The "Download & Install" button is displayed instead of "Browse files". However, upon restarting Bottles, the following message appears in the terminal:
ge-proton-8-6 exists in
.var/app/com.usebottles.bottles/data/bottles/runners/and I can use it as runner in my bottles.I have tried to reinstall Bottles with deleting all leftover folders and it didn't help at all.
To Reproduce
For the second part:
Package
Flatpak from Flathub
Distribution
Debian 12 Bookworm
Debugging Information
Troubleshooting Logs
Additional context
EDIT: I run steam flatpak with proton-ge community (com.valvesoftware.Steam.CompatibilityTool.Proton-GE) and I have also manually installed proton-ge following GloriousEggroll manual instruction
tar -xf GE-ProtonVERSION.tar.gz -C ~/.var/app/com.valvesoftware.Steam/data/Steam/compatibilitytools.d/and I can play games from steam just fine with both.