On Mon, Sep 23, 2024 at 5:11 PM Eli Schwartz <eschwa...@gentoo.org> wrote:
> The resulting packages pull in support libraries that implement both
> technologies. This is (usually, absent dlopen tricks) a fundamental
> requirement of "ld.so", the runtime loader: if you compile support for
> it, you have to have it installed.

I run a lean X system for desktop workflows, with USE="-wayland".
Every unconditional dev-libs/wayland dependency I've encountered has
used dlopen. These were proprietary binary applications like Zoom and
Slack. On an X system, they work completely fine without
dev-libs/wayland, though. If I remember correctly, the word was,
"Upstream says it's a dependency, so it's a dependency.".

The moral of that story is, an unconditional dependency on Wayland
*does not mean* that it isn't fully functional without
dev-libs/wayland.

On Mon, Sep 23, 2024 at 5:20 PM Wol <antli...@youngman.org.uk> wrote:
> So put pretty simply, Wayland is fast becoming - if it isn't already - a
> hard dependency of X11. But if you want to run X11 as your sole
> windowing system, that's no problem, just run it over Wayland.

I run a four-monitor system using NVIDIA's closed-source drivers. Last
I heard, Wayland did not work with such a combination. Has that
changed?

-MD

Reply via email to