/srv/irclogs.ubuntu.com/2022/09/02/#mir-server.txt

-GitHub[m]:#mir-server- **[MirServer/mir]** RAOF opened [issue #2612](https://github.com/MirServer/mir/issues/2612): No way to set *actual* clone mode... (full message at https://libera.ems.host/_matrix/media/r0/download/libera.chat/2aa4e578468025467c8acab852f27991bb66c4aa)01:40
sophie-wPleased to announce wayland-debug has been given a new mode. (once the snap builds) you should be able to:... (full message at https://libera.ems.host/_matrix/media/r0/download/libera.chat/09530f3f43827335dd7d41cbbd5180791b55ec44)02:35
sophie-wIf you're not familiar with wayland-debug, the simplest way to see the new feature is by running:02:37
sophie-w```02:37
sophie-wwayland-debug -r weston-terminal02:37
sophie-w```02:37
sophie-wHmm, the snap recipe doesn't seem to properly include my patched libwayland and lxd has broken itself since the last time I built a snap, that will have to wait.03:23
SaviqI rebuilt mir-kiosk-kodi, egmde-c-d is rebuilt, but should we be sunsetting it in favour of Miriway?07:11
SaviqGood day, too o/07:11
RAOFThe day that starts with a 05:30 meeting is not the most productive day 😴07:30
SaviqWe need to solve timezones somehow.07:32
RAOFGrrr. You can't usefully snap a notification-daemon, because only non-snaps can send DBus to it.07:33
SaviqThat sounds weird? https://snapcraft.io/docs/dbus-interface07:38
Saviq> The dbus interface provides a way for snaps to communicate over DBus. The snap providing the DBus service declares a slot with the well-known DBus name and which bus it uses. Snaps wanting to communicate with the providing snap’s service declare a plug for the providing snap.07:38
alan_g[m]<Saviq> "That sounds weird? https://..." <- +107:46
alan_g[m]<Saviq> "I rebuilt mir-kiosk-kodi, egmde..." <- Just sunsetting I think. Maybe (re)work Miriway into `confined-desktop`?07:47
RAOF<Saviq> "That sounds weird? https://..." <- Yeah, that would work if (a) every snap which wanted to send notifications declared a plug for `org.freedesktop.Notifications` (which none do), and (b) you manually connected every snap to your notification daemon snap.07:51
SaviqThat sounds like a problem with the `desktop` interface, I think07:52
SaviqThat should include access to the notifications DBus, wherever it's coming from07:53
Saviq<alan_g[m]> "Just sunsetting I think. Maybe..." <- Yup, that's what I meant - can be in whatever order?07:54
RAOFOooh, and that's EOW!08:04
RAOFHopefully that Mir build will be waiting for me on Monday ;)08:05
RAOFπŸ‘‹08:05
Saviq<Saviq> "That should include access to..." <- Alternatively you could say that the session provides the notification daemon, so it should come with whatever provides the `desktop` slot?08:48
=== dot-tobias is now known as dot-tobias[away]
=== dot-tobias[away] is now known as dot-tobias
Saviqalan_g can you reproduce: (half-)maximizing a Xwayland window on Miriway makes it... invisible? Like, I can Alt+Tab to it, but I can't see it?10:26
alan_g[m]Is that mattermost?10:27
SaviqOr Element10:27
Saviqs/Or/And/10:27
alan_g[m]https://github.com/MirServer/mir/issues/250910:27
alan_g[m]Not seen it with xterm, CLion, ...10:28
SaviqRight, that sounds like it. Electron, then.10:28
alan_g[m]For mattermost: https://forum.snapcraft.io/t/call-for-testing-mattermost-desktop-5-1-0/30403/1410:29
-GitHub[m]:#mir-server- **[MirServer/mir]** graysonguarino added enhancement to [issue #2613](https://github.com/MirServer/mir/issues/2613): MirRunner does not expose Alarm functionality from MainLoop15:21
-GitHub[m]:#mir-server- **[MirServer/mir]** graysonguarino opened [issue #2613](https://github.com/MirServer/mir/issues/2613): MirRunner does not expose Alarm functionality from MainLoop15:21
-GitHub[m]:#mir-server- 15:21
-GitHub[m]:#mir-server- > MirAL currently has no wrapper for `mir::time::Alarm` and there is no way to create an alarmed callback in a similar vein to `miral::MirRunner::add_start_callback()` and `miral::MirRunner::add_stop_callback()`. This could come in handy for clients that need to delay function calls.15:21
-GitHub[m]:#mir-server- enhancement15:21
SaviqGood weekend all o/16:22
-GitHub[m]:#mir-server- **[MirServer/mir]** AlanGriffiths opened [pull request #2614](https://github.com/MirServer/mir/pull/2614): Fix rendering that spans outputs16:42
-GitHub[m]:#mir-server- 16:42
-GitHub[m]:#mir-server- > Fixes: #175316:42
-GitHub[m]:#mir-server- **[MirServer/mir]** AlanGriffiths requested a review from RAOF for [pull request #2614](https://github.com/MirServer/mir/pull/2614): Fix rendering that spans outputs16:44
grayson-g[m]alan_g: Regarding removing those generated files from Git, should they be added to .gitignore?16:53
Saviqgrayson-g no need, as they won't be reappearing there16:54
alan_g[m]Goodbye all, until next week...17:04
grayson-g[m]Not quite sure why this build is failing https://github.com/MirServer/mir/pull/2611#discussion_r96177720119:41
grayson-g[m]It shows that `logind-seat.h` is being generated, but it isn't detecting it later down the line when it gets included in `/src/server/console/logind_console_services.h`. It builds fine locally after I delete the generated files and let it regenerate them so I'm not sure if this is a CI problem. 19:41
grayson-g[m]I was trying to snap Mir locally because the snap is also failing in CI, but now snapcraft seems to think I'm out of space on my VM πŸ˜΅β€πŸ’« I just gave the VM 50GB more space and resized the partition successfully, but I suspect something somewhere has an outdated cache of my old drive size.19:41
sophie-wNew wayland-debug with run mode is now in the snap store22:09
alan_g[m]<grayson-g[m]> "Not quite sure why this build is..." <- It shows that `logind-seat.h` is being generated, but it isn't detecting it later down the line when it gets included in `/src/server/console/logind_console_services.h`. It builds fine locally after I delete the generated files and let it regenerate them so I'm not sure if this is a CI problem. 22:14
alan_g[m]I was trying to snap Mir locally because the snap is also failing in CI, but now snapcraft seems to think I'm out of space on my VM πŸ˜΅β€πŸ’« I just gave the VM 50GB more space and resized the partition successfully, but I suspect something somewhere has an outdated cache of my old drive size.22:14
alan_g[m]you need to add the generated file directory to the include path22:14

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