ChanServ changed the topic of #wayland to: https://wayland.freedesktop.org | Discussion about the Wayland protocol and its implementations, plus libinput | register your nick to speak
pnowack has quit [Quit: pnowack]
Lucretia has quit []
co1umbarius has joined #wayland
columbarius has quit [Ping timeout: 480 seconds]
ppascher has quit [Ping timeout: 480 seconds]
leon-p has quit [Quit: leaving]
vivekk has joined #wayland
vivek has quit [Ping timeout: 480 seconds]
boistordu_old has joined #wayland
boistordu has quit [Ping timeout: 480 seconds]
<wlb> weston Issue #526 opened by n3rdopolis (n3rdopolis) [regression] Weston crashes when a window closes while switching away when animation=zoom https://gitlab.freedesktop.org/wayland/weston/-/issues/526
naveenk2 has joined #wayland
zebrag has quit [Remote host closed the connection]
ppascher has joined #wayland
jgrulich has joined #wayland
ppascher has quit [Read error: Connection reset by peer]
vivekk has quit [Ping timeout: 480 seconds]
hardening has joined #wayland
rasterman has joined #wayland
danvet has joined #wayland
Lucretia has joined #wayland
hendursa1 has joined #wayland
hendursaga has quit [Ping timeout: 480 seconds]
tzimmermann has joined #wayland
naveenk2 has quit []
soreau has quit [Remote host closed the connection]
soreau has joined #wayland
pnowack has joined #wayland
st3r4g has joined #wayland
naveenk2 has joined #wayland
ppascher has joined #wayland
<pq> emersion, the idea is that edid library should have both: a low-level non-opinionated API, and a high-level API that may be opinionated.
<emersion> ok
<emersion> having high-level optional helpers sounds good
<mriesch> pq, is any relation to the linuxtv-edid-decode project planned?
<pq> emersion, I never meant that the edid library *cannot* parse anything you would like. Those things mentioned for Wayland compositors are just what to begin with.
<pq> mriesch, yes, if you read the link I pasted, that's the edid-decode he is referring to.
<pq> if you read the whole thread, you see I'm arguing hard in favour of the edid-decode project instead of starting a new project from scratch :-)
<pq> emersion, please do chime in if you have needs from edid parsing.
<pq> *for edid parsing
<mriesch> pq, right, i think most of the answers are already in the issues. i'll have a closer look, thanks meanwhile
<emersion> i can think of refresh rate ranges maybe
<emersion> for custom mode generation
<pq> the more people, the merrier - and maybe someone might also have time to give a hand ;-)
<pq> emersion, libgvt? or what was it
<emersion> and i don't know if there's something to indicate whether CVT or GVT should be used
<emersion> libgvt? does this exist?
<emersion> it's just like 100 LoC
<emersion> GTF*
<pq> trying to find it...
<pq> it's pretty new
<pq> oh that's why I missed it - there are three *pages* of projects listed under xorg/lib :-p
<emersion> ok, 300 LoC, incl comments
<pq> I'll take that any time over copying that code in.
<pq> if I was worried about runtime deps, I'd link it statically
<ifreund> try getting distro maintainers to let you link anything statically :P
<pq> I think this makes them happier too, since it would be very easy to switch to dynamic linking.
<wlb> weston/main: Marius Vlad * desktop-shell: Use weston_surface_destroy() directly https://gitlab.freedesktop.org/wayland/weston/commit/c30cb29248bb desktop-shell/shell.c
<wlb> weston Issue #526 closed \o/ ([regression] Weston crashes when a window closes while switching away when animation=zoom https://gitlab.freedesktop.org/wayland/weston/-/issues/526)
<wlb> weston Merge request !673 merged \o/ (desktop-shell: Use weston_surface_destroy() directly https://gitlab.freedesktop.org/wayland/weston/-/merge_requests/673)
<pq> emersion, btw. I'd have no objection to merging all these tiny libs like edid-parses, cvt, and more into a libvideostuff if the maintainer logistics work out. But it's also something out of my hands.
<dottedmag> I'd love to see the argument for "security updates" for dynamically linking libxcvt would look like. "If an adversary sneaks in a new monitor with malicious refresh rate that causes a RCE, we can issue a security update"?
<emersion> > I think this makes them happier too
<emersion> that's very hopeful
<emersion> we've seen some push-back when advising package maintainers to link statically
<emersion> (link wlroots statically to compositors)
<emersion> in particular, distros like debian have a pretty strict policy
<dottedmag> Did they also cite security updates as a reason?
<emersion> the reasons were not discussed
<emersion> hmm, or were discussed *a bit*
<emersion> some bits missing from IRC
<dottedmag> I feel sorry for Debian maintainers, they have such antiquated rules they have to follow.
<dottedmag> But that's offtopic, sorry.
<pq> emersion, I was referring to using an external project over copying that code in. It's easy to change that static linking to dynamic.
flacks has quit [Quit: Quitter]
flacks has joined #wayland
dcz has joined #wayland
jgrulich has quit [Remote host closed the connection]
jgrulich_ has joined #wayland
go4godvin has quit [Quit: Bridge terminating on SIGTERM]
YaLTeR[m] has quit []
niecoinny[m] has quit []
toggleton[m] has quit []
inkbottle[m] has quit []
GeorgesStavracasfeaneron[m] has quit []
junglerobba[m] has quit []
danburd[m] has quit []
apol[m] has quit []
Levans has quit []
heftig[m] has quit [Quit: Bridge terminating on SIGTERM]
Guest1032 has quit []
ongy[m] has quit []
DrNick has quit []
arichardson[m] has quit []
rails[m] has quit []
DasChaos[m] has quit []
Sumera has quit [Quit: Bridge terminating on SIGTERM]
gnustomp[m] has quit []
robertmader[m] has quit []
pac85[m] has quit []
charafau[m] has quit []
ammen99[m] has quit []
ammen99[m] has joined #wayland
<wlb> weston Merge request !650 merged \o/ (CI: Add Arm support, reorganise templates https://gitlab.freedesktop.org/wayland/weston/-/merge_requests/650)
naveenk2 has quit [Remote host closed the connection]
naveenk2 has joined #wayland
leon-p has joined #wayland
<wlb> weston Merge request !674 opened by Pekka Paalanen (pq) libweston: fix crash on never used output's tear-down https://gitlab.freedesktop.org/wayland/weston/-/merge_requests/674 [Core compositor]
naveenk2 has quit [Ping timeout: 480 seconds]
gryffus has joined #wayland
naveenk2 has joined #wayland
gryffus has quit [Remote host closed the connection]
gryffus has joined #wayland
gryffus has quit [Ping timeout: 480 seconds]
naveenk2 has quit [Read error: Connection reset by peer]
naveenk2 has joined #wayland
tzimmermann has quit [Quit: Leaving]
naveenk2 has quit [Ping timeout: 480 seconds]
hendursa1 has quit []
hendursaga has joined #wayland
muhomor has quit [Remote host closed the connection]
boistordu_old has quit [Remote host closed the connection]
boistordu_old has joined #wayland
muhomor has joined #wayland
d_ed has joined #wayland
apol[m] has joined #wayland
arichardson[m] has joined #wayland
test has joined #wayland
charafau[m] has joined #wayland
Eighth_Doctor has joined #wayland
danburd[m] has joined #wayland
DasChaos[m] has joined #wayland
Guest3149 has joined #wayland
GeorgesStavracasfeaneron[m] has joined #wayland
[old]freshgumbubbles[m] has joined #wayland
gnustomp[m] has joined #wayland
go4godvin has joined #wayland
heftig[m] has joined #wayland
inkbottle[m] has joined #wayland
Guest3183 has joined #wayland
junglerobba[m] has joined #wayland
jryans has joined #wayland
kajiryoji[m] has joined #wayland
Levans has joined #wayland
mooff has joined #wayland
niecoinny[m] has joined #wayland
ongy[m] has joined #wayland
pac85[m] has joined #wayland
psydroid[m] has joined #wayland
rails[m] has joined #wayland
robertmader[m] has joined #wayland
Sumera[m] has joined #wayland
toggleton[m] has joined #wayland
YaLTeR[m] has joined #wayland
columbarius has joined #wayland
co1umbarius has quit [Ping timeout: 480 seconds]
<wlb> weston Merge request !675 opened by Daniel Stone (daniels) CI: Add Clang build https://gitlab.freedesktop.org/wayland/weston/-/merge_requests/675 [Build system], [CI]
gryffus has joined #wayland
radu242 has quit [Quit: The Lounge - https://thelounge.chat]
gryffus_ has joined #wayland
gryffus_ has quit [Remote host closed the connection]
gryffus has quit [Ping timeout: 480 seconds]
zebrag has joined #wayland
<daniels> so, ten million points to whoever can figure out why (and this does not reproduce locally) that white dot just to the north-west of the centre of the plus in https://gitlab.freedesktop.org/wayland/weston/-/jobs/12453586/artifacts/file/build-weston-x86_64-debian-full-build/output_transform-f20-e00-00.png suddenly appears ...
<daniels> (x86-64 & aarch64 both, gcc & clang both)
<daniels> (both the exact same 710,210 co-ord)
<ManMower> probably bugs
<ManMower> is that exactly on the diagonal from top left corner to bottom right?
<ManMower> (of that surface)
Guest3149 has quit []
enick_805 has joined #wayland
<daniels> huh, clever, but no I don't think so
<daniels> (very close but slightly off)
<ManMower> a swing and a miss. that's all I've got. heh
vivek has joined #wayland
<jadahl> daniels: software emulated dead pixel
hendursaga has quit [Remote host closed the connection]
hendursaga has joined #wayland
Seirdy has quit [Ping timeout: 480 seconds]
Seirdy has joined #wayland
remanifest has joined #wayland
<glennk> daniels, bad ram? check for ECC errors
d_ed has quit [Ping timeout: 480 seconds]
<bl4ckb0ne> daniels: solar flare
<daniels> glennk: nope
<daniels> glennk: it's extremely reproducible and consistent on multiple machines
<daniels> ECC errors wouldn't shoot the same pixel like 10 different times in different runs on different machines
<glennk> okay different machines its not a ram error, had it been on the same machine though...
<daniels> the same pixel, every single time, and no other errors observable anywhere?
<glennk> yeah if you run with ASLR disabled
<daniels> on an intensely noisy shared runner which is also running all the other fd.o jobs? :P
<glennk> had this exact thing happen
<glennk> but as you mention it happening on multiple machines its not that
<glennk> are these machines sharing storage?
<ManMower> it's a very high resolution display and that's the mouse cursor.
<daniels> glennk: nope ...
<daniels> (plus it's all ephemeral anyway because containers)
<daniels> in about 4min I should find out if my mundane-but-infuriating hypothesis is correct
agd5f has quit [Remote host closed the connection]
<daniels> yeah, there we go; whoever had 'don't have LLVM 11.x runtime installed when Mesa links against LLVM 8, even if nothing in the calling address space can be linking to or finding LLVM' on the mystery bingo card, you win the prize
agd5f has joined #wayland
<ManMower> that was literally my next guess. really.
aars has joined #wayland
ane has joined #wayland
aars has left #wayland [#wayland]
aars_ has joined #wayland
<glennk> llvm's packaging in general does leave one or two things to be desired
nurupo has joined #wayland
<nurupo> android has a window flag for treating the content of the window as secure, preventing it from appearing in screenshots or from being viewed on non-secure displays
<nurupo> does wayland have something like that?
<nurupo> the use case is marking some of your windows as secure, e.g. a chat application, so that they don't show up when you live stream your desktop to youtube and such
ane has quit [Remote host closed the connection]
bodiccea has joined #wayland
bodiccea_ has quit [Ping timeout: 480 seconds]
<fluix> what is a "non-secure display"
jgrulich_ has quit [Ping timeout: 480 seconds]
<nurupo> no idea, i just quoted the developer documentation, it's not something i wrote myself
pnowack has quit [Quit: pnowack]
<mvlad> nurupo: there's something similar in the works, for weston, but it is not something embedded in the protocol (wayland). https://gitlab.freedesktop.org/wayland/weston/-/merge_requests/319/diffs?commit_id=f191fe4249b616d6b8d69e1dff7f1d4f8a374b3b
<daniels> oh, HDCP is already there
glisse has quit [Ping timeout: 480 seconds]
dri-logger has quit [Ping timeout: 480 seconds]
pnowack has joined #wayland
agd5f has quit [Read error: Connection reset by peer]
agd5f has joined #wayland
dri-logger has joined #wayland
glisse has joined #wayland
agd5f has quit [Remote host closed the connection]
agd5f has joined #wayland
dcz has quit [Ping timeout: 480 seconds]
remanifest has quit [Ping timeout: 480 seconds]
remanifest has joined #wayland
<daniels> why.
<daniels> same host, same time, same parallelism ...
<daniels> (and it's 100% reproducible)
remanifest has quit [Remote host closed the connection]
remanifest has joined #wayland
swick has quit [Quit: WeeChat 1.6]
xexaxo has quit [Read error: Connection reset by peer]
xexaxo has joined #wayland
hardening has quit [Ping timeout: 480 seconds]
xexaxo has quit [Remote host closed the connection]
xexaxo has joined #wayland
danvet has quit [Ping timeout: 480 seconds]
<wlb> weston Issue #527 opened by Christian Rauch (christian-rauch) weston-terminal does not restore from fullscreen https://gitlab.freedesktop.org/wayland/weston/-/issues/527
pnowack has quit [Quit: pnowack]