this post was submitted on 03 Feb 2024
661 points (90.3% liked)

linuxmemes

21272 readers
520 users here now

Hint: :q!


Sister communities:


Community rules (click to expand)

1. Follow the site-wide rules

2. Be civil
  • Understand the difference between a joke and an insult.
  • Do not harrass or attack members of the community for any reason.
  • Leave remarks of "peasantry" to the PCMR community. If you dislike an OS/service/application, attack the thing you dislike, not the individuals who use it. Some people may not have a choice.
  • Bigotry will not be tolerated.
  • These rules are somewhat loosened when the subject is a public figure. Still, do not attack their person or incite harrassment.
  • 3. Post Linux-related content
  • Including Unix and BSD.
  • Non-Linux content is acceptable as long as it makes a reference to Linux. For example, the poorly made mockery of sudo in Windows.
  • No porn. Even if you watch it on a Linux machine.
  • 4. No recent reposts
  • Everybody uses Arch btw, can't quit Vim, and wants to interject for a moment. You can stop now.

  • Please report posts and comments that break these rules!

    founded 1 year ago
    MODERATORS
     
    you are viewing a single comment's thread
    view the rest of the comments
    [–] [email protected] -2 points 9 months ago* (last edited 9 months ago) (2 children)

    Like, everything?

    Guake doesn't work, gnome-screenshot doesn't work, Plank doesn't work...

    Most GUI utilities that integrate into the OS of some kind require drawing over apps. It's absurd that Wayland doesn't support this properly for uhhh no reason other than vague claims of improved security and process isolation. If someone's into your system with such a degree of access it's all over anyway.

    If I'm not using Gnome, then I'll be using i3 and then I honestly could care less which one, I'll just be using the most compatible one which I think is just xorg. Plasma just sucks I'm so sorry, it's messy.

    And I'm sorry but there's no serious work you can do with an AMD GPU either. I wish it wasn't like this but it is, no CUDA no joy.

    Wayland is DOA and will never replace Xorg. Deal with it.

    [–] [email protected] 12 points 9 months ago (6 children)

    This is just misinformed.

    Sure your favorite apps may not use it, but Wayland does provide protocols for drawing things over other apps. https://wayland.app/protocols/wlr-layer-shell-unstable-v1

    I never used guake with i3 since scratchpads exist and are the general solution, and sway works fine there.

    and there's plenty of screenshot apps that work. I haven't tried gnome-screenshot, but I find it hard to believe that it or some alternative gnome one doesn't work given the effort the project has put into Wayland

    nvidia support isn't great but it is getting better. I haven't bought nvidia in forever but I know plasma and gnome both say they have support for Wayland on nvidia now.

    For gaming amd is great, for real work I'd just rent time on some cloud service lol. If I'm that worried about performance my one consumer gpu isn't going to make a dent either

    [–] [email protected] 4 points 9 months ago* (last edited 9 months ago) (1 children)

    He's wrong all of this works on Wayland.

    I used a 3080 on Wayland and the only thing that didn't work was night light (red tint mode). At this time nvidia-open was marked as not viable for desktop. In 6.7 noveau has gsp support so the open source path has improved rapidly.

    It was shortly after their hack that they announced partnership with RedHat / Canonical devs to make their graphics driver better. It's going to have a similar arch to how the AMD drive is under the name nvidia-open. However the proprietary driver does work on Wayland at this point in time.

    [–] [email protected] 0 points 9 months ago (3 children)

    Night mode doesn't work on Wayland? 💀

    [–] [email protected] 2 points 9 months ago (1 children)

    the one built in to plasma does, haven't tried any others

    [–] [email protected] 0 points 9 months ago (2 children)
    [–] [email protected] 2 points 9 months ago

    No, redshift is an xorg application. It likely will become obsolete.

    Night mode is in the compositor now.

    [–] [email protected] 2 points 9 months ago

    It didn't at the time on Nvidia specifically. It has since been resolved.

    Night mode works great on all three now, Intel, Nvidia, and AMD.

    Pretty much everything works on Wayland in general at this point.

    [–] [email protected] 2 points 9 months ago* (last edited 9 months ago)

    wlsunset for wlroots-based compositors works fine, KDE and probably Gnome have their solutions, too

    [–] [email protected] 2 points 9 months ago

    I'm using Fedora, which has both gnome-screenshot and wayland. Been about 2-3y now and idfk what he's talking about, never had an issue.

    [–] [email protected] 1 points 9 months ago

    the screenshot functionality is now built into GNOME Shell with a better UI

    [–] [email protected] 1 points 9 months ago (1 children)

    Gnome has decided to never support wlr-layer-shell that is 40% of your userbase right there.

    [–] [email protected] 2 points 9 months ago (1 children)

    yeah that's weird, and I can't really tell why, but then that's a gnome problem not a Wayland problem. they're explicitly choosing to not support it.

    I did find this though which seems to imply that it could be supported in mutter, but it'd take a fork if you wanted to implement it in gnome shell https://gitlab.gnome.org/GNOME/mutter/-/issues/973

    anyway, there's choice. if you need these features use something that supports them

    [–] [email protected] 1 points 9 months ago (1 children)

    This is great unless you need feature A that only X or Y and B that is only available in Z

    [–] [email protected] 1 points 9 months ago (1 children)

    fork gnome then, idk what to tell you

    [–] [email protected] 1 points 9 months ago

    How about I just continue to use X which will be getting security updates for the next decade and was feature complete many many years prior.

    [–] [email protected] 0 points 9 months ago (1 children)

    Nvidia works great on Wayland. Even unusual configuration I'm running with egpu hooked up to a laptop with another Nvidia card built in. Zero issues. I'm allergic to Gnome, but KDE works beautifully.

    [–] [email protected] 1 points 9 months ago (1 children)

    I’m running with egpu hooked up to a laptop with another Nvidia card built in.

    Hey could you please point me to some resources to wrap my head around what I need to know to consider an egpu setup with Linux? Just looking for something that will overview of requirements and pain points, all the better if I can try to figure out what a good bang for the buck rig looks like right now.

    This is something I've been curious about for awhile, but most of the articles I've found seem to assume I've got some egpu knowhow already.

    [–] [email protected] 2 points 9 months ago* (last edited 9 months ago) (1 children)

    I found almost no resources for this but it was mostly plug and play.

    One thing I can suggest is keep everything same brand. My laptop has an Nvidia gpu built in and I tried using amd gpu without success. Spent about a week on it and tried various combination of drivers and settings. Nvidia just works.

    Also Intel gpus require rebar enabled which almost none of the laptops support so I did not really consider them even though they were super attractive because of pricing.

    The way I use it is set prime-select to Intel2 which disables built in Nvidia gpu and then I activate external gpu after login by running nvidia-smi as root after login. Then you just launch apps you want to use Nvidia gpu with

    __NV_PRIME_RENDER_OFFLOAD=1 __GLX_VENDOR_LIBRARY_NAME=nvidia command_name arguments

    [–] [email protected] 1 points 9 months ago

    Thank you! So it sounds like I just need to find a GPU and enclosure combo that fits my budget (TBD) , and it's like adding any other bit of hardware. I do have an intel-only system currently (integrated Iris XE), so I'll have to dig in on that. Thanks!

    [–] [email protected] -2 points 9 months ago* (last edited 9 months ago) (1 children)

    So no apps worth mentioning work, and only gaming (which doesn't work on Linux) is benefitted? Sway is dead and most of those other replacements are just worse. Yeah DOA like I said.

    [–] [email protected] 1 points 9 months ago* (last edited 9 months ago) (1 children)

    have you seen steam deck sales? linux gaming is mainstream. everything I've tried recently just works.

    When would you think sway is dead lol? it has way more commits than i3, same number of contributors, and the last commit was 7 minutes ago. i3 hasn't been touched in months. i3 is dead, contributors have jumped to sway

    also, even if you aren't using scratchpads over guake, guake runs on Wayland. https://github.com/Guake/guake/issues/1934

    idk why all the people against Wayland are so clueless lol, it feels intentionally ignorant at this point

    [–] [email protected] 2 points 9 months ago (1 children)

    i3wm is a 15 year old feature complete window manager not a JavaScript framework. It isn't dead if it hasn't had a new release this month.

    The last commit was 4 days ago the last release 4 months or so ago. It has again seen continuous development for 15 years.

    [–] [email protected] 2 points 9 months ago* (last edited 9 months ago) (1 children)

    where are gaps?

    also fair, not dead, but it's silly to say sway is too.

    [–] [email protected] 1 points 9 months ago

    gaps was merged a while ago

    [–] [email protected] 7 points 9 months ago (1 children)

    Wayland is DOA and will never replace Xorg. Deal with it.

    I understand some harshness but this statement is just crazy, xorg is already dead feature wise and Wayland is de facto the new protocol, you can say it is not ready but there is no way back.

    [–] [email protected] 0 points 9 months ago

    If there's gonna be a replacement for xorg, this ain't it chief, it needs to actually work