04:42wlb: 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:36emersion: thank you for the detailed reply, kennylevinsen
07:50kennylevinsen: Let's see if it works
07:50kennylevinsen: Otherwise feel free to lock...
07:54MrCooper: I'm skeptical I'm afraid, given that person's track record in Phoronix forums and xserver gitlab issues
07:57kennylevinsen: But eh, if they keep going then at least others have a good answer if they find the issue
07:57kennylevinsen: And we have something to reference if they open new issues
08:05MrCooper: yep
08:40wlb: 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:36wlb: 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:36wlb: wayland Merge request !321 merged \o/ (server: document wl_display_add_socket_fd() ownership https://gitlab.freedesktop.org/wayland/wayland/-/merge_requests/321)
10:39swick[m]: pq: https://gitlab.freedesktop.org/swick/wayland-protocols/-/issues/30 would appreciate some thoughts because this came up in vk
10:49wlb: 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:30wlb: 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:30wlb: 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:30wlb: weston Merge request !1492 merged \o/ (libweston-desktop: Store weston_surface in grabs https://gitlab.freedesktop.org/wayland/weston/-/merge_requests/1492)
13:19wlb: 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:07Fya: Is it possible to get the title of a Window via a PID?
19:28kennylevinsen: Fya: a PID can have multiple windows, and it depends on your choice of server. With sway, you have `swaymsg -t get_tree`.
19:36Fya: Ok. There isn't a method to get window names of a PID in a server implementation independent manner?
19:38kennylevinsen: no
19:38kennylevinsen: Not to my knowledge
19:39Fya: Ok, thanks anyhow.
20:10danieldg: Fya: perhaps a pid value could be added to foreign toplevel, which would allow you to iterate windows and filter by pid
20:11danieldg: 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:13danieldg: this would be useful for things like taskbars that use the foreign toplevel protocol to list windows to implement a "kill process" option
20:15danieldg: or to match windows to pipewire streams, or CPU use, or whatever
20:17kennylevinsen: A PID might not make sense in many cases - sandboxes would make a mess of it
20:18danieldg: it would be the value returned from the unix GETPEERCON, so for pid namespaces, the pid outside the namespace
20:19danieldg: er, not peercon, the one that returns the pid
20:19danieldg: SO_PEERCRED
21:38codecolla: I throw my question here and go AFK, I'll read it tomorrow:
21:41codecolla: When I init my context, once I worked somehow Wayland, I start work on EGL :
21:42codecolla: ret->_egl_display = eglGetDisplay(EGLNativeDisplayType) ret->_display) where ret->_display came from wl_display_connect(0);
21:43codecolla: As soon as I add it to my code, compile and valgrind it, I obtain memory leak
21:44codecolla: by 0x400C563: _dl_open for most of them. Any idea?
21:48codecolla: Here a termbin of tested code and raw valgrind output : https://termbin.com/a1nm
22:46emersion: PSA: today is wayland RC1 release day