Open
Description
Bevy version
0.15.1
[Optional] Relevant system information
Rust 1.84.1
Arch Linux
AMD Radeon RX 7800 XT (RADV NAVI32)
KDE Plasma (Wayland)
What you did
Run cargo run --example monitor_info
on the 0.15.1 tag of bevy.
What went wrong
The windows for each monitor are only created after several minutes of waiting:
2025-02-02T02:03:21.079119Z TRACE wgpu_core::device::global: Device::create_compute_pipeline -> Id(3,1)
2025-02-02T02:06:57.382343Z TRACE Poller::wait{timeout=None}:wait{epoll_fd=6 timeout=None}: polling::epoll: new events epoll_fd=6 res=1
2025-02-02T02:06:57.382565Z TRACE calloop::loop_logic: [calloop] Dispatching events for source #0
After waiting, both windows (one for each monitor I have) spawn at the same time.
Additional information
Other examples create windows fine. Window mode nor transparency seems to matter.
Log with RUST_LOG=trace
from monitor_info
: monitor_info.txt
--features wayland
does not seem to affect it.