Examples Panic on Linux Mint 22.1 #113
Labels
No labels
bug
dependencies
documentation
duplicate
enhancement
good first issue
help wanted
question
rust
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
ArkForgeLabs/BlueEngine#113
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Describe the bug
Every example panics on Linux Mint 22.1
To Reproduce
cargo run --package blue_engine --example *example*for every example in the repositoryExpected behavior
A window should appear and render a visual demonstration of the library's capabilities.
Screenshots
The following is the output from running
cargo run --color=always --package blue_engine --example clear_color --profile dev.Desktop (please complete the following information):
This isn't a library problem but rather appears to be a Winit windowing issue (see also https://github.com/rust-windowing/winit/issues/3761)
I also cannot reproduce the error, even on KDE plasma 6 (wayland).
This error is X11 specific and is possibly due to the recent changes with winit's event loop 3.0 update
I'd just note that error handling on X11 is global, so if you use something on X11 directly and not setup handling or glue it to winit you likely end up with error.
Also, you can suppress errors coming in winit with https://docs.rs/winit/latest/winit/platform/x11/fn.register_xlib_error_hook.html .
generally, nothing to do with winit itself, just how x11 operates, crates like glutin glue error handling properly to not blow up for example.