• Communist@lemmy.ml
    link
    fedilink
    English
    arrow-up
    6
    ·
    edit-2
    1 year ago

    There’s really no truth to anything you’re saying here, whatsoever.

    Linux is fantastic for gaming, I use it exclusively, the steam deck being a real thriving product is evidence of this.

    Only core functionality should be the default, everything else SHOULD be an add-on, including remote desktop. Insane bloat is what caused X11 to fail. A fix is in the works: https://planet.kde.org/arjen-hiemstra-2023-08-08-remote-desktop-using-the-rdp-protocol-for-plasma-wayland/

    Unfortunately your usecase is rare, so, there’s little motivation to fix it. This isn’t because everyone else “just plays around” with their computers, it’s that very few people do what you do, and so it isn’t considered the most important usecase, and devs care about more important things. Furthermore there’s NO DOWNSIDE whatsoever to making it an add-on. This can all be worked on later, it being an add-on won’t impede any progress, in fact, it’ll make it EASIER to make progress, because the core protocol will be rather solid in foundation.

    • PseudoSpock@lemmy.dbzer0.com
      link
      fedilink
      arrow-up
      2
      arrow-down
      2
      ·
      1 year ago

      When your games have an issue, don’t blame Linux. Don’t even mention Linux. It’ll be your own fault for using a compatibility layer (Wine/Proton). The games are written for Windows, they shouldn’t get any of your money.

      • Communist@lemmy.ml
        link
        fedilink
        English
        arrow-up
        4
        ·
        1 year ago

        Mentioning steam deck is fine. Valve supports it. It’s pretty official. I don’t see why you care.

        • PseudoSpock@lemmy.dbzer0.com
          link
          fedilink
          arrow-up
          1
          arrow-down
          5
          ·
          1 year ago

          Because it discourages native Linux game development for something ‘good enough’ using a windows compatibility layer that really is just a large hack. That’s why I care. Games for Linux should be made naively for Linux, to bolster the Linux operating system. When wine/proton fails, people confuse it with being the fault of Linux, when it’s not. It is the fault of running software not made for Linux to begin with on a compatibility layer. Those problems unnecessarily tarnish Linux. It’s wrong, it really shouldn’t be allowed, and I’d be happy to see Wine/Proton sued out of existence to prevent it.

          • Communist@lemmy.ml
            link
            fedilink
            English
            arrow-up
            3
            ·
            1 year ago

            That’s a chicken-egg problem.

            If they hadn’t done this first it would’ve never happened at all.

              • Communist@lemmy.ml
                link
                fedilink
                English
                arrow-up
                3
                ·
                1 year ago

                …so, you think that means that it would’ve been fine without proton? You’re dreaming.

                • PseudoSpock@lemmy.dbzer0.com
                  link
                  fedilink
                  arrow-up
                  1
                  arrow-down
                  2
                  ·
                  1 year ago

                  Either native or not at all. The way proton sits in the middle leaves Linux with all the complaints when it goes wrong. Not Linux’s fault. It’s people like you that are to blame for putting Linux in a situation it should never have been in. Linux does not need games, anyway. Games are for children.

                  • Communist@lemmy.ml
                    link
                    fedilink
                    English
                    arrow-up
                    2
                    ·
                    1 year ago

                    “linux does not need games anyway, games are for children” says the man crying about a compatibility layer that according to them should not affect them at all.

    • PseudoSpock@lemmy.dbzer0.com
      link
      fedilink
      arrow-up
      1
      arrow-down
      2
      ·
      1 year ago

      Remote desktop is not what I’m talking about. Remote applications. Individual applications. Remote desktop is way too much when you want individual apps and for them to respond to your local window manager and copy & paste buffer.

        • PseudoSpock@lemmy.dbzer0.com
          link
          fedilink
          arrow-up
          1
          arrow-down
          3
          ·
          1 year ago

          It’s an add on, not part of the main spec. That functionality should be the most important core piece, not an afterthought.

          • Communist@lemmy.ml
            link
            fedilink
            English
            arrow-up
            5
            arrow-down
            1
            ·
            edit-2
            1 year ago

            No, it should be an afterthought. It’s not important at all, it’s a niche weird use case. I care way more about having a functional desktop and everything else. I’m very glad it was treated as an afterthought, because I care more about literally every other feature.

            Tell me why it being an afterthought matters exactly?

              • Communist@lemmy.ml
                link
                fedilink
                English
                arrow-up
                5
                ·
                1 year ago

                It’s important to your specific niche usecase, maybe.

                I’ve never needed to use network transparency, I don’t know anyone who has ever needed to use network transparency, and even if I did, i’d use waypipe… so…?

                • PseudoSpock@lemmy.dbzer0.com
                  link
                  fedilink
                  arrow-up
                  1
                  arrow-down
                  4
                  ·
                  1 year ago

                  Great, you don’t use it. I see it in use all over in my company, and in a couple others. It is an important core functionality. That the wayland devs ignored the use case at all to the point of other devs writing wapipe to overcome their screw up is huge.

                  • Communist@lemmy.ml
                    link
                    fedilink
                    English
                    arrow-up
                    3
                    ·
                    1 year ago

                    That’s not even a screwup, it’s been added, you’re just crying because you think your usecase is the most important for some reason.