01:50 wlb: wayland Issue #500 closed \o/ (a wl_display cannot be intergrated into another event loop using wl_event_loop_get_fd https://gitlab.freedesktop.org/wayland/wayland/-/issues/500)
08:49 wlb: weston Issue #961 opened by () weston-9 crash on page_flip_handler when system suspend/resume https://gitlab.freedesktop.org/wayland/weston/-/issues/961
10:15 wlb: weston Merge request !1630 closed (libweston: use Requires in pkg-config file)
10:54 wlb: weston Issue #962 opened by () Weston systemd manual - No active login service https://gitlab.freedesktop.org/wayland/weston/-/issues/962
14:08 emersion: zzag: have you seen this? https://github.com/Ferdi265/wl-restart/issues/2
14:08 emersion: i agree the naming isn't super consistent, --socket isn't very descriptive (--wayland-display would be better)
14:09 emersion: my own preference would probably be LISTEN_FDS since it's the closest to a standard as we're going to get, or CLI flags with better naming
14:11 d_ed[m]: we have a WIP with LISTEN_FDs. Not sure how that would work with changing the service though
14:11 d_ed[m]: I had not seen that though, thanks for sharing
14:13 emersion: it would be nice to agree on a LISTEN_FDS scheme
14:14 emersion: what to pick for the FD name? how to pass the WAYLAND_DISPLAY?
14:14 emersion: should the FD name be "wayland", and the WAYLAND_DISPLAY already set?
14:14 emersion: should the FD name contain the future WAYLAND_DISPLAY value?
14:15 emersion: (i'd say probably the former would make more sense?)
18:00 wlb: wayland-protocols Merge request !355 opened by () tray-v1: Add new protocol https://gitlab.freedesktop.org/wayland/wayland-protocols/-/merge_requests/355
18:06 Ermine: is wlb supposed to show who have opened the request?
18:06 vyivel: yes
21:21 soreau: Running weston-simple-egl shows a surface with a triangle but it no longer spins as it did before, even with a known working mesa commit
21:21 soreau: the compositor is wayfire with wlroots 0.18.2 and everything else seems to be working ok
21:23 soreau: 0.18.1* (even though pkg-config --modversion says 0.18.0)
21:26 soreau: WAYLAND_DEBUG shows this until sending SIGINT: https://termbin.com/0p2x
21:27 llyyr: check what strace says?
21:29 ManMower: frame callback never completed?
21:34 soreau: llyyr: this is the tail end of it https://pastebin.com/raw/5xA3JVhU
21:34 soreau: not sure if there are more interesting parts
21:34 soreau: ManMower: wym?
21:35 soreau: I would expect the compositor is sending frame events if everything else is working..
21:35 ManMower: I don't see a frame callback in your pastebin
21:35 ManMower: I see the request, but no event. and weston-simple-egl won't render the next frame until it gets it
21:35 soreau: well.. maybe that's the problem then
21:36 ManMower: but... weston-simple-shm should break without that too, I'd think
21:36 soreau: lemme see
21:36 ManMower: I would've expected very many things to be broken if frame callbacks aren't working in general
21:36 soreau: simple-shm works for animation at least
21:36 soreau: ManMower: yea same
21:36 ManMower: interesting
21:37 ManMower: your strace seems to indicate the display flush occurred.
21:38 soreau: oh you know..
21:38 soreau: hm
21:38 soreau: well no
21:38 ManMower: can you dump a stack trace from gdb after weston-simple-egl falls down a hole? curious as to where it's sitting
21:38 llyyr: maybe stupid, but does eglgears work?
21:39 soreau: derp
21:39 soreau: I went to update weston and realized I had some stupid patch applied
21:39 soreau: for reasons I am not sure
21:39 soreau: but it works now :P
21:39 ManMower: phew. :)
21:40 soreau: llyyr: ManMower: thanks for reading, I'll go finish my other foot in the corner now ;)
21:41 ManMower: :D
22:43 DemiMarie: Would it make sense for a compositor to be socket-activated?
23:53 Ermine: I see that as "I'm trying to launch a gui app from console, and it starts along with the compositor". I don't see the point, but it will look cool on the first time
23:54 Ermine: Though KWin people somehow tried to use that mechanism to allow restarting the compositor in case of crash. Idk if they are actually using it