09:32wlb: weston Merge request !1292 opened by Max Ihlenfeldt (mihlenfeldt) gl-renderer: Always initialize variable https://gitlab.freedesktop.org/wayland/weston/-/merge_requests/1292
09:33Max1: ManMower, daniels: thank you both!
10:53wlb: weston/main: Max Ihlenfeldt * gl-renderer: Always initialize variable https://gitlab.freedesktop.org/wayland/weston/commit/a5f3bece5a85 libweston/renderer-gl/gl-renderer.c
10:53wlb: weston/main: Max Ihlenfeldt * initialize fourcc with DRM_FORMAT_INVALID https://gitlab.freedesktop.org/wayland/weston/commit/cccff21538dd libweston/renderer-gl/gl-renderer.c
10:53wlb: weston Merge request !1292 merged \o/ (gl-renderer: Always initialize variable https://gitlab.freedesktop.org/wayland/weston/-/merge_requests/1292)
11:16wlb: weston/main: Pekka Paalanen * 6 commits https://gitlab.freedesktop.org/wayland/weston/compare/cccff21538dd0bad14057b4554f0121bade1aefb...25ffc4ae927210270b23b7d030d360a6d0008488
11:16wlb: weston Merge request !1271 merged \o/ (Optimize LittleCMS pipeline https://gitlab.freedesktop.org/wayland/weston/-/merge_requests/1271)
12:54JakeSays: is this the right place to ask questions about weston?
12:58pq: yup
13:00JakeSays: excellent. i am following the instructions for running weston as a systemd service here: https://wayland.pages.freedesktop.org/weston/toc/running-weston.html#running-weston-from-a-systemd-service - weston seems to start fine, but then systemd kills it soon after, stating that startup timed out. any clue as to why that might be?
13:02heeen: hm I have a highlight from this channel
13:03heeen: maybe just my matrix bridge user?
13:03pq: JakeSays, did you forget to tell weston to load the systemd plugin?
13:03JakeSays: pq: heh. probably.
13:03heeen: so I just did a little test if I can use wayland as a daily driver on my workstation
13:04pq: JakeSays, weston has a separate plugin for telling systemd that it is ok.
13:04heeen: and it is still unusable, at least for my combination of hardware and DE (nvidia 2080, kubuntu/plasma/kwin, 2x4k screens)
13:04JakeSays: pq: that instruction page conveniently leaves that out. lol
13:05heeen: running nvidia closed 535, don't know if nvidia-open has any improvements
13:06heeen: anyone interested in this rant
13:06JakeSays: pq: i dont think i built that plugin. i'll do so now.
13:07pq: it's called systemd-notify.so
13:07pq: meson configure -Dsystemd=true
13:08JakeSays: ah i did build it.
13:08pq: I'm sure we had a guide telling to use that plugin, where did it go...
13:09wlb: weston Merge request !1293 opened by Philipp Zabel (pH5) libweston: deduplicate compositor shutdown in backend_init failure path https://gitlab.freedesktop.org/wayland/weston/-/merge_requests/1293
13:09daniels: heeen: nvidia might be, but we can't do anything about it
13:09JakeSays: pq: do i just add it as a module in my weston.ini?
13:10wlb: weston Merge request !1294 opened by Philipp Zabel (pH5) backend-x11: Prepare for more renderers, reject no-op https://gitlab.freedesktop.org/wayland/weston/-/merge_requests/1294
13:11pq: JakeSays, yes
13:12JakeSays: pq: ahh that worked. thank you!
13:12wlb: weston Merge request !1295 opened by Philipp Zabel (pH5) backend-x11: Prepare for more renderers, reject no-op https://gitlab.freedesktop.org/wayland/weston/-/merge_requests/1295
13:15wlb: weston Issue #767 opened by Pekka Paalanen (pq) Doc forgets to tell about systemd-notify.so https://gitlab.freedesktop.org/wayland/weston/-/issues/767 [Documentation]
13:17daniels: pH5: ... more renderers?
13:19ManMower: when do we get a vulkan renderer?
13:24pH5: daniels: We have a use case that might warrant a Vivante GPU 2D renderer.
13:25daniels: pH5: oh I'm so sorry
13:25pH5: ManMower: I've started typing away at a Vulkan renderer on a few boring train rides, but that is still far from complete.
13:25pH5: daniels: :)
13:25daniels: Vulkan sounds much better tbh
13:39kennylevinsen: heeen: no, not really, wrong forum for that. But Nvidia, Canonical and KDE might be interested if there is anything to debug - talk to them.
13:49heeen: I was only half joking
13:50heeen: I just find it weird that almost 10 years after shipping wayland in an actual end user product I still can't use it myself on an open (sort of) platform
13:51kennylevinsen: as mentioned, wrong forum. The suggested forums might be able to help you.
14:15wlb: weston Merge request !1296 opened by Philipp Zabel (pH5) doc: Add systemd-notify.so module to systemd unit example https://gitlab.freedesktop.org/wayland/weston/-/merge_requests/1296
18:00wlb: weston Merge request !1297 opened by Leandro Ribeiro (leandrohrb) color-lcms: properly print 16-bit sampled curves https://gitlab.freedesktop.org/wayland/weston/-/merge_requests/1297 [color-lcms plugin]
18:41cmeissl[m]: <pH5> "daniels: We have a use case that..." <- been there, avoid if you can. actually twice, once on the proprietary platform and again on etnaviv
19:01wlb: weston Issue #767 closed \o/ (Doc forgets to tell about systemd-notify.so https://gitlab.freedesktop.org/wayland/weston/-/issues/767)
19:01wlb: weston Merge request !1296 merged \o/ (doc: Add systemd-notify.so module to systemd unit example https://gitlab.freedesktop.org/wayland/weston/-/merge_requests/1296)
19:01wlb: weston/main: Philipp Zabel * doc: Add systemd-notify.so module to systemd unit example https://gitlab.freedesktop.org/wayland/weston/commit/789e474ddbd7 doc/sphinx/toc/running-weston.rst
19:28wlb: weston/main: Philipp Zabel * libweston: deduplicate compositor shutdown in backend_init failure path https://gitlab.freedesktop.org/wayland/weston/commit/4a40ae771866 libweston/compositor.c
19:28wlb: weston Merge request !1293 merged \o/ (libweston: deduplicate compositor shutdown in backend_init failure path https://gitlab.freedesktop.org/wayland/weston/-/merge_requests/1293)