09:32 wlb: weston Merge request !1292 opened by Max Ihlenfeldt (mihlenfeldt) gl-renderer: Always initialize variable https://gitlab.freedesktop.org/wayland/weston/-/merge_requests/1292
09:33 Max1: ManMower, daniels: thank you both!
10:53 wlb: weston/main: Max Ihlenfeldt * gl-renderer: Always initialize variable https://gitlab.freedesktop.org/wayland/weston/commit/a5f3bece5a85 libweston/renderer-gl/gl-renderer.c
10:53 wlb: 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:53 wlb: weston Merge request !1292 merged \o/ (gl-renderer: Always initialize variable https://gitlab.freedesktop.org/wayland/weston/-/merge_requests/1292)
11:16 wlb: weston/main: Pekka Paalanen * 6 commits https://gitlab.freedesktop.org/wayland/weston/compare/cccff21538dd0bad14057b4554f0121bade1aefb...25ffc4ae927210270b23b7d030d360a6d0008488
11:16 wlb: weston Merge request !1271 merged \o/ (Optimize LittleCMS pipeline https://gitlab.freedesktop.org/wayland/weston/-/merge_requests/1271)
12:54 JakeSays: is this the right place to ask questions about weston?
12:58 pq: yup
13:00 JakeSays: 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:02 heeen: hm I have a highlight from this channel
13:03 heeen: maybe just my matrix bridge user?
13:03 pq: JakeSays, did you forget to tell weston to load the systemd plugin?
13:03 JakeSays: pq: heh. probably.
13:03 heeen: so I just did a little test if I can use wayland as a daily driver on my workstation
13:04 pq: JakeSays, weston has a separate plugin for telling systemd that it is ok.
13:04 heeen: and it is still unusable, at least for my combination of hardware and DE (nvidia 2080, kubuntu/plasma/kwin, 2x4k screens)
13:04 JakeSays: pq: that instruction page conveniently leaves that out. lol
13:05 heeen: running nvidia closed 535, don't know if nvidia-open has any improvements
13:06 heeen: anyone interested in this rant
13:06 JakeSays: pq: i dont think i built that plugin. i'll do so now.
13:07 pq: it's called systemd-notify.so
13:07 pq: meson configure -Dsystemd=true
13:08 JakeSays: ah i did build it.
13:08 pq: I'm sure we had a guide telling to use that plugin, where did it go...
13:09 wlb: 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:09 daniels: heeen: nvidia might be, but we can't do anything about it
13:09 JakeSays: pq: do i just add it as a module in my weston.ini?
13:10 wlb: 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:11 pq: JakeSays, yes
13:12 JakeSays: pq: ahh that worked. thank you!
13:12 wlb: 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:15 wlb: 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:17 daniels: pH5: ... more renderers?
13:19 ManMower: when do we get a vulkan renderer?
13:24 pH5: daniels: We have a use case that might warrant a Vivante GPU 2D renderer.
13:25 daniels: pH5: oh I'm so sorry
13:25 pH5: ManMower: I've started typing away at a Vulkan renderer on a few boring train rides, but that is still far from complete.
13:25 pH5: daniels: :)
13:25 daniels: Vulkan sounds much better tbh
13:39 kennylevinsen: 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:49 heeen: I was only half joking
13:50 heeen: 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:51 kennylevinsen: as mentioned, wrong forum. The suggested forums might be able to help you.
14:15 wlb: 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:00 wlb: 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:41 cmeissl[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:01 wlb: weston Issue #767 closed \o/ (Doc forgets to tell about systemd-notify.so https://gitlab.freedesktop.org/wayland/weston/-/issues/767)
19:01 wlb: 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:01 wlb: 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:28 wlb: 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:28 wlb: weston Merge request !1293 merged \o/ (libweston: deduplicate compositor shutdown in backend_init failure path https://gitlab.freedesktop.org/wayland/weston/-/merge_requests/1293)