On Mon, Sep 23, 2024 at 9:13 PM Matt Jolly <kan...@gentoo.org> wrote: > On 24/9/24 10:52, Mitchell Dorrell wrote: > > > 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? > > I run several 3-monitor NVIDIA setups on Wayland with no issue. ... > Give it a try, you may be pleasantly surprised by what you discover.
Do you specifically use the closed-source drivers, though? On Mon, Sep 23, 2024 at 9:52 PM Eli Schwartz <eschwa...@gentoo.org> wrote: > I did say "usually" for a reason. Yes, of course. I was only trying to say that using dlopen for a wayland dependency isn't necessarily rare, and that some ebuilds code this as an unconditional dependency. > slack does indeed have only one dependency on dev-libs/wayland that I > can find -- it comes from > https://swiftshader.googlesource.com/SwiftShader/+/a88d056919f1a84777c8b33531f40acc74a19d1e%5E%21/ > > Previously, slack was modified to have an unconditional RDEPEND on > wayland via > https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0328dbab456f04c57b286cf93235f7323c7c5a0f > > The commit message indicates exactly why it was added and it was not > "upstream says it's a dependency, so it's a dependency". :) Please open > a bug report for it. Thanks. Yep, I'll submit a bug report for Slack when I get a chance. Think I should also submit one for Zoom, since libGLESv2 doesn't link to it anymore? > Overall I think that these phantom wayland dependencies are an artifact > of Electron's constant churn and the fact that every application using > electron basically bundles its own inconsistent copy of it. I agree. There's only one other non-CEF/non-Electron application where I also noticed an unnecessary Wayland dependency. I should submit a bug report for that, too. > -- > Eli Schwartz >