01:56 hays: mjt: kennylevinsen: im pulling wayland/sway from the build due to bad driver support. i think its the Mali blob
01:59 soreau: are you unable to use panfrost?
01:59 hays: correct
01:59 hays: they are working on support
07:43 mjt: what is panfrost?
07:43 mjt: mali is the second thing on my todo list - to try it with wayland
12:14 wlb: weston Issue #710 closed \o/ (Weston does not gives a transparent window in Ubuntu https://gitlab.freedesktop.org/wayland/weston/-/issues/710)
12:16 daniels: mjt: Panfrost is the open-source Mesa driver for Mali GPUs
13:10 mjt: 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:11 mjt: (kernel 6.0)
13:14 mjt: cpu usage (as reported by top) for this thread is 0.3..0.7, but it is shown in state D
13:15 kennylevinsen: why would you worry about a kernel thread?
13:15 mjt: I'm asking if I should worry about it :))
13:16 mjt: it's rarely a good sign when a system load average is 1+ on an idle system
13:21 kennylevinsen: 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:22 kennylevinsen: used to run atomic commits
13:22 kennylevinsen: it should be idle if nothing submits new content *and* nothing requests frame callbacks
13:36 mjt: it looks like its state "counting" is wrong somewhere. It's idle in terms of cpu time used, just shown in D state
13:41 kennylevinsen: you are unlikely to ever catch it outside D state, it only does something during atomic commit.
13:48 mjt: load average: 1.00, 1.00, 1.00 :)
13:49 mjt: thank you for the explanation
14:03 wlb: weston/main: Marius Vlad * fullscreen-shell: Trigger output repaints https://gitlab.freedesktop.org/wayland/weston/commit/0b9620b83e02 fullscreen-shell/fullscreen-shell.c
14:04 wlb: weston Merge request !1099 merged \o/ (fullscreen-shell: Trigger output repaints https://gitlab.freedesktop.org/wayland/weston/-/merge_requests/1099)
17:39 DodoGTA: Is there a way to diagnose the cause of the mysterious "error in client communication" error?
17:40 emersion: WAYLAND_DEBUG=1
17:46 DodoGTA: That doesn't really print anything relevant (unlike the time I tested Wayland PRIME on the NVIDIA driver and got some interesting errors)
17:48 DodoGTA: Those errors should be fixed in the next NVIDIA driver release though
18:25 kennylevinsen: That prints all Wayland communication, so it should print everything relevant
18:27 DodoGTA: I can't see anything wrong in the log even when the client communication error is printed in the journal
18:33 kennylevinsen: 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:49 DodoGTA: WAYLAND_DEBUG=server outputs nothing with the application I'm running
18:49 DodoGTA: So I have to run my server (in this case, KWin) with that variable?
18:53 kennylevinsen: yes
19:02 wlb: 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:18 DodoGTA: kennylevinsen: I remember mutter crashing apps based on a check-alive timeout (could this be related?)
22:01 wlb: weston Merge request !1098 merged \o/ (Cache buffer to output matrix in paint nodes https://gitlab.freedesktop.org/wayland/weston/-/merge_requests/1098)
22:01 wlb: weston/main: Daniel Stone * 7 commits https://gitlab.freedesktop.org/wayland/weston/compare/0b9620b83e02198cb47c9514bfaa93da7555cc08...68cad4db421d602a7833b03673f7ff77cc165578
22:16 wlb: weston Merge request !1057 merged \o/ (shell-utils: Integrate shell-utils into libweston https://gitlab.freedesktop.org/wayland/weston/-/merge_requests/1057)
22:17 wlb: 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:17 wlb: 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:17 wlb: 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:17 wlb: 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:20 wlb: 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:21 wlb: weston Merge request !1065 merged \o/ (xwm: Preserve unmaximized window size at map time https://gitlab.freedesktop.org/wayland/weston/-/merge_requests/1065)
22:47 wlb: 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:59 wlb: 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