• smpl@discuss.tchncs.de
      link
      fedilink
      English
      arrow-up
      16
      ·
      11 months ago

      Okay, but that would have made a shitty joke wouldn’t it?

      Hmm… I don’t know maybe it’s fine as a joke.

    • Doc Avid Mornington@midwest.social
      link
      fedilink
      English
      arrow-up
      9
      arrow-down
      4
      ·
      11 months ago

      Can I use AwesomeWM, XMonad, or StumpWM on Wayland?

      Can I run a GUI program over ssh?

      Does it support the X selection and clipboard protocols?

      (These are not rhetorical questions, I’m really asking.)

      • Scoopta@programming.dev
        link
        fedilink
        arrow-up
        12
        ·
        11 months ago

        No you cannot run any of those WMs, some of those do have ports with varying degrees of completeness but only sway(i3) and hyprland(hypr) are ready for prime time.

        Yes, using waypipe

        Yes, primary selection does work along with Ctrl+c although as others have mentioned it forgets when the app you copied from gets closed

      • fl42v
        link
        fedilink
        arrow-up
        11
        arrow-down
        1
        ·
        11 months ago

        Can I use AwesomeWM, XMonad, or StumpWM on Wayland?

        Can you run macos software on linux?

        Can I run a GUI program over ssh?

        This is more of a why would you… Although, waypipe

        Does it support the X selection and clipboard protocols?

        Too lazy to google, but overall clipboard works as expected, both C-c and text selection. I remember experiencing problems with clipboards in vim (like 2 yrs ago) which were fixed by switching to nvim

        • Chewy@discuss.tchncs.de
          link
          fedilink
          arrow-up
          5
          ·
          edit-2
          11 months ago

          Wayland only keeps the clipboard until the application exits. This means a clipboard manager is basically a requirement. Iirc desktop environments might solve those issues by default, but on a standalone compositor just add a clipboard manager and enjoy the history.

          • fl42v
            link
            fedilink
            arrow-up
            3
            ·
            11 months ago

            Correct, yet I personally don’t find it too useful and sometimes harmful when dealing with, for example, password managers

            • Chewy@discuss.tchncs.de
              link
              fedilink
              arrow-up
              3
              ·
              11 months ago

              I’ve added a keybind for deleting history, but it’d be great to have a way to specify short lived clipboard entries. But this might also be one of those standards that no one implements.

    • fl42v
      link
      fedilink
      arrow-up
      4
      ·
      11 months ago

      Seconded. Although that very much depends on the compositor of choice: I’ve been trying out a few new shiny things (well, pinnacle, strata, buddaraysh), and they aren’t exactly usable rn. With the exception of the latter one, probably (since the author claims to use it), but I haven’t been able to start it so far… On the other hand, major players like hyprland and sway work perfectly fine on my machine :tm

      • Adanisi@lemmy.zip
        link
        fedilink
        English
        arrow-up
        5
        ·
        11 months ago

        I’m on KWin Wayland, it also works great. I actually never noticed that I was switched from X11 to Wayland when I reinstalled Debian.

    • Something Burger 🍔@jlai.lu
      link
      fedilink
      arrow-up
      5
      arrow-down
      2
      ·
      11 months ago

      OK cool. When will it support nVidia?

      inb4 it’s nShitia who must support Wayland

      Wayland compositors run entirely in userspace and do not interact directly with hardware drivers. If Wayland doesn’t work on nVidia but X does, it’s a Wayland problem.

      • Scoopta@programming.dev
        link
        fedilink
        arrow-up
        9
        ·
        11 months ago

        Compositors do directly interact with the drivers though. The reason Wayland doesn’t work on Nvidia is because Wayland uses an API called GBM(generic buffer management) to draw directly to the Linux VT. The Nvidia drivers don’t implement that API, the API that both AMD and Intel drivers support. It very much IS an Nvidia problem and not the other way around. Nvidia tried to convince all the Wayland developers to use EGLStreams instead but no other drivers use(or even support) that API, everyone agreed on GBM except Nvidia. That’s not Wayland’s problem.

        • OsrsNeedsF2P
          link
          fedilink
          arrow-up
          5
          ·
          11 months ago

          Iirc Nvidia also skipped the initial meetings that AMD and Intel attended, where it was decided they would move forward with GBM

  • penquin@lemm.ee
    link
    fedilink
    arrow-up
    47
    ·
    11 months ago

    😂 But X is a very old spaghetti code from the 80s and is a security nightmare. I use X, btw!

        • AVincentInSpace@pawb.social
          link
          fedilink
          English
          arrow-up
          0
          ·
          11 months ago

          A while ago as an experiment I set up a new system and decided to see just how much I could get done without installing a graphical environment. Most of my work happens in Neovim and there are plenty of applications that will do things like play video directly to a framebuffer so it should be pretty straightforward right? Turns out not really. Neovim will run in a kernel VT, but it’ll be … messy. The kernel virtual terminal is only designed to be good enough to use to install a desktop manager or repair your configuration. It’s not meant to be used full time. It only supports 16 colors which breaks just about every color scheme out there. It also only supports specially converted pixel fonts, meaning your choices of font size are somewhat restricted, ligatures are a complete no go, you can pretty much forget about nerdfonts (unless you wanna do a lot of work) and the only way to change fonts or font sizes is to use the setfont command which only works if run directly in the terminal as opposed to inside e.g. tmux.

          It’s usable in a pinch, but I do not recommend.

    • RandomLegend [He/Him]@lemmy.dbzer0.com
      link
      fedilink
      English
      arrow-up
      3
      ·
      11 months ago

      NVidia RTX3070 here - absolutely no issues with Hyprland. Installed it like you would on any other system and i’m good to go.

      Only thing i miss is just as @Johanno@feddit.de mentioned, i can’t use Green With Envy. Don’t need it though.

      But NVidia isn’t a barrier for wayland anymore.

      • Holzkohlen@feddit.de
        link
        fedilink
        arrow-up
        3
        ·
        11 months ago

        But NVidia isn’t a barrier for wayland anymore.

        I disagree. When I used it recently it was still very much subpar compared to the AMD experience. It’s usable, but not to the point that I would like to use it.

        • RandomLegend [He/Him]@lemmy.dbzer0.com
          link
          fedilink
          English
          arrow-up
          2
          arrow-down
          1
          ·
          11 months ago

          And that’s a totally valid approach. I didn’t want to push anyone into Wayland, i’ve dragged my X11 setup with me for as long as i wanted. I just wanted to show that NVidia is not the barrier anymore.

      • Johanno@feddit.de
        link
        fedilink
        arrow-up
        1
        ·
        11 months ago

        Also for gwe it was Nvidia that didn’t support stuff it needed for Wayland. However it does now. I just need to implement a whole new api

    • Johanno@feddit.de
      link
      fedilink
      arrow-up
      2
      ·
      11 months ago

      The only reason why I am still on x11 is Green with envy. It doesn’t support Wayland yet.

      And somehow I got into being a maintainer and now it is my job to fix that.

          • Kidplayer_666@lemm.ee
            link
            fedilink
            arrow-up
            4
            ·
            11 months ago

            As usual it’s implementation if I’m not mistaken. Some say it should just be the icon on the .desktop file and move on with it, others JUST HATE THE CONCEPT OF THE DOT DESKTOP AND yada yada yada, others still want an implementation that allows on a per window basis, etc, etc, etc

            • dev_null
              link
              fedilink
              arrow-up
              4
              ·
              11 months ago

              Forcing the icon from the .desktop file seems stupid, every window could need a different icon (e.g. contact list window and chat windows of an IM app, or browser windows using the website favicon)…

  • LarmyOfLone@lemm.ee
    link
    fedilink
    arrow-up
    5
    ·
    edit-2
    11 months ago

    I’m confused, wayland.social is just another mastodon instance, yes? EDIT: Oh presumably it’s a joke