[07:03] G'morn [07:10] -GitHub[m]:#mir-server- **[MirServer/mir]** RAOF marked [pull request #2566](https://github.com/MirServer/mir/pull/2566): Handle the new libinput events as ready for review [07:22] Aloha! [11:06] sophie when you're around, can you please tell me what should I expect of remote access? I seem to lose pointer control (after using the scroll wheel? so thought related to ^^, but doesn't help) [11:06] Clients (wpe kiosk) report "interface 'wl_pointer' has no event 9" [11:06] I can also see "Ignoring zwp_virtual_keyboard_v1.modifiers()" [11:07] Also, when closing wayvnc, the server shouts "wayland-gfx-helpers: Wayland buffer destroyed before use; rendering will be incomplete" [11:08] -GitHub[m]:#mir-server- **[MirServer/ubuntu-frame]** bors[bot] edited [pull request #83](https://github.com/MirServer/ubuntu-frame/pull/83): [Merged by Bors] - Enable input protocols for VNC snap [11:08] -GitHub[m]:#mir-server- **[MirServer/ubuntu-frame]** bors[bot] closed [pull request #83](https://github.com/MirServer/ubuntu-frame/pull/83): [Merged by Bors] - Enable input protocols for VNC snap [11:10] > Clients (wpe kiosk) report "interface 'wl_pointer' has no event 9" [11:10] This seems to happen when input stops working, and triggered by wheel scrolling over VNC [11:22] Regardless of #2566 [12:21] I pushed a fix to ubuntu-frame-vnc to stage xdg data, which was missing for keymap support [14:46] -GitHub[m]:#mir-server- **[MirServer/mir]** Saviq requested a review from wmww for [pull request #2566](https://github.com/MirServer/mir/pull/2566): Handle the new libinput events [15:45] -GitHub[m]:#mir-server- **[MirServer/mir]** wmww opened [issue #2567](https://github.com/MirServer/mir/issues/2567): Horizontal and vertical scroll events are not grouped within a single frame [15:45] -GitHub[m]:#mir-server- [15:45] -GitHub[m]:#mir-server- > Because they come in as separate libinput events and so are processed as separate Mir events. wlroots, mutter and weston all group horizontal and vertical scroll events into the same frame. [15:46] -GitHub[m]:#mir-server- **[MirServer/mir]** wmww edited [issue #2567](https://github.com/MirServer/mir/issues/2567): Horizontal and vertical scroll events are not grouped within a single frame [15:53] alan_g: libinput deprecating `libinput_event_pointer_get_axis_value_discrete()` puts a wrinkle into our new pointer event design. [15:56] The code as it currently is in the PR will not give correct discrete events to older clients when new libinput is in use. We need to provide correct v120 and discrete values in all cases. I will see what I can do to fix that, and demonstrate the issue in tests. [18:27] -GitHub[m]:#mir-server- **[MirServer/mir]** wmww closed [issue #2567](https://github.com/MirServer/mir/issues/2567): Horizontal and vertical scroll events are not grouped within a single frame [19:59] -GitHub[m]:#mir-server- **[MirServer/mir]** wmww opened [issue #2568](https://github.com/MirServer/mir/issues/2568): mir_unit_tests crashes in initialization on Arch [19:59] -GitHub[m]:#mir-server- [19:59] -GitHub[m]:#mir-server- > It appears `call_init()` in dl-init calls `XInitThreads()`. This attempts to call into the global mock, but no mock exists yet so that crashes. [20:00] -GitHub[m]:#mir-server- **[MirServer/mir]** wmww assigned wmww to [issue #2568](https://github.com/MirServer/mir/issues/2568): mir_unit_tests crashes in initialization on Arch [20:43] -GitHub[m]:#mir-server- **[MirServer/mir]** wmww opened [pull request #2569](https://github.com/MirServer/mir/pull/2569): Only call global_mock->XInitThreads() if global mock exists [20:43] -GitHub[m]:#mir-server- [20:43] -GitHub[m]:#mir-server- > Fixes #2568 [22:11] -GitHub[m]:#mir-server- **[MirServer/ubuntu-frame]** graysonguarino marked [pull request #80](https://github.com/MirServer/ubuntu-frame/pull/80): Add crash reporter as ready for review