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
<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
<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?
<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