-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 | |
Saviq | G'morn! | 06:42 |
---|---|---|
MasahiroNakagawa | Hello- 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 |
Saviq | Hi 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 work | 08:05 |
Saviq | Have a look here for more info on this: | 08:07 |
Saviq | https://discourse.ubuntu.com/t/the-graphics-core20-snap-interface/23000 | 08:07 |
Saviq | And for a broader look about Ubuntu Frame's hardware support: | 08:08 |
Saviq | https://discourse.ubuntu.com/t/where-does-ubuntu-frame-work/23193 | 08:08 |
Saviq | Masahiro 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 cleanup | 08:38 | |
MasahiroNakagawa | Saviq: Thank you for your quick response. Let me try that with my ZCU102 | 09:01 |
-GitHub[m]:#mir-server- **[MirServer/mir]** Saviq drafted [pull request #2484](https://github.com/MirServer/mir/pull/2484): spread: default to jammy | 09:51 | |
Saviq | I 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 |
Saviq | I'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-w | alan_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-w | But 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-w | We 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 threadsafe | 17: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-w | Think I might finally have an excuse to use std::variant for the first time | 17: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!