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
>

Reply via email to