jbuchermn / newm

Wayland compositor
MIT License
958 stars 31 forks source link

newm missing wayland protocols #181

Open klownie opened 1 year ago

klownie commented 1 year ago

Good morning

I recently moved to newm and mad a rice out of it. everything seemed to be working fine until I started using my VM, which uses looking glass. looking glass would crash upon resizing and would not be able to grab my inputs. the mouse was also not synced with the mouse in the VM. I raised the issue to the looking glass discord, in wich Gnif and Quantum promptly helped and found the issue.

[W]   4682276928             input.c:398  | waylandInputInit               | Cursor warp is requested, but cannot be honoured due to lack of zwp_relative_pointer_manager_v1 or zwp_pointer_constraints_v1
[W]   4682276946             input.c:404  | waylandInputInit               | zwp_relative_pointer_manager_v1 not exported by compositor, mouse will not be captured
[W]   4682276951             input.c:408  | waylandInputInit               | zwp_pointer_constraints_v1 not exported by compositor, mouse will not be captured
[W]   4682276957             input.c:412  | waylandInputInit               | zwp_keyboard_shortcuts_inhibit_manager_v1 not exported by compositor, keyboard will not be grabbed

According to them newm is missing some Wayland protocols which prevents looking glass from working correctly.

It would be nice if possible to add these support for future newm users. :)