Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

airshipper crashing on mouseover events on wayland (debian bookworm) #187

Open
khimaros opened this issue Jan 11, 2023 · 2 comments
Open

Comments

@khimaros
Copy link

khimaros commented Jan 11, 2023

this is happening with the latest github release as well as the latest flathub release.

reproduction steps:

  • launch airshipper from the latest github or flathub release (0.10.0)
  • move the mouse around in the airshipper window for a few seconds, eg. over an image.

if i don't move the mouse into the airshipper window at all, it will continue happily running for at least several minutes.

i'm able to update and also launch veloren, as long as i minimize mouse movement and avoid images.

i don't believe this is a regression, rather something has changed in Debian to trigger this. there was a recent change to veloren itself to fix wayland crashes which may be related: https://gitlab.com/veloren/veloren/-/commit/d254e147710b9c9c070fbce96de8723c3afac372

2023-01-11T17:22:06.081247Z  WARN wgpu_hal::gles::egl: Re-initializing Gles context due to Wayland window    
2023-01-11T17:22:06.094623Z  WARN wgpu_hal::gles::adapter: Detected skylake derivative running on mesa i915. Clears to srgb textures will use manual shader clears.    
2023-01-11T17:22:06.099106Z  WARN wgpu_hal::gles::egl: Re-initializing Gles context due to Wayland window    
2023-01-11T17:22:07.721699Z  INFO iced_wgpu::image: Atlas has grown. Recreating bind group...    
2023-01-11T17:22:07.729159Z  INFO iced_wgpu::image: Atlas has grown. Recreating bind group...    
2023-01-11T17:22:08.169196Z ERROR smithay_client_toolkit::event_loop: Error trying to flush the wayland display: Broken pipe (os error 32)    
2023-01-11T17:22:16.127569Z  INFO airshipper::logger: Setup terminal and file logging. path="/home/<elided>/.local/share/airshipper" file="airshipper.log"
2023-01-11T17:22:16.127583Z  INFO airshipper::cli: Visit https://book.veloren.net/ for an FAQ and Troubleshooting
2023-01-11T17:22:16.167844Z  WARN wgpu_hal::gles::egl: Re-initializing Gles context due to Wayland window    
2023-01-11T17:22:16.180353Z  WARN wgpu_hal::gles::adapter: Detected skylake derivative running on mesa i915. Clears to srgb textures will use manual shader clears.    
2023-01-11T17:22:16.184678Z  WARN wgpu_hal::gles::egl: Re-initializing Gles context due to Wayland window    
2023-01-11T17:22:18.197067Z  INFO iced_wgpu::image: Atlas has grown. Recreating bind group...    
2023-01-11T17:22:18.203700Z  INFO iced_wgpu::image: Atlas has grown. Recreating bind group...    
2023-01-11T17:22:20.943148Z ERROR smithay_client_toolkit::event_loop: Error trying to flush the wayland display: Broken pipe (os error 32) 
@khimaros khimaros changed the title airshipper crashing on wayland (debian bullseye) airshipper crashing on wayland (debian bookworm) Jan 11, 2023
@khimaros khimaros changed the title airshipper crashing on wayland (debian bookworm) airshipper crashing on mouseover events on wayland (debian bookworm) Jan 11, 2023
@ElrohirGT
Copy link

Can confirm this happened to me too! I'm using VanillaOS an Ubuntu based distro and the flatpak package:
image

I know the XCURSOR_THEME variable is used for the game settings but I tried it also on the launcher just to see if it fixed things but it didn't.

@SnoutBug
Copy link

SnoutBug commented Apr 4, 2023

same on fedora 37 both flatpak and rpm

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants