public inbox for gentoo-user@lists.gentoo.org
 help / color / mirror / Atom feed
From: Mitchell Dorrell <mwd@psc.edu>
To: gentoo-user@lists.gentoo.org
Subject: Re: [gentoo-user] Wayland! Beware of!
Date: Tue, 24 Sep 2024 05:46:00 -0400	[thread overview]
Message-ID: <CAHqckJ0Em1o-x1v-5OOG-Rd166De4hk+A_79F33VT9iPRCHD9Q@mail.gmail.com> (raw)
In-Reply-To: <57dcba0c-bdb7-461b-ad29-11f3c1d8a9a2@gentoo.org>

On Mon, Sep 23, 2024 at 9:13 PM Matt Jolly <kangie@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 <eschwartz@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	other threads:[~2024-09-24  9:46 UTC|newest]

Thread overview: 43+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2024-09-23 20:14 [gentoo-user] Wayland! Beware of! Alan Mackenzie
2024-09-23 21:11 ` Eli Schwartz
2024-09-23 22:08   ` Alan Mackenzie
2024-09-23 22:54     ` Eli Schwartz
2024-09-24 11:30       ` [gentoo-user] --depclean and openrc [Was: Wayland! Beware of!] Alan Mackenzie
2024-09-24 11:40         ` Arsen Arsenović
2024-09-24 12:34           ` [gentoo-user] --depclean and openrc Alan Mackenzie
2024-09-24 15:24             ` Eli Schwartz
2024-09-24 18:15               ` Alan Mackenzie
2024-09-27  0:09           ` [gentoo-user] --depclean and openrc [Was: Wayland! Beware of!] Mitchell Dorrell
2024-09-24 15:15         ` Eli Schwartz
2024-09-24 18:53           ` Alan Mackenzie
2024-09-24 19:36             ` Eli Schwartz
2024-10-25 19:22               ` Alan Mackenzie
2024-10-26  3:10                 ` Walter Dnes
2024-10-27  1:53                 ` Eli Schwartz
2024-10-27 22:52                   ` Alan Mackenzie
2024-10-27 23:14                     ` Eli Schwartz
2024-09-25  0:32             ` Matt Jolly
2024-09-24  0:43     ` [gentoo-user] Wayland! Beware of! Michael Orlitzky
2024-09-24  0:52       ` Mitchell Dorrell
2024-09-24  1:13         ` Matt Jolly
2024-09-24  1:52         ` Eli Schwartz
2024-09-24  9:46           ` Mitchell Dorrell [this message]
2024-09-25  0:14             ` Matt Jolly
2024-09-24 10:05     ` Dr Rainer Woitok
2024-09-24 22:00   ` Walter Dnes
2024-09-25  1:42     ` Eli Schwartz
2024-09-25 10:00       ` Walter Dnes
2024-09-25 11:53         ` Arsen Arsenović
2024-09-25 22:21           ` Walter Dnes
2024-09-26  0:25             ` Eli Schwartz
2024-09-26  5:08               ` Walter Dnes
2024-09-26 19:18             ` James Cloos
2024-09-25 14:26         ` Eli Schwartz
2024-09-25 14:40           ` jay
2024-09-26  0:19       ` Michael Orlitzky
2024-09-23 21:12 ` Arsen Arsenović
2024-09-23 21:20 ` Wol
2024-09-23 22:53   ` karl
2024-09-24  7:10     ` Wols Lists
2024-09-24 18:32       ` What is what (Re: [gentoo-user] Wayland! Beware of!) karl
2024-09-24 23:44         ` Wols Lists

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=CAHqckJ0Em1o-x1v-5OOG-Rd166De4hk+A_79F33VT9iPRCHD9Q@mail.gmail.com \
    --to=mwd@psc.edu \
    --cc=gentoo-user@lists.gentoo.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox