• Phuntis@sopuli.xyz
        link
        fedilink
        English
        arrow-up
        82
        arrow-down
        4
        ·
        edit-2
        11 days ago

        cryptofash that hides behind free speech and allows nazis and that to post in the discord and banned a trans person that called out the messages by those users for “inciting arguments” and repeatedly misgendered them then went on about how they’re not bigoted they just believe in free speech and blamed the user and pretending they were the victim and then when people said they should have a code of conduct he said doing that was just a hassle and how it would make it impossible to do lead dev stuff for him to enforce the rules while saying they have rules against that sort of thing anyway so blatant doublespeak where he’s saying he’s moderating and everyone’s lying but also if he had to moderate he’d be too busy to develop

          • LucidNightmare@lemm.ee
            link
            fedilink
            arrow-up
            36
            ·
            11 days ago

            I fucking hate Discord with a passion because of all the information basically being held behind a proprietary piece of software, so I downloaded Legcord to at least be able to join those communities without sacrificing my own privacy.

            Highly recommend it! I have a Fallout terminal theme, and actually enjoy using it for once knowing that the actual app is not installed on my computer. :)

          • AHemlocksLie@lemmy.zip
            link
            fedilink
            arrow-up
            7
            ·
            edit-2
            11 days ago

            Collaboration among their own developers, maybe. And support for users. Both of those could be done other ways, but Discord has a lot of pull as a free place to build and manage a community.

          • Phuntis@sopuli.xyz
            link
            fedilink
            English
            arrow-up
            5
            arrow-down
            14
            ·
            edit-2
            11 days ago

            because as much as old people hate to acknowledge it mailing lists and github (and alternatives) suck they’re terrible for actual conversations to try and coax more info out of the user when they ask for support people aren’t logged into those 24/7 a lot of people are with discord and everyone’s familiar with it and already has an account and knows the UI how many people actually have a github account and know how to use it and will actually ever log back in to give more information if asked vs putting a discord button somewhere someone pops in reports the issue then if there’s not enough info you can @ them and they’ll come back as soon as they see it

            • arglebargle@lemm.ee
              link
              fedilink
              English
              arrow-up
              23
              arrow-down
              1
              ·
              edit-2
              11 days ago

              Horrible place to support software. No history, your question is answered by whoever happens to be there, you cant see the information with out joining… just terrible.

              With other methods at least there is asynchronous support, history is kept, and no login is needed.

              Not to mention the horrible interface and design choices and the reliance on third party tools that could disappear or change service at anytime.

              • Phuntis@sopuli.xyz
                link
                fedilink
                English
                arrow-up
                3
                arrow-down
                8
                ·
                edit-2
                11 days ago

                anyone that says there’s no history just refuses to learn to use discord discord has a very powerful and easy to use search feature I can find exact conversations from years ago in literally seconds the interface thing is subjective but whether it’s bad or not people know how to use it atleast and the third party could disappear whenever applies to github most forums too this is what I mean by refuse to acknowledge I’ve had fat better experiences with support on discord than any alternative

                • numanair@lemmy.ml
                  link
                  fedilink
                  arrow-up
                  15
                  ·
                  11 days ago

                  The search is horrible!!! The order of words affects the results! It has no way of searching for what you actually typed instead of what it thinks is a better search query.

                • arglebargle@lemm.ee
                  link
                  fedilink
                  English
                  arrow-up
                  11
                  arrow-down
                  1
                  ·
                  11 days ago

                  I am not the only one who finds the searches inconsistent. It also depends on how each person sets up their channel. More importantly it doesn’t end up in a search engine. You have to know what discord server to start with.

                  IRC with history, your own forums, your own chat, your own wiki: they do not disappear.

                • Venia Silente@lemm.ee
                  link
                  fedilink
                  English
                  arrow-up
                  8
                  ·
                  10 days ago

                  anyone that says there’s no history just refuses to learn to use discord discord has a very powerful and easy to use search feature

                  Kindly point me to the URL for a saved search.

    • obnomus@lemmy.ml
      link
      fedilink
      English
      arrow-up
      3
      arrow-down
      2
      ·
      9 days ago

      I don’t know what happnend but you’re using an open source program not his dick yk, and if you think that way then you shouldn’t be using a single thing in your life, fucking morons

  • AItoothbrush@lemmy.zip
    link
    fedilink
    English
    arrow-up
    67
    arrow-down
    18
    ·
    11 days ago

    While hyprland is really nice, it is made by a transphobe and a large part of the community is also. Switch to something else there are a lot of good alternatives. Kind of a protest against him.

    • wizardbeard@lemmy.dbzer0.com
      link
      fedilink
      English
      arrow-up
      31
      arrow-down
      2
      ·
      11 days ago

      Pretty sure the lead lemmy dev has said some transphobic things as well. They’re a major tankie at least.

      Thanks for the heads up, but I’m browsing lemmy on a device that is produced at least in part by slave labor somewhere along the logistics chain. At some point I think you just have to disengage from developer drama.

      • LinuxEnjoyer@lemmy.world
        link
        fedilink
        arrow-up
        10
        ·
        10 days ago

        At some point I think you just have to disengage from developer drama.

        Let’s not remind them who made JavaScript, lol.

        • 9bananas@lemmy.world
          link
          fedilink
          English
          arrow-up
          3
          arrow-down
          2
          ·
          10 days ago

          i guess “asshole” fits

          i know you probably weren’t looking for a swearword, but…well…if it fits ¯\_(ツ)_/¯

          and let’s be real…the people you’re referring to tend to be ignorant by choice, offensive, and generally unpleasant…

      • Kilgore Trout@feddit.it
        link
        fedilink
        English
        arrow-up
        7
        ·
        10 days ago

        It’s in large part made thanks to slave and child labour, with rare metals more-often-than-not sourced in areas of conflict.

      • AItoothbrush@lemmy.zip
        link
        fedilink
        English
        arrow-up
        6
        arrow-down
        1
        ·
        10 days ago

        Fair take. Still i try to at least somewhat distance myself from people who want to murder my friends and family… sometimes youre forced to used somethi g you dont want to. Still with linux ricing it is a bit hypocritical to say that you want to use the easiest option as ricing is literally taking the hard path. Just use kde or gnome then. Also, hate the transphobes and not the people who use the software they make, important note.

      • festnt@sh.itjust.works
        link
        fedilink
        arrow-up
        3
        arrow-down
        3
        ·
        10 days ago

        yeah if its a good program you can use it, even if it’s made by horrible people

        one example is templeos. everyone likes it, even if the guy who made it was an asshole

        though hyprland is different since you can donate, but like you said, you can just not donate to them!

        also nice name and pfp

        • anyhow2503@lemmy.world
          link
          fedilink
          arrow-up
          9
          ·
          10 days ago

          TempleOS is a marvel in many ways, but it’s not particularly useful to any normal person. I wouldn’t even say that Terry Davis was an asshole, because it feels wrong to hold a paranoid schizophrenic responsible for his manic episodes.

    • Kalcifer@sh.itjust.works
      link
      fedilink
      arrow-up
      7
      ·
      10 days ago

      […] [Hyprland] is made by a transphobe and a large part of the community is also […]

      Do you have a source?

  • lurch (he/him)@sh.itjust.works
    link
    fedilink
    arrow-up
    52
    arrow-down
    4
    ·
    11 days ago

    They are called compositors, but they are not as good as X WMs IMO. I’m keeping an eye on them tho.

    It still bothers me how toxic the hyprland devs behaved last year. Keeping an eye on that too 😉

    • fossphi@lemm.ee
      link
      fedilink
      English
      arrow-up
      5
      ·
      11 days ago

      compositors, but they are not as good as X WMs

      Interesting. I’m curious about what seems to be missing in your use case?

      • deadcade@lemmy.deadca.de
        link
        fedilink
        arrow-up
        8
        ·
        11 days ago

        Not OP, but modularity. An X11 WM is just a WM. You can choose compositor, bar, shortcut daemon, etc. With Wayland, a single implementation holds most of that, and more. If you need a specific feature from your display server, you are stuck on WMs that support it. This has forced me to use KDE for Wayland on my main workstation, and although it works well, it’s not my prefered WM/workflow.

        Alongside that, no clones of several X11 WMs exist. bspwm for example. Riverwm exists, but has major limitations, and the workflow isn’t the same.

        • barsoap@lemm.ee
          link
          fedilink
          arrow-up
          8
          arrow-down
          1
          ·
          11 days ago

          In practice wayland is way more composable that one would, at first glance, expect, and even accidentally so, because DEs are made up of different components often sharing common interfaces, so the cosmic task bar will run under the sway compositor and suchlike. Not just “run” as in “not crash” but “actually display tasks based on information from the compositor”. I expect further standardisation there once the ecosystem matures a bit more. Just because you can include a task bar directly in the compositor process doesn’t mean you have to, and the same goes for window rules, window decorators, whatnot.

          • renzev@lemmy.world
            link
            fedilink
            English
            arrow-up
            5
            ·
            10 days ago

            The status bar example holds for xorg as well… What wm doesn’t ship its own bar nowadays? The only one I can think of is bspwm. But nothing stops you from disabling the native bar and using your own

            • barsoap@lemm.ee
              link
              fedilink
              arrow-up
              2
              ·
              10 days ago

              xmonad doesn’t, though using xmobar is common.

              Trying to replace KDE’s task bar is quite more involved than exchanging all those minimalist bars for tiling wms, it’s way more tightly integrated. It is a separate process even on wayland, though, so the API to e.g. get live video previews of windows is exposed, in principle anyone can use it as long as KDE spawns you as a task bar and thus grants you access to the API. Which is probably just a matter of changing an obscure config file somewhere, they never hardcode such things.

              And if you’re comfortable with them changing the API under your feet because they probably didn’t submit it on the standards track because, as said, the whole ecosystem isn’t exactly mature, DEs themselves are still figuring out how to best do things and to establish a standard they actually have to agree on a common approach. There’s no taskbar stardard for X btw, either, or at least xmobar is being fed a proprietary format string via fifo every update. It’s basically just a fancy text box.

      • lurch (he/him)@sh.itjust.works
        link
        fedilink
        arrow-up
        4
        ·
        11 days ago

        Depends things like shaped window borders for theming, title bars in hyprland, effects, pagers, some automation options, etc…

        What I generally miss in Wayland is better mouse automation support, Java support, the ability to have multiple mouse cursors and assign them to different input devices.

          • lurch (he/him)@sh.itjust.works
            link
            fedilink
            arrow-up
            7
            ·
            11 days ago

            Java GUI applicatiins have to use the X compatibility layer of Wayland at the moment, because Wayland support hasn’t been integrated into JREs yet

            • grue@lemmy.world
              link
              fedilink
              English
              arrow-up
              6
              ·
              11 days ago

              So what you’re saying is, it’s not so much that Java support is missing from Wayland (which wouldn’t make sense to begin with), it’s that Wayland support is missing from Java.

              • Voroxpete@sh.itjust.works
                link
                fedilink
                arrow-up
                3
                arrow-down
                1
                ·
                11 days ago

                This is technically correct, and you’re right about where the blame lies, but I suspect for most people holding off on switching, the difference is academic.

                • grue@lemmy.world
                  link
                  fedilink
                  English
                  arrow-up
                  1
                  ·
                  10 days ago

                  If we’re talking about “most people… switching” then IMO the real biggest factor is when their distro will decide to use it by default.

          • barsoap@lemm.ee
            link
            fedilink
            arrow-up
            7
            ·
            11 days ago

            Java’s UI libraries are notorious for shoddy window handling, it also was a nightmare on X.

            • renzev@lemmy.world
              link
              fedilink
              arrow-up
              3
              ·
              10 days ago

              export _JAVA_AWT_WM_NONREPARENTING=1 is one of those magical make-everything-better incantations that really makes you wonder why the fuck it isn’t the default behavior

        • barsoap@lemm.ee
          link
          fedilink
          arrow-up
          4
          arrow-down
          2
          ·
          11 days ago

          Depends things like shaped window borders for theming, title bars

          All possible. X had some age-old protocol enabling oval and whatnot windows and noone ever used it, whether you use CSD or SSD you can paint with alpha and say “nope, that mouse click wasn’t for me”. So even if logically all windows are rectangular because that makes sense because textures are rectangular and you really don’t want to complicate things at that level, UX-wise you can have fractal borders if you really want.

          in hyprland,

          …anything “in hyperland” is a hyperland problem, not a wayland problem.

          effects, pagers, some automation options, etc…

          All Things compositors can do.

          What I generally miss in Wayland is better mouse automation support,

          Faking input devices is compositor responsibility, for obvious security reasons.

          Java support,

          As if Java and X work well together.

          the ability to have multiple mouse cursors and assign them to different input devices.

          Weston does this, protocols support it, I don’t think it’s much of a priority for other compositors. The most common multiple pointing device configuration is to have both devices control one pointer. My tablet works and the tip is properly analogue that’s plenty of functionality for me (dunno if tilt works by now, blender doesn’t use it anyways).

          • enumerator4829@sh.itjust.works
            link
            fedilink
            English
            arrow-up
            4
            arrow-down
            1
            ·
            11 days ago

            So this is my big issue with Wayland - nothing is a ”Wayland problem”. Everything lands on the compositors. Features that existed for the past few decades in X and are deeply integrated into the ecosystem were relegated to second class citizens or just ignored. (Can we share our screens with Zoom yet?)

            I won’t argue that X is flawless or should live forever. X should die. However, X actually solved problems instead of just providing a bunch of (IMHO) half baked ”protocols” so that someone else can solve the problem. From the perspective of a user or application developer, that’s just hot potatoes being passed around. And there have been plenty of hot potatoes the past decade.

            Thank you for reading my yearly Wayland rant. I’ll now disappear into my XMonad-fueled bliss, fully software rendered.

            • barsoap@lemm.ee
              link
              fedilink
              arrow-up
              3
              ·
              11 days ago

              Everything lands on the compositors. Features that existed for the past few decades in X and are deeply integrated into the ecosystem were relegated to second class citizens or just ignored

              There were ten years that the desktop environment people wasted, where all those interfaces could have been created but they only started in earnest once the x.org devs put their foot down and said “nope we’re serious x.org is unmaintainable we’re not doing this any more”.

              And no, X didn’t solve any of those problems – what it did was provide completely unrestricted access to everything to anyone and it took multiple decades before different clients would stop fighting each other over control over the desktop. That clusterfuck was one of the things that x.org devs wanted to avoid, but they, not being DE devs, also didn’t know what DE people actually needed. So they asked. And, as said, didn’t get an answer.

              • enumerator4829@sh.itjust.works
                link
                fedilink
                English
                arrow-up
                1
                arrow-down
                2
                ·
                10 days ago

                Sure, I’ll do another mini-rant.

                I have no idea what real world threat model and threat actor the Wayland people are going for. A threat actor with code execution on a Linux desktop immediately has access to the filesystem and can do whatever anyway, in practice (see also: Steam deleting home directories). Privilege Escalation is a thing and namespaces in Linux are kinda meh. Run your untrusted code in an ephemeral VM.

                My point is just that once you have a threat actor running code on your system, it’s game over regardless of whatever your desktop tries to do. (I’ll run with the Maginot Line comparison here, but Wayland is more like a locked door without walls.)

                The security issues with X were the X-Forwarding-stuff being kinda bad, not the ”full access to everything”-stuff. I want my applications to access my things, otherwise I wouldn’t run the application.

                If your threat model seriously needs sandboxing, you’ll wanna go the Qubes-route. Anyways, Arcan seems to have a more reasonable threat model than Wayland if you wanna go that route.

                Thanks for reading my yearly mini rant on why Wayland’s security don’t matter and only gets in the way of the user and application developer.

                • anyhow2503@lemmy.world
                  link
                  fedilink
                  arrow-up
                  1
                  ·
                  10 days ago

                  A threat actor with code execution on a Linux desktop immediately has access to the filesystem and can do whatever anyway, in practice

                  No.

          • lurch (he/him)@sh.itjust.works
            link
            fedilink
            arrow-up
            2
            arrow-down
            1
            ·
            edit-2
            11 days ago

            You misunderstood totally. I’m not saying it’s not possible. There isn’t a compositor making use of those things, but many X WMs that do.

            • barsoap@lemm.ee
              link
              fedilink
              arrow-up
              3
              arrow-down
              1
              ·
              11 days ago

              There’s no X WMs that fake input devices, or organise global hotkeys, or a thousand other things people always quote when bashing wayland. You can get bog-standard X applications which do that because X has literally no security model, but the feature set between e.g. KDE on X and KDE on wayland is virtually identical.

              • lurch (he/him)@sh.itjust.works
                link
                fedilink
                arrow-up
                1
                arrow-down
                1
                ·
                11 days ago

                It’s like you want to misunderstand me. I’m not bashing Wayland. That part of my comment isn’t about WMs and compositors. It’s about how hard it is to make macro that does a few clicks and types a few keys into an app etc… It’s still very hard in Wayland. I’m sure it will get better some day, but we’re not there yet.

                • barsoap@lemm.ee
                  link
                  fedilink
                  arrow-up
                  4
                  arrow-down
                  1
                  ·
                  11 days ago

                  Have a look here. Not sure how they do it the proper way would be to run the desktop environment as a subcompositor of autokey.

                  Meanwhile, though, do try CLI automation. It’s the Unix way.

  • sudo@programming.dev
    link
    fedilink
    arrow-up
    28
    arrow-down
    1
    ·
    10 days ago

    If dmenu was made by a nazi I wouldn’t give a shit because its just dmenu but hyprland is so clearly made by a pack of /g/ zoomers who want their desktops to look like 1337 haXors without any access to the low level systems. Its all discord script kiddie hype-beasts.

    Its a tiling window manager made by people who never used a tiling window manager on X11. I know I’m sounding like an elitist boomer but this shit really violates some core Unix principals of making small composable utilities that empower the user. RiverWM or Sway keep to this philosophy.

  • Noxy@pawb.social
    link
    fedilink
    English
    arrow-up
    27
    arrow-down
    3
    ·
    10 days ago

    too bad the guy behind hyprland is a shitty little nazi twerp

  • dyc3@lemmy.world
    link
    fedilink
    arrow-up
    17
    ·
    10 days ago

    Tried using Wayland recently, but alas, my Nvidia GPU holds me back once again.

        • Lyricism6055@lemmy.world
          link
          fedilink
          arrow-up
          2
          ·
          10 days ago

          Yeah, definitely not perfect… I hope nvk fixes some of this eventually

          Nvk will work on the older cards right?

        • Petter1@lemm.ee
          link
          fedilink
          arrow-up
          1
          ·
          9 days ago

          For those, only nouveau is feasible, since nvidia isn’t updating their drivers for newer kernels anymore.

          Nouveau did much progress on those cards in the last years

    • Crozekiel@lemmy.zip
      link
      fedilink
      arrow-up
      2
      ·
      10 days ago

      My laptop has a 3050 in it running Garuda Linux under Wayland and its been working well without any fuss. I tried bazzite but the drivers put me on the struggle bus… It never would leave “hybrid mode” and trying to play a game just wouldn’t touch the dgpu so performance would be igpu trash mode.

      I’d love to know what is different between garuda and bazzite to try to get bazzite to work as I did really like it, but it eluded me. I guess my point is that you might have better luck trying a different distro unfortunately. It feels like there are enough variables that what works for me may not for you and vice versa.

      • dyc3@lemmy.world
        link
        fedilink
        arrow-up
        1
        ·
        edit-2
        9 days ago

        Kernel: 5.15.0-130-generic Nvidia driver: 550.142 Idk how to check for vulkan package

        Also I have a 2080 super

        • Petter1@lemm.ee
          link
          fedilink
          arrow-up
          3
          ·
          edit-2
          8 days ago

          I see, you need to update those, at least kernel 6.1 and I think nvidia is 570 by now

          Seeing your kernel, I guess you are in a debian based (apt is used) system, I am not familiar with this package manager, but google how to find installed packages using apt, there you should find it.

          2080 works pretty good on wayland on an up to date Linux machine

  • BigDanishGuy@sh.itjust.works
    link
    fedilink
    arrow-up
    18
    arrow-down
    4
    ·
    10 days ago

    Old ≠ bad

    Personally I don’t need fancy. I need stability. If it ain’t broken, don’t fix it, and I haven’t experienced issues with Xorg… But then again, I ditched Ubuntu in 2012 because they switched to that awful search bar launcher doohickey, so I might be a dinosaur in this regard.

    • fuck_u_spez_in_particular@lemmy.world
      link
      fedilink
      arrow-up
      23
      arrow-down
      1
      ·
      10 days ago

      If it ain’t broken

      But it is…

      I still have (or rather had) some screen-tearing somewhere. I very much have annihilated that issue with settings in X11 (though some application somewhere still has issues, be it the video player). And it just feels clunky non the less.

      Although I’m currently not using Hyprland, it really feels nice to use, really flowy. I’m currently testing COSMIC (which is reasonably still in alpha, as I got issues with *** nvidia, like suspend sometimes hangs the computer).

      That said, I think it’s still ok to wait until the whole ecosystem is well supported in wayland, and *** nvidia finally got their wayland shit together.

      • BigDanishGuy@sh.itjust.works
        link
        fedilink
        arrow-up
        1
        arrow-down
        1
        ·
        10 days ago

        If it ain’t broken

        But it is…

        OK, let me add to that: if it works for me I ain’t doing anything.

        If Xorg doesn’t work for your use case, then of course you should deal with it.

        But I don’t game, the wildest graphical stuff I do is watching a video while running a terminal emulator, and I hate changes to my work flow.

    • bastion@feddit.nl
      link
      fedilink
      arrow-up
      17
      arrow-down
      14
      ·
      10 days ago

      issue is, so many things have been called transphobic, from mere personal opinions to accidents to actual transphobia, i just can’t trust a blanket “foo is transphobic” comment.

      • FauxLiving@lemmy.world
        link
        fedilink
        arrow-up
        10
        arrow-down
        14
        ·
        edit-2
        10 days ago

        Because people are still Reddit-brained, have no capacity for nuance and thrive on outrage like an addict.

        For the addicts with their finger smashing the downvote button:

        Elon Musk is an idiot. But that doesn’t mean that a Tesla Model S is an idiot.

        A Hyprland developer could be transphobic, members who comment in the community could be transphobic but that doesn’t make the software transphobic.

        Software doesn’t have political opinions.


        If you want to not be hypocritical and examine all products with the same ridiculous level of scrutiny then you’re probably using electronic components in your house, car, smartphone and PC that were sourced using slave labor, child labor or built by countries that engage in human rights abuse.

        The electricity used to allow you to uncritically attack people online was generated by means which contribute to climate change which will kill or displace hundreds of millions of people.

        The language you’re using is primarily used by cultures who have historically engaged in colonialism, piracy, slavery, religious oppression, ethnic cleansing and wars of aggression.

        So, unless you’re willing to sit in a forest and never communicate with another person, you’re going to be using technology which, if you pedantically dig deep enough, you can find some “problematic” behaviors associated with.

        Or, you could not act ignorant in online spaces. That’s also an option.

        • Kitathalla@lemy.lol
          link
          fedilink
          English
          arrow-up
          12
          arrow-down
          1
          ·
          10 days ago

          For the addicts with their finger smashing the downvote button

          Lol, dude, at the 3.5 hour mark since you edited, and the 3.52 hour mark since you wrote the post, you have a whole TWO downvotes. Persecution complex much?

          • FauxLiving@lemmy.world
            link
            fedilink
            arrow-up
            2
            arrow-down
            4
            ·
            9 days ago

            It’s predictable (3.52 hours in advance, apparently) that the kind of people who enjoy low-effort outrage content (like calling a piece of software transphobic) are the same people who are unable express themselves with words. They rely on downvotes or little drive-by ad hominem quips rather than their ability to contribute anything of substance.

            That’s why, in this thread, not one person can answer a simple question such as ‘How is software transphobic’ despite 10 people downvoting the person for asking. They can’t answer because there isn’t an answer, it is a nonsense statement meant to generate outrage.

            It’s the exact same level of ignorance that you see from social media users on the right, in their endless quest to ‘own the libs’. It’s ignorant when they do it, and it’s ignorant when people on the other end of the political spectrum do it.

        • _cryptagion@lemmy.dbzer0.com
          link
          fedilink
          English
          arrow-up
          8
          arrow-down
          1
          ·
          10 days ago

          Elon Musk is an idiot. But that doesn’t mean that a Tesla Model S is an idiot.

          While I agree with the point you’re trying to make, Teslas are hot garbage with shit quality control that has led to quite a few deaths. I wouldn’t ride in one, let alone buy one. If cars could be idiots, Teslas would be.

          A better example would have been SpaceX.

    • neonred@lemmy.world
      link
      fedilink
      arrow-up
      13
      ·
      9 days ago

      both are still not native and need the XWayland compatibility layer, which is usually (but might be turned off) compiled into your Wayland desktop manager

    • woelkchen@lemmy.world
      link
      fedilink
      arrow-up
      4
      ·
      9 days ago

      In addition to what Neonred wrote: Steam Deck uses Wayland by default and its Steam is configured to run just fine on Wayland, even if it’s possibly using XWayland behind the scenes.

  • EarlGrey@discuss.tchncs.de
    link
    fedilink
    English
    arrow-up
    9
    ·
    edit-2
    10 days ago

    I just wish Wayland weren’t so weird about screensavers. It’s it so much to ask to be able to lock my account when I have a screensaver activated?*

    *This is what I’m told is the issue when it’s brought up on KDE, i really don’t have the wherewithal to actually dig into it. Could be talking out of my ass on this. Hope I am at least.

    • barsoap@lemm.ee
      link
      fedilink
      arrow-up
      2
      ·
      10 days ago

      KDE locks the screen out of the box, in fact looking through the GUI options I currently see no way to do a screensaver without locking. Though granted you don’t need the compositor to do that anyways.

      What’s true is that not just any program can lock the screen under wayland, it has to be the compositor or a program the compositor grants the power to do so. That’s so that “press alt-tab to login” type prompts can reliably sniff out keyloggers.

  • FrostyPolicy@suppo.fi
    link
    fedilink
    arrow-up
    11
    arrow-down
    2
    ·
    11 days ago

    Wayland has at least one deal breaker for me. It doesn’t remember where my windows were at logout when saving the session. I have six virtual desktops and have specific windows in certain desktops. Putting everything back where they belong after each login, no thank you. Until they add that I’ll stick to X11.

    • markstos@lemmy.world
      link
      fedilink
      arrow-up
      21
      arrow-down
      3
      ·
      11 days ago

      That’s not a Wayland issue, that’s a compositor issue. Sway for example allows mapping apps to workspaces.

    • woelkchen@lemmy.world
      link
      fedilink
      arrow-up
      7
      ·
      10 days ago

      You actually think the X11 protocol remembers any window positions?

      Neither Wayland nor X11 do. It has always been the window manager that does it and whether or not some specific window manager does this using either protocol is an implementation detail of the WM.

    • ikidd@lemmy.world
      link
      fedilink
      English
      arrow-up
      6
      ·
      edit-2
      11 days ago

      I ended up switching to Wayland 3 or 4 years ago precisely because X11 was so shit about remembering my monitor positions. I had to run an xrandr script every time it booted or otherwise decided to shit itself. Using 2 GPUs didn’t seem like it was thought about in the X11 design.

      • barsoap@lemm.ee
        link
        fedilink
        arrow-up
        3
        ·
        edit-2
        11 days ago

        Dual GPUs are no issue for x.org it’s just that automatic configuration assumes a somewhat standard machine or it gets confused. Should I tell you about the days before automatic configuration, of hand-editing XF86Config to tell the X server that no, I didn’t have a serial or ps/2 mouse but an USB one, and it had three buttons and a mouse wheel? Of seeing a list of monitor timings with the comment “CHOOSING THE WRONG THING MIGHT DESTROY YOUR HARDWARE”?

        xrandr is actually quite recent (or I may be ancient), being able to do all that stuff at runtime was a godsend.

        • ikidd@lemmy.world
          link
          fedilink
          English
          arrow-up
          4
          ·
          11 days ago

          Oh, I fought with X11 many times over the past three decades (almost) that I’ve used Linux. But as soon as I could push that mess behind me because Wayland did as good or better, I jumped on that horse, let me tell you.

    • Overspark@feddit.nl
      link
      fedilink
      arrow-up
      3
      arrow-down
      1
      ·
      11 days ago

      You can configure this with window rules and autostart apps when Hyprland starts. That’s not remembering what you had open the last time, but it will probably give you the experience you’re looking for.

      • lambalicious@lemmy.sdf.org
        link
        fedilink
        English
        arrow-up
        4
        arrow-down
        9
        ·
        11 days ago

        It’s incredible that wayland is so incapable that it can’t even keep this kind of state, and we’re back to having to basically having to write .xinit scripts. Because that’s what little so far wayland offers: less than xinit.

        • Overspark@feddit.nl
          link
          fedilink
          arrow-up
          3
          arrow-down
          3
          ·
          edit-2
          11 days ago

          That’s a really weird and dishonest take. If a compositor wants to implement that feature it absolutely can, Wayland or not has nothing to do with it. I’m just saying it isn’t implemented the way you want in the compositors I know of. Seems like all it needs is compositor developers who want what you want.

  • AnIndefiniteArticle@sh.itjust.works
    link
    fedilink
    arrow-up
    8
    arrow-down
    1
    ·
    11 days ago

    Ok, but I need manual control over how the tiles get arranged and shaped.

    And I need to be able to stack windows.

    Hyprland is pretty and declarative and has so many cool extensions that work really well and help to tie the experience together, but sway is more functional.

    If hyprland offered the same ability to manually control the tile tree that sway offers, I’d use it.

    For now I’m shoehorning the hyprland extensions like hyprwall and hyprlock onto sway.

  • ColdWater@lemmy.ca
    link
    fedilink
    arrow-up
    6
    ·
    edit-2
    11 days ago

    Fully customised Hyprland use half as much ram as Plasma, but I still prefer Plasma because I can’t get used to WM

    • woelkchen@lemmy.world
      link
      fedilink
      arrow-up
      2
      ·
      10 days ago

      How much RAM does it use and how does this compare to running a web browser with a few open tabs?

      Seriously, unless some memory leak makes a DE consume 10 gigs of RAM, nobody will notice because DE’s RAM use is dwarfed by what end user applications use. 10 years ago I got a notebook for 600 Euro with a 16 GB RAM upgrade for an additional 100 Euro.

      Performance differences are either rendering speed or perceived performance because of animation speed. With the exception of embedded hardware, RAM use for desktops is irrelevant since quite some time (and on such constrained hardware you can’t properly browse the web anyway).