[05:59] -GitHub[m]:#mir-server- **[MirServer/mir]** bors[bot] merged [pull request #2672](https://github.com/MirServer/mir/pull/2672): Do not send zxdg_output.name after initialization
[05:59] -GitHub[m]:#mir-server- **[MirServer/mir]** bors[bot] closed [issue #2666](https://github.com/MirServer/mir/issues/2666): Bug in implementation of `xdg_output`
[06:01] -GitHub[m]:#mir-server- **[MirServer/mir]** RAOF opened [issue #2678](https://github.com/MirServer/mir/issues/2678): Mir doesn't start if any DRM devices do not have an associated DRI driver... (full message at <https://libera.ems.host/_matrix/media/r0/download/libera.chat/1cbf06965eb7a8f938024114ecbd54c93eb700a8>)
[06:06] -GitHub[m]:#mir-server- **[MirServer/mir]** RAOF opened [pull request #2679](https://github.com/MirServer/mir/pull/2679): gbm-kms/quirks: Quirk off AST devices... (full message at <https://libera.ems.host/_matrix/media/r0/download/libera.chat/9e96811c169058c40a3dfef63f5541a7fd0922be>)
[06:27] -GitHub[m]:#mir-server- **[MirServer/mir]** bors[bot] merged [pull request #2668](https://github.com/MirServer/mir/pull/2668): Support scaled screenshots
[06:27] -GitHub[m]:#mir-server- **[MirServer/mir]** bors[bot] closed [issue #2653](https://github.com/MirServer/mir/issues/2653): Scaling messes up screencopy
[07:06] -GitHub[m]:#mir-server- **[MirServer/mir]** Saviq assigned  to [pull request #2679](https://github.com/MirServer/mir/pull/2679): gbm-kms/quirks: Quirk off AST devices
[07:26] <dot-tobias> Saviq: did you see my forum message re WPE arm64 builds?
[07:28] <Saviq> Hey, I did, but got distracted, getting to it now
[07:32] -GitHub[m]:#mir-server- **[MirServer/mir]** bors[bot] merged [pull request #2679](https://github.com/MirServer/mir/pull/2679): gbm-kms/quirks: Quirk off AST devices
[07:54] <Saviq> dot-tobias hmm, it still didn't get staged:... (full message at <https://libera.ems.host/_matrix/media/r0/download/libera.chat/7f51cf9eb00c19bbcca09a392656cd4d8f3da3a7>)
[07:56] <Saviq> I'm trying without the `to:` bit
[08:10] <dot-tobias> Saviq: Huh, interesting – specifying the target arch for this stage package worked on amd64. But you're building on native arm64, right?
[08:13] <Saviq> Yeah, and it should work, IIUC. https://snapcraft.io/docs/snapcraft-advanced-grammar
[08:14] <Saviq> The doc is missing examples, but what you did looks legit:... (full message at <https://libera.ems.host/_matrix/media/r0/download/libera.chat/a278d1006c5b62efddbaa999bcc53b43e28c26c4>)
[08:24] <Saviq> But I can confirm that it doesn't work
[08:24] <Saviq>  * The doc is missing examples, but what you did looks legit:... (full message at <https://libera.ems.host/_matrix/media/r0/download/libera.chat/6535b05914d038a45cbf8d8dc285551b3a48fcc7>)
[08:25] <Saviq> Removing the `to …: ` altogether and just leaving `- libatomic1` works. Trying separate `to arm64:` now
[08:30] <Saviq> That worked as well
[08:35] <dot-tobias> Saviq: Good to hear, got a second inquiry asking about this in the repo an hour ago 🙂 Can you send me your modifications for the working build? libatomic1 is available for armhf as well, but since it worked without, I wanted to pull that in only for the other architectures.
[08:35] <Saviq> And I can confirm with a small bit that it's Snapcraft broken
[08:36] <Saviq> dot-tobias this works:... (full message at <https://libera.ems.host/_matrix/media/r0/download/libera.chat/24f1fff86b3d3403f547c95edcbaccaec01cfa95>)
[08:36] <Saviq> And I'm uploading a snap built from that now
[08:36] <dot-tobias> Saviq: 👍 thanks
[08:44] <Saviq> Filed https://bugs.launchpad.net/snapcraft/+bug/1991075
[08:48] <Saviq> dot-tobias https://people.canonical.com/~msawicz/wpe/
[09:52] <dot-tobias> Saviq: got it, released 55min ago and confirmed as working again by an affected user. Thanks again!
[09:53] <dot-tobias> Saviq: The user also asked if they can turn off automatic updates … 😅 I pointed them to https://forum.snapcraft.io/t/disabling-automatic-refresh-for-snap-from-store/707 for reasoning. Do you know if the health check feature (https://snapcraft.io/docs/using-snapctl#heading--health-state) is reliable? I
[09:54] <dot-tobias> … I'd need to find a way to detect if the kiosk daemon crashed repeatedly (as opposed to a random renderer crash which might be recoverable and/or depends on the viewed site)
[09:54] <Saviq> Wonder if systemd gives you any of that info in the environment
[09:55] <Saviq> Either way you could record the rate of restarts and set health to bad after a few
[09:55] <Saviq> Arguably that could be built into Snapd for daemons
[10:00] -GitHub[m]:#mir-server- **[MirServer/mir]** AlanGriffiths added composition/rendering enhancements to [issue #2136](https://github.com/MirServer/mir/issues/2136): Wayland frontend and server hang rendering threads when the screen turns off
[10:00] -GitHub[m]:#mir-server- **[MirServer/mir]** AlanGriffiths removed AlanGriffiths review needed from [issue #2136](https://github.com/MirServer/mir/issues/2136): Wayland frontend and server hang rendering threads when the screen turns off
[10:04] -GitHub[m]:#mir-server- **[MirServer/mir]** AlanGriffiths removed AlanGriffiths review needed from [issue #1094](https://github.com/MirServer/mir/issues/1094): Input regions are not completely Wayland compatible
[10:28] -GitHub[m]:#mir-server- **[MirServer/mir]** AlanGriffiths added Good first issue and removed AlanGriffiths review needed from [issue #2148](https://github.com/MirServer/mir/issues/2148): WindowManager::add_display()/remove_display()
[10:32] -GitHub[m]:#mir-server- **[MirServer/mir]** AlanGriffiths closed [issue #1981](https://github.com/MirServer/mir/issues/1981): Occasionally windows are misplaced partially offscreen (at top left) when created soon after Mir starts
[10:33] -GitHub[m]:#mir-server- **[MirServer/mir]** AlanGriffiths removed AlanGriffiths review needed from [issue #1981](https://github.com/MirServer/mir/issues/1981): Occasionally windows are misplaced partially offscreen (at top left) when created soon after Mir starts
[10:47] -GitHub[m]:#mir-server- **[MirServer/mir]** AlanGriffiths removed AlanGriffiths review needed from [issue #1544](https://github.com/MirServer/mir/issues/1544): [Mir 2.0] Running Mir-on-X on Xorg/Nvidia, some apps crash
[10:53] -GitHub[m]:#mir-server- **[MirServer/mir]** AlanGriffiths edited [issue #1471](https://github.com/MirServer/mir/issues/1471): [Mir-on-X] Keys repeated
[10:53] -GitHub[m]:#mir-server- **[MirServer/mir]** AlanGriffiths removed AlanGriffiths review needed from [issue #1471](https://github.com/MirServer/mir/issues/1471): [Mir-on-X] Keys repeated
[10:57] -GitHub[m]:#mir-server- **[MirServer/mir]** AlanGriffiths removed AlanGriffiths review needed from [issue #1359](https://github.com/MirServer/mir/issues/1359): [nvidia] Lack of clear instructions
[10:57] -GitHub[m]:#mir-server- **[MirServer/mir]** AlanGriffiths removed AlanGriffiths review needed from [issue #1346](https://github.com/MirServer/mir/issues/1346): [Wayland platform] “Hardware” cursor only appears on one output when cloned
[10:58] -GitHub[m]:#mir-server- **[MirServer/mir]** AlanGriffiths unassigned AlanGriffiths from [issue #239](https://github.com/MirServer/mir/issues/239): Extend MirAL to offer a decent API for animations & custom compositing
[10:59] -GitHub[m]:#mir-server- **[MirServer/mir]** AlanGriffiths unassigned AlanGriffiths from [issue #738](https://github.com/MirServer/mir/issues/738): Launching internal and external clients should use WAYLAND_SOCKET
[11:00] -GitHub[m]:#mir-server- **[MirServer/mir]** AlanGriffiths unassigned AlanGriffiths from [issue #1346](https://github.com/MirServer/mir/issues/1346): [Wayland platform] “Hardware” cursor only appears on one output when cloned
[11:00] -GitHub[m]:#mir-server- **[MirServer/mir]** AlanGriffiths unassigned AlanGriffiths from [issue #1442](https://github.com/MirServer/mir/issues/1442): [Wayland] Implement pointer constraints
[11:03] -GitHub[m]:#mir-server- **[MirServer/mir]** AlanGriffiths unassigned AlanGriffiths from [issue #2563](https://github.com/MirServer/mir/issues/2563): We don't get a clear diagnostic when we have no active outputs
[11:26] -GitHub[m]:#mir-server- **[MirServer/mir]** Saviq transferred [issue #2022](https://github.com/MirServer/mir/issues/2022): CI: Over-eager triggering of snap rebuilds
[11:42] -GitHub[m]:#mir-server- **[MirServer/mir]** AlanGriffiths removed bug from [issue #2209](https://github.com/MirServer/mir/issues/2209): MirAL extension filter invoked multiple times for the same app and same protocol
[12:37] -GitHub[m]:#mir-server- **[MirServer/mir]** Saviq added RFC to [issue #2209](https://github.com/MirServer/mir/issues/2209): MirAL extension filter invoked multiple times for the same app and same protocol
 "Filed https://bugs.launchpad.net..." <- dot-tobias ah. I should RTFM:
[12:50] <Saviq> > The body of the to clause is taken into account if every **(AND, not OR)** selector is true for the target environment. Currently the only selectors supported are target architectures 
[12:52] <dot-tobias> Saviq: darn, I misread that as well … well, then the duplicate target arch clause is the way to go.
[16:10] -GitHub[m]:#mir-server- **[MirServer/mir]** AlanGriffiths opened [pull request #2680](https://github.com/MirServer/mir/pull/2680): [shm buffers] notify consumed for all methods of consumption... (full message at <https://libera.ems.host/_matrix/media/r0/download/libera.chat/e671c70baf1c0e75632bc775e157555b736e2556>)
[17:32] <Saviq> Good night o/
[17:32] <Saviq> See you tomorrow, or in 2h