Waybar
Waybar copied to clipboard
clicking on nm-applet in tray crashes waybar
error is:
Gdk-Message: 15:17:20.353: Error 71 (Protocol error) dispatching to Wayland display.
wlroots b9d3ee9a
sway 86ff19fa
Waybar c8484ebb
[2453794.854] {Default Queue} -> wl_compositor#5.create_surface(new id wl_surface#38)
[2453795.178] {Default Queue} -> wp_cursor_shape_device_v1#32.set_shape(50518, 1)
[2453802.546] {Default Queue} -> wl_compositor#5.create_surface(new id wl_surface#47)
[2453802.575] {Default Queue} -> wl_surface#47.set_buffer_scale(1)
[2453802.643] {Default Queue} -> wl_surface#47.set_buffer_scale(1)
[2453805.048] {Default Queue} -> wl_surface#47.attach(nil, 0, 0)
[2453805.064] {Default Queue} -> xdg_wm_base#40.create_positioner(new id xdg_positioner#48)
[2453805.070] {Default Queue} -> xdg_positioner#48.set_size(374, 463)
[2453805.074] {Default Queue} -> xdg_positioner#48.set_anchor_rect(1873, 13, 1, 1)
[2453805.078] {Default Queue} -> xdg_positioner#48.set_offset(0, 0)
[2453805.081] {Default Queue} -> xdg_positioner#48.set_anchor(8)
[2453805.084] {Default Queue} -> xdg_positioner#48.set_gravity(8)
[2453805.087] {Default Queue} -> xdg_positioner#48.set_constraint_adjustment(63)
[2453805.089] {Default Queue} -> xdg_wm_base#40.get_xdg_surface(new id xdg_surface#49, wl_surface#47)
[2453805.099] {Default Queue} -> xdg_surface#49.get_popup(new id xdg_popup#50, nil, xdg_positioner#48)
[2453805.103] {Default Queue} -> zwlr_layer_surface_v1#42.get_popup(xdg_popup#50)
[2453805.106] {Default Queue} -> xdg_positioner#48.destroy()
[2453805.118] {Default Queue} -> xdg_popup#50.grab(wl_seat#24, 50521)
[2453805.121] {Default Queue} -> xdg_surface#49.set_window_geometry(17, 16, 374, 463)
[2453805.125] {Default Queue} -> wl_surface#47.commit()
[2453805.129] {Default Queue} -> wl_display#1.sync(new id wl_callback#51)
[2453805.442] {Display Queue} wl_display#1.delete_id(48)
[2453805.462] {Display Queue} wl_display#1.error(xdg_surface#49, 5, "the effective window geometry is empty")
Gdk-Message: 15:17:20.353: Error 71 (Protocol error) dispatching to Wayland display.
See #4053 . It's a gtk-layer-shell issue.
Just did system update which upgraded my gtk-layer-shell package from 0.9.1 to 0.9.2 on Arch. It was still breaking on 9.1, It's working correctly again on 9.2. So this is likely fixed with https://github.com/wmww/gtk-layer-shell/releases/tag/v0.9.2 now.