/srv/irclogs.ubuntu.com/2022/06/21/#mir-server.txt

-GitHub[m]:#mir-server- **[MirServer/mir]** RAOF opened [pull request #2483](https://github.com/MirServer/mir/pull/2483): scene/BasicSurface: Switch to a data-owning Mutex... (full message at https://libera.ems.host/_matrix/media/r0/download/libera.chat/475583350648b4306c73c7d2b16e4e8c0823e4f3)05:36
SaviqG'morn!06:42
MasahiroNakagawaHello-  I have one quick question. (Please let me know if I am in the wrong channel). Does ubuntu-frame works fine on our Ubuntu desktop 20.04 image for Xilinx ZCU102?07:55
SaviqHi Masahiro Nakagawa you're certainly in the right channel. We have no explicit support for this, but provided you can supply Mesa GBM-KMS drivers for the GPU on the board through the `graphics-core20` content interface, it should work08:05
SaviqHave a look here for more info on this:08:07
Saviqhttps://discourse.ubuntu.com/t/the-graphics-core20-snap-interface/2300008:07
SaviqAnd for a broader look about Ubuntu Frame's hardware support:08:08
Saviqhttps://discourse.ubuntu.com/t/where-does-ubuntu-frame-work/2319308:08
SaviqMasahiro Nakagawa if you missed this ☝08:15
-GitHub[m]:#mir-server- **[MirServer/wlcs]** bors[bot] merged [pull request #239](https://github.com/MirServer/wlcs/pull/239): Destroy xdg_toplevel before xdg_surface on cleanup08:38
MasahiroNakagawaSaviq:  Thank you for your  quick response. Let me try that with my ZCU10209:01
-GitHub[m]:#mir-server- **[MirServer/mir]** Saviq drafted [pull request #2484](https://github.com/MirServer/mir/pull/2484): spread: default to jammy09:51
SaviqI expect ☝ to fail. Part of the reason why I did it. Cross-build deps on jammy seem broken in more ways than just the eglexternal quirk we have.09:57
SaviqI'm out until Thursday o/10:35
alan_g[m]Saviq: See you then. Have a good break!10:35
grayson-g[m]I'm reading through some code while trying to work on the spec for the crash reporter, and noticed this bit of code in `ubuntu-frame/src/egfullscreenclient.cpp` that has nothing to do with the matter at hand, but it's piqued my interest and I'm curious about its intention.... (full message at https://libera.ems.host/_matrix/media/r0/download/libera.chat/beb4b62d816bc7fd4327f04b946d76c2a199f029)15:07
alan_g[m]grayson-g[m]: ```... (full message at https://libera.ems.host/_matrix/media/r0/download/libera.chat/af5131ad29f21ea10d85b1f623de75268c6b211e)15:09
grayson-g[m]Oh! Ok that makes sense.15:09
grayson-g[m]GitHub's error checker didn't like that line and highlighted it as red, so my eyes were drawn to it.15:09
sophie-walan_g: is there any way to typedef symbols? Our problem is that we have `geom::Point` typedefed to `geom::generic::Point<int>`, but in the symbols file it needs to be the full version and it used to be the short version, so that's a break.16:10
sophie-wBut nothing has changed fundamentally. A `Point` is and always has been just two ints. If we could make the symbol checker happy the problems would go away.16:11
sophie-wWe can't make a `struct Point : generic::Point<int> {}` as did before because that would conflict with the typedef. We need the typedef so all existing code uses the non-inherited version.16:12
alan_g[m]No, the only way for it to appear in the symbol is to introduce a type (not an alias)16:14
-GitHub[m]:#mir-server- **[MirServer/mir]** wmww opened [pull request #2485](https://github.com/MirServer/mir/pull/2485): SurfaceChangeNotification: make threadsafe17:00
-GitHub[m]:#mir-server- 17:00
-GitHub[m]:#mir-server- > There's still a possibility a surface move will get processed out of order with a buffer submit, but since a surface move generates a full scene change that invalidates everything that should be fine.17:00
sophie-wThink I might finally have an excuse to use std::variant for the first time17:08
alan_g[m]Goodnight all!17:12
grayson-g[m]I'm trying to get a build environment for `ubuntu-frame` set up but I am getting an error that `libmircommon.so.9` isn't found. I've built and installed Mir from source and can build Frame, but this occurs on running. Am I missing something?20:14
-GitHub[m]:#mir-server- **[MirServer/mir]** wmww opened [pull request #2486](https://github.com/MirServer/mir/pull/2486): Screencopy: wait for damage before copying frame... (full message at https://libera.ems.host/_matrix/media/r0/download/libera.chat/a587620be9d2bfc1edd141c8f5c7f317f7443250)22:47

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!