00:07akik: do you have an idea why i can't find X1 with find?
00:07akik: i start Xwayland like this: nohup Xwayland -br -ac -noreset :1 >/dev/null 2>&1 &
00:09akik: i might remove -noreset for this setup
09:26emersion: zzag: i've heard kwin doesn't support presentation-time, any plans to address this?
09:28zzag: On the todo list
09:30emersion: i contemplated requiring it for nested wlroots, but couldn't because of that :P
09:32emersion: i just realized surface-transaction is a subset of explicit-sync-v2
09:33emersion: one can submit the same sync point to multiple surfaces, and atomically signal it
09:34emersion: hm, but the sync point is a side-channel, so has no ordering guarantees with the rest of the wayland protocol messages, so maybe doesn't work for some use-cases
09:35emersion: regardless, it's good to have this functionality not depend on advanced linux DRM primitives
10:12akik: now i'm starting Xwayland in wsl 2 like this "nohup Xwayland -br -ac :1 >/dev/null 2>&1 &". i can't still find X1 socket file anywhere
10:13akik: https://termbin.com/mgak (lsof output)
10:14akik: it's not in /tmp/.X11-unix
10:14akik: x11 apps still work
10:14akik: ¯\_(ツ)_/¯
10:16akik: is it some special kind of socket living in the Xwayland process?
10:18pq: akik, have you tried without redirecting stdout and stderr to /dev/null? Maybe it complains there about something?
10:18akik: pq: no. i'll try that now. thanks
10:19emersion: oh, a wild pq appears
10:19MrCooper: maybe there's only an abstract socket? What does 'lsof | grep X1' say?
10:19pq: emersion, hi, holiday overran :-)
10:19emersion: wb!
10:19pq: ty
10:20akik: pq: i get this: https://paste.linux.chat/?a32c136653be2fb6#6rF3tHeGgsEgMjw6Z3pBqQQPTqaEr5ZsujNyWQikCVit
10:20pq: four weeks without ever looking at IRC at all
10:20JEEB: :)
10:20JEEB: I did something similar in May-June
10:21pq: akik, I think it might be saying that it cannot create the socket you are expecting.
10:22pq: maybe it really wants the dir permissions to be 1777? I dunno.
10:22akik: pq: /tmp is 1777
10:22pq: this might get WSL-specific, I guess
10:22pq: not /tmp but /tmp/.X11-unix
10:22akik: MrCooper: lsof | grep X1 shows those same @/tmp/.X11-unix/X1
10:23akik: oh yea it's 0777
10:23MrCooper: does the @ denote an abstract socket? Not sure offhand
10:25akik: looks like it's some strange wsl 2 thing with /tmp. i can write there but i can't change /tmp/.X11-unix permissions
10:26akik: none on /tmp/.X11-unix type tmpfs (ro,relatime)
10:26akik: ro
10:27akik: # cat /run/tmpfiles.d/x11.conf
10:27akik: # Note: This file is generated by WSL to prevent systemd-tmpfiles from removing /tmp/.X11-unix during boot.
10:27akik: but that file is all there, just one commented out line
10:29akik: To summarize, there are now three layers of protection for the X11 socket:
10:29akik: /tmp/.X11-unix is mounted ready-only
10:30akik: https://github.com/microsoft/WSL/issues/9126
10:31akik: oh ok there's a comment that i can remount that rw
10:31akik: ok that works
10:33akik: ... and the X1 socket file appeared. thank you very much
10:36akik: more discussion about the issue: https://github.com/microsoft/WSL/issues/9303
13:27bl4ckb0ne: zamundaaa[m]: didnt drakulix[m] already signed up for the meeting in the doodle?
13:29zamundaaa[m]: oh, I should've looked at that before
13:29drakulix[m]: I did to not block things, but technically I am still on holiday and very limited in availability. I wouldn’t mind another delay. 🙃
13:31bl4ckb0ne: looks like we're aiming for monday 9am est anyway
13:36drakulix[m]: monday? didnt the poll start with thuesday?
13:38bl4ckb0ne: oh right it does, sorry
17:54jadahl: emersion: you don't happen to be in osaka 17/18/19 september? :o
18:03kennylevinsen: That was a random question
18:03psykose: context is status post
18:09jadahl: indeed
18:11wlb: weston Merge request !1346 opened by Derek Foreman (derekf) desktop-shell: Fix shell fade animations https://gitlab.freedesktop.org/wayland/weston/-/merge_requests/1346 [Desktop shell]
18:16emersion: jadahl: aha, not quite sure yet, but possible, my plans for end of sept are not quite laid out yet... i'll reach it if i am :)
18:16emersion: reach out*
18:18jadahl: emersion: make sure to do so! i'm going from kobe to osaka the 17th, and leaving the 19th
18:25emersion: ack!