Top all-time · #4781
mupuf.org
Personal blog · mupuf.org/blogsystemshardware
mupuf.org is a personal blog at mupuf.org about systems and hardware. Since 2014, 16 different Hacker News readers have linked it 18 times, most often “Wayland Compositors – Why and How to Handle Privileged Clients”. The last post was in 2023, but the archive is still widely read.
This article is part of a series on how to setup a bare-metal CI system for Linux driver development. Here are the different articles so far: Part 1 …
Most-linked posts?
- Wayland Compositors – Why and How to Handle Privileged Clients9 people · 10 mentions · first linked 2014-02-20
- Setting up a CI for GPU driver development: Baremetal containers2 people · 2 mentions · first linked 2021-06-04
What Hacker News says?
An interactive introduction (now unmaintained as author wrote to an HN submission) to X windowing system: https://magcius.github.io/xplain/article/index.html That covers the graphics part which is the same for the two windowing systems. See Wayland's FAQ[1] and architecture[2] page for why it was made and how they differ. https://wayland.freedesktop.org/faq.html https://wayland.freedesktop.org/architecture.html Thou…
Comment linking /blog/2014/02/19/wayland-compositors-why-and-how-to-handle/
on “I'm tired of this anti-Wayland horseshit”Submitted FPGA: Why So Few Open Source Drivers for Open Hardware? as a story · 98 points
HN discussionCool. Found: http://mupuf.org/blog/2014/02/19/wayland-compositors-why-and... https://lwn.net/Articles/589147/
Comment linking /blog/2014/02/19/wayland-compositors-why-and-how-to-handle/
on “KeepassXC – A cross-platform community fork of KeepassX”Submitted Wayland Compositors – Why and How to Handle Privileged Clients (2014) as a story · 3 points
HN discussionIt looks like the situation is somewhat better in Wayland? http://mupuf.org/blog/2014/02/19/wayland-compositors-why-and...
Comment linking /blog/2014/02/19/wayland-compositors-why-and-how-to-handle/
on “Docker containers on the desktop”Submitted Setting up a CI for GPU driver development: Baremetal containers as a story · 3 points
HN discussionYes. See http://mupuf.org/blog/2014/02/19/wayland-compositors-why-and...
Comment linking /blog/2014/02/19/wayland-compositors-why-and-how-to-handle/
on “The Linux Security Circus: On GUI isolation”Submitted Setting Up a CI System Part 1: Preparing Your Test Machines as a story · 2 points
HN discussionHere's a summary of security in Wayland: http://mupuf.org/blog/2014/02/19/wayland-compositors-why-and... https://lwn.net/Articles/589147/
Comment linking /blog/2014/02/19/wayland-compositors-why-and-how-to-handle/
on “The Linux Security Circus: On GUI isolation”Submitted Wayland Compositors – Why and How to Handle Privileged Clients as a story · 2 points
HN discussionThat proof-of-concept relied on a custom protocol extension which, as the author pointed out, was not meant to be merged in Wayland/Weston. In any case the extension required application to ask the compositor to be notified of the pointer position even when not "owning" it and the compositor can flatly refuse it to non-privileged clients according to any policy it wants, which is quite different from the current X11…
Comment linking /blog/2014/02/19/wayland-compositors-why-and-how-to-handle/
on “The Linux Security Circus: On GUI isolation”Submitted Wayland Compositors – Why and How to Handle Privileged Clients as a story · 2 points
HN discussionYes, it is. For more details about the issues and possible solutions read: http://mupuf.org/blog/2014/02/19/wayland-compositors-why-and...
Comment linking /blog/2014/02/19/wayland-compositors-why-and-how-to-handle/
on “The Linux Security Circus: On GUI Isolation (2011)”Submitted Setting Up a CI System Part 5: Time-sharing your test machines as a story · 1 points
HN discussionIn the near future, probably nothing. Wayland is (probably) still years from getting adopted even by "bleeding-edge" distributions like Arch. Your everyday experience shouldn't get affected, hopefully. Wayland removes a lot of legacy from X, but their end result is pretty much the same, "display some stuff on my screen". And XWayland should assure this, since you'll be able to run applications that don't support X o…
Comment linking /blog/2014/02/19/wayland-compositors-why-and-how-to-handle/
on “XWayland in XOrg”Submitted Setting Up a CI System as a story · 1 points
HN discussionThanks, it’s a bit more interesting: http://mupuf.org/blog/2021/02/10/setting-up-a-ci-system-part...
Comment linking /blog/2021/02/10/setting-up-a-ci-system-part-2-generating-and-deploying-your-test-environment/
on “Setting Up a CI System”Submitted 3 Ways of Hosting a Live-streamed Conference Using Jitsi as a story · 1 points
HN discussion