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