01:56hays: mjt: kennylevinsen: im pulling wayland/sway from the build due to bad driver support. i think its the Mali blob
01:59soreau: are you unable to use panfrost?
01:59hays: correct
01:59hays: they are working on support
07:43mjt: what is panfrost?
07:43mjt: mali is the second thing on my todo list - to try it with wayland
12:14wlb: weston Issue #710 closed \o/ (Weston does not gives a transparent window in Ubuntu https://gitlab.freedesktop.org/wayland/weston/-/issues/710)
12:16daniels: mjt: Panfrost is the open-source Mesa driver for Mali GPUs
13:10mjt: hmm. I've a kernel thread, [kworker/u5:0+i915_flip], always in state D once sway starts. So that load average is 1.00. Is it something to worry about? (yes it's a relatively old celeron cpu)
13:11mjt: (kernel 6.0)
13:14mjt: cpu usage (as reported by top) for this thread is 0.3..0.7, but it is shown in state D
13:15kennylevinsen: why would you worry about a kernel thread?
13:15mjt: I'm asking if I should worry about it :))
13:16mjt: it's rarely a good sign when a system load average is 1+ on an idle system
13:21kennylevinsen: it's this workqueue in your gpu driver: https://elixir.bootlin.com/linux/latest/source/drivers/gpu/drm/i915/display/intel_display.c#L8672
13:22kennylevinsen: used to run atomic commits
13:22kennylevinsen: it should be idle if nothing submits new content *and* nothing requests frame callbacks
13:36mjt: it looks like its state "counting" is wrong somewhere. It's idle in terms of cpu time used, just shown in D state
13:41kennylevinsen: you are unlikely to ever catch it outside D state, it only does something during atomic commit.
13:48mjt: load average: 1.00, 1.00, 1.00 :)
13:49mjt: thank you for the explanation
14:03wlb: weston/main: Marius Vlad * fullscreen-shell: Trigger output repaints https://gitlab.freedesktop.org/wayland/weston/commit/0b9620b83e02 fullscreen-shell/fullscreen-shell.c
14:04wlb: weston Merge request !1099 merged \o/ (fullscreen-shell: Trigger output repaints https://gitlab.freedesktop.org/wayland/weston/-/merge_requests/1099)
17:39DodoGTA: Is there a way to diagnose the cause of the mysterious "error in client communication" error?
17:40emersion: WAYLAND_DEBUG=1
17:46DodoGTA: That doesn't really print anything relevant (unlike the time I tested Wayland PRIME on the NVIDIA driver and got some interesting errors)
17:48DodoGTA: Those errors should be fixed in the next NVIDIA driver release though
18:25kennylevinsen: That prints all Wayland communication, so it should print everything relevant
18:27DodoGTA: I can't see anything wrong in the log even when the client communication error is printed in the journal
18:33kennylevinsen: you can do the same for the server to see it's perspective. set it to "server" if you need to set it globally
18:49DodoGTA: WAYLAND_DEBUG=server outputs nothing with the application I'm running
18:49DodoGTA: So I have to run my server (in this case, KWin) with that variable?
18:53kennylevinsen: yes
19:02wlb: weston Merge request !1101 opened by Marius Vlad (mvlad) screen-share/fullscreen minor fixes https://gitlab.freedesktop.org/wayland/weston/-/merge_requests/1101 [Fullscreen-shell], [screen-share]
19:18DodoGTA: kennylevinsen: I remember mutter crashing apps based on a check-alive timeout (could this be related?)
22:01wlb: weston Merge request !1098 merged \o/ (Cache buffer to output matrix in paint nodes https://gitlab.freedesktop.org/wayland/weston/-/merge_requests/1098)
22:01wlb: weston/main: Daniel Stone * 7 commits https://gitlab.freedesktop.org/wayland/weston/compare/0b9620b83e02198cb47c9514bfaa93da7555cc08...68cad4db421d602a7833b03673f7ff77cc165578
22:16wlb: weston Merge request !1057 merged \o/ (shell-utils: Integrate shell-utils into libweston https://gitlab.freedesktop.org/wayland/weston/-/merge_requests/1057)
22:17wlb: weston/main: Marius Vlad * shell-utils: Integrate shell-utils into libweston https://gitlab.freedesktop.org/wayland/weston/commit/19d32da74213 include/libweston/shell-utils.h libweston/shell-utils/meson.build libweston/shell-utils/shell-utils.c compositor/meson.build compositor/screen-share.c desktop-shell/meson.build desktop-shell/shell.c fullscreen-shell/fullscreen-shell.c fullscreen-shell/meso
22:17wlb: weston/main: Marius Vlad * shell-utils: Add missing macros and C++ compat/install header https://gitlab.freedesktop.org/wayland/weston/commit/58c3e263a058 include/libweston/ meson.build shell-utils.h
22:17wlb: weston/main: Marius Vlad * libweston, shared: Move out weston_shell_get_binding_modifier https://gitlab.freedesktop.org/wayland/weston/commit/6293ab1f90fd desktop-shell/shell.c include/libweston/config-parser.h include/libweston/shell-utils.h kiosk-shell/kiosk-shell.c libweston/shell-utils/shell-utils.c shared/config-parser.c shared/meson.build
22:17wlb: weston/main: Marius Vlad * doc/sphinx: Include weston-config and shell-utils in docs https://gitlab.freedesktop.org/wayland/weston/commit/eeef6be8e2ac doc/sphinx/toc/libweston/shell-utils.rst doc/sphinx/toc/libweston/weston-config.rst doc/sphinx/doxygen.ini.in doc/sphinx/toc/libweston.rst doc/sphinx/toc/libweston/meson.build libweston/shell-utils/shell-utils.c shared/config-parser.c
22:20wlb: weston/main: Derek Foreman * xwm: Preserve unmaximized window size at map time https://gitlab.freedesktop.org/wayland/weston/commit/e7251a759bb9 xwayland/window-manager.c
22:21wlb: weston Merge request !1065 merged \o/ (xwm: Preserve unmaximized window size at map time https://gitlab.freedesktop.org/wayland/weston/-/merge_requests/1065)
22:47wlb: weston Merge request !1102 opened by Thomas Weißschuh (t-8ch) tests: add TAP version line https://gitlab.freedesktop.org/wayland/weston/-/merge_requests/1102
22:59wlb: wayland-protocols Issue #125 opened by Thomas Weißschuh (t-8ch) lifecycle of presentation_feedback and surfaces https://gitlab.freedesktop.org/wayland/wayland-protocols/-/issues/125