04:42 wlb: weston Issue #911 opened by Mukunda Pramodh Kumar (pramodh) 6K hot plug not working on Weston atomic commit fails with EINVAL https://gitlab.freedesktop.org/wayland/weston/-/issues/911
07:36 emersion: thank you for the detailed reply, kennylevinsen
07:50 kennylevinsen: Let's see if it works
07:50 kennylevinsen: Otherwise feel free to lock...
07:54 MrCooper: I'm skeptical I'm afraid, given that person's track record in Phoronix forums and xserver gitlab issues
07:57 kennylevinsen: But eh, if they keep going then at least others have a good answer if they find the issue
07:57 kennylevinsen: And we have something to reference if they open new issues
08:05 MrCooper: yep
08:40 wlb: wayland-protocols Issue #199 opened by Simon Ser (emersion) xdg-shell: xdg_toplevel.configure event bundles size and states https://gitlab.freedesktop.org/wayland/wayland-protocols/-/issues/199 [xdg-shell]
09:36 wlb: wayland/main: Simon Ser * server: document wl_display_add_socket_fd() ownership https://gitlab.freedesktop.org/wayland/wayland/commit/4bade6293806 src/wayland-server.c
09:36 wlb: wayland Merge request !321 merged \o/ (server: document wl_display_add_socket_fd() ownership https://gitlab.freedesktop.org/wayland/wayland/-/merge_requests/321)
10:39 swick[m]: pq: https://gitlab.freedesktop.org/swick/wayland-protocols/-/issues/30 would appreciate some thoughts because this came up in vk
10:49 wlb: weston Merge request !1521 opened by Marius Vlad (mvlad) kiosk-shell: Add session listener https://gitlab.freedesktop.org/wayland/weston/-/merge_requests/1521 [Desktop shell], [kiosk-shell]
11:30 wlb: weston Issue #870 closed \o/ (heap-use-afte-free in weston_desktop_seat_popup_grab_remove_surface() https://gitlab.freedesktop.org/wayland/weston/-/issues/870)
11:30 wlb: weston/main: Derek Foreman * libweston-desktop: Break grabs when a parent surface is destroyed https://gitlab.freedesktop.org/wayland/weston/commit/36c2c4a25422 libweston/desktop/ internal.h seat.c surface.c
11:30 wlb: weston Merge request !1492 merged \o/ (libweston-desktop: Store weston_surface in grabs https://gitlab.freedesktop.org/wayland/weston/-/merge_requests/1492)
13:19 wlb: weston Issue #912 opened by Ómar Högni Guðmarsson (omarhogni) VNC Screen share disables local touch screen https://gitlab.freedesktop.org/wayland/weston/-/issues/912
19:07 Fya: Is it possible to get the title of a Window via a PID?
19:28 kennylevinsen: Fya: a PID can have multiple windows, and it depends on your choice of server. With sway, you have `swaymsg -t get_tree`.
19:36 Fya: Ok. There isn't a method to get window names of a PID in a server implementation independent manner?
19:38 kennylevinsen: no
19:38 kennylevinsen: Not to my knowledge
19:39 Fya: Ok, thanks anyhow.
20:10 danieldg: Fya: perhaps a pid value could be added to foreign toplevel, which would allow you to iterate windows and filter by pid
20:11 danieldg: or another protocol extending foreign toplevel could do it. Other information that might be useful to add probably includes the fields from the security context protocol
20:13 danieldg: this would be useful for things like taskbars that use the foreign toplevel protocol to list windows to implement a "kill process" option
20:15 danieldg: or to match windows to pipewire streams, or CPU use, or whatever
20:17 kennylevinsen: A PID might not make sense in many cases - sandboxes would make a mess of it
20:18 danieldg: it would be the value returned from the unix GETPEERCON, so for pid namespaces, the pid outside the namespace
20:19 danieldg: er, not peercon, the one that returns the pid
20:19 danieldg: SO_PEERCRED
21:38 codecolla: I throw my question here and go AFK, I'll read it tomorrow:
21:41 codecolla: When I init my context, once I worked somehow Wayland, I start work on EGL :
21:42 codecolla: ret->_egl_display = eglGetDisplay(EGLNativeDisplayType) ret->_display) where ret->_display came from wl_display_connect(0);
21:43 codecolla: As soon as I add it to my code, compile and valgrind it, I obtain memory leak
21:44 codecolla: by 0x400C563: _dl_open for most of them. Any idea?
21:48 codecolla: Here a termbin of tested code and raw valgrind output : https://termbin.com/a1nm
22:46 emersion: PSA: today is wayland RC1 release day