[03:04] "Could this be related to https:/..." <- I don't think so; we just don't restore state on switch-to (or rather, we restore *some* state, but if the thing we're switching from has made any significant changes to KMS state we'll be confused) [03:06] * RAOF 's SSH keys being on his physical keychain strikes again! [08:22] -GitHub[m]:#mir-server- **[MirServer/mir]** bors[bot] merged [pull request #2494](https://github.com/MirServer/mir/pull/2494): Add ImmediateExecutor [16:57] -GitHub[m]:#mir-server- **[MirServer/ubuntu-frame]** AlanGriffiths closed [issue #72](https://github.com/MirServer/ubuntu-frame/issues/72): Does not pick up "mir-quirks" from a graphics provider until `configure` runs [19:50] virtual-pointer is mostly completed, but I've run into problems with absolute motion. It appears our seat implementation never respects absolute motion, and there's no way to mark an event as having it or not. [20:13] "virtual-pointer is mostly..." <- I think there are some existing bugs about absolute motion (from long ago). May be able to sweep them up if you're looking at this. [20:14] Indeed, might be time to do some refactoring of pointer events [20:44] Still scratching my head on why it doesn't seem like some of the Mir libraries are getting installed when i `make install`. I would like to run Frame outside of a snap so I can run GDB on it, but I can't install an up-to-date version of Mir with the libraries for some reason. [20:54] * Still scratching my head on why it doesn't seem like some of the Mir libraries are getting installed when i `make install`. I would like to run Frame outside of a snap so I can run GDB on it, but I can't install an up-to-date version of Mir with the libraries for some reason.... (full message at https://libera.ems.host/_matrix/media/r0/download/libera.chat/dfdf578d5d50e181685335abe13dda84090487c7) [21:01] > <@grayson-g:matrix.org> Still scratching my head on why it doesn't seem like some of the Mir libraries are getting installed when i `make install`. I would like to run Frame outside of a snap so I can run GDB on it, but I can't install an up-to-date version of Mir with the libraries for some reason.... (full message at https://libera.ems.host/_matrix/media/r0/download/libera.chat/4846bdf42fb42d1b33b06fff5bb1f6b93b3e041c) [21:01] These two scripts might be helpful: [21:01] https://github.com/wmww/personal/blob/master/repos/mir/run_cmake.sh [21:01] https://github.com/wmww/personal/blob/master/repos/mir/use_this_mir.sh [21:02] Specifically, I run cmake with `-DCMAKE_INSTALL_PREFIX="$INSTALL" -DCMAKE_INSTALL_RPATH="$INSTALL/lib"` [21:03] (Where install is `~/code/mir/install`) [21:03] Or any directory I don't need sudo to write to [21:05] And then I set... (full message at https://libera.ems.host/_matrix/media/r0/download/libera.chat/29be75455c28dbc722e46aa092d2b838acd5b0ab) [21:07] Then in a shell with those set (so either those commands run directly in the shell, or a shell where `source .../use_this_mir.sh` has been run), I can run cmake, make and then run the Mir-based shell (such as ubuntu frame) [21:08] And it all works. That means I don't need root at any point to build, "install" and use Mir, and I can have multiple versions of Mir "installed" to different directories and select which I want to use. [21:10] * And then I set... (full message at https://libera.ems.host/_matrix/media/r0/download/libera.chat/f6de6763fac7d9d4c1e22481082fc732b2413d33) [23:37] https://gitlab.freedesktop.org/wayland/wayland/-/blob/main/protocol/wayland.xml#L2254