PhilipK / BoilR

Synchronize games from other platforms into your Steam library
Apache License 2.0
1.45k stars 43 forks source link

Does not launch on Fedora Silverblue 40 #408

Open jszarin opened 5 months ago

jszarin commented 5 months ago

[Flatpak from flathub]:

report from "flatpak run":

Could not load platform amazon, gave error: Unknown platform named amazon Could not load platform playnite, gave error: Unknown platform named playnite Could not load platform gamepass, gave error: Unknown platform named gamepass interface 'wl_surface' has no event 2 The application panicked (crashed). Message: called Option::unwrap() on a None value Location: /run/build/boilr/cargo/vendor/glutin-0.30.8/src/api/egl/surface.rs:220

Backtrace omitted. Run with RUST_BACKTRACE=1 environment variable to display it. Run with RUST_BACKTRACE=full to include source snippets. warning: queue 0x5612bc476b80 destroyed while proxies still attached: wl_buffer@46 still attached wl_buffer@45 still attached wl_buffer@44 still attached wl_buffer@43 still attached wl_subsurface@36 still attached wl_surface@35 still attached wl_subsurface@34 still attached wl_surface@33 still attached wl_subsurface@32 still attached wl_surface@31 still attached wl_subsurface@30 still attached wl_surface@29 still attached wl_subsurface@28 still attached wl_surface@27 still attached xdg_wm_base@25 still attached wl_output@14 still attached xdg_activation_v1@13 still attached zwp_text_input_manager_v3@12 still attached zwp_pointer_constraints_v1@11 still attached zwp_relative_pointer_manager_v1@10 still attached wl_seat@9 still attached wp_fractional_scale_manager_v1@8 still attached wp_viewporter@7 still attached wl_subcompositor@6 still attached wl_shm@5 still attached wl_compositor@4 still attached wl_registry@2 still attached

brian-vach commented 5 months ago

Same issue for me on Nobara 39.

SvdB-nonp commented 5 months ago

Same issue here for Bazzite, which is based on Fedora Atomic 40. Error message is pretty much a duplicate of OP.

Edit: I see that for bazzite there is a separate issue, although it could be the same cause as log does not show significant differences: https://github.com/PhilipK/BoilR/issues/406

ossie-git commented 4 months ago

As a temporary workaround (if you are using X11), you can get it to work by:

WINIT_UNIX_BACKEND=x11 ./linux_BoilR
PaulRicharte commented 3 months ago

Does not launch on Fedora 40 either. Same error.

RodrigoPrestes commented 3 months ago

Using the Flatpak version this error also happens on Arch, tested on various machines running GNOME on a Wayland session. I managed to make it open by going on Flatseal and turning off the "Wayland windowing system" option.

abienz commented 3 months ago

Same issue with the Flatpak version on Arch

RodrigoPrestes commented 1 week ago

BoilR is launching fine nowadays, been using on Arch and just tested on a fresh Fedora Silverblue 41 without any changes on Flatseal and it just works. I think we can close the issue.