Announcement

Collapse
No announcement yet.

Wayland 1.19 Released With Small Protocol Updates, Fixes

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • #31
    Originally posted by middy
    i will never use amd again for my gpu. if i ever lose nvidia support on linux i would just go back to windows. amd burned me multiple times and i will never give them my money again. this is why i hope intel's dedicated gpu's don't suck because nvidia needs an actual competent competitor.
    I think you didn't use AMD Radeon since a long ago. Today the few virtual reality things that work on Linux have focused on RADV (Half-Life: Alyx and Microsoft Flight Simulator), so AMD. But I recognize two things I don't like from AMD:

    -Proprietary firmware.
    -Bad support for hardware encoding.

    Comment


    • #32
      So Wayland is still half baked, locks out nvidia for religious reasons and lacks tons of features? And the only pro argument is better security(which is not proven).
      Reminds me of Apple.

      Comment


      • #33
        Originally posted by gfunk View Post
        Surely there is thousands of bugs and features that need to be implemented for Wayland? like screen casting/recording
        Screencasting is not the responsibility of Wayland. Wayland allows, but applications lack support. By the way, OBS from Flathub-beta is working perfectly, thanks toGeorges with DMA-BUF.

        Comment


        • #34
          Originally posted by paradroid View Post
          locks out nvidia for religious reasons
          Wayland does not lock out anything. It's not a program. Nvidia decided to go a different path with eglstreams and now developers have to maintain one code path to make their compositors work with nvidia, and another to work with all the other vendors (intel and amd) which use generic kernel based interfaces. Unsurprisingly many developers aren't rushing to support elgstreams.

          Comment


          • #35
            Originally posted by paradroid View Post
            So Wayland is still half baked
            BS


            Originally posted by paradroid View Post
            locks out nvidia for religious reasons
            Nothing here locks Nvidia out. Rather nvidia choose to not implement GBM, a system they were invited to create together with the other vendors, and instead implemented their own code path via EGLStreams. Nothing in this world prevents Nvidia from also implementing GBM.

            Originally posted by paradroid View Post
            and lacks tons of features?
            Like?

            Originally posted by paradroid View Post
            And the only pro argument is better security(which is not proven).
            A simple user level permissions program can record you whole screen, track all keypresses of you no matter if that window is in focus or not, read whatever you have in your clipboard, read what you drag and drop, input whatever it likes in mouse and keyboard movements. A single X client can do whatever it wants, no permissions needed for anything. Those are all well known issues, proven, already exploited, unfixable. Wayland has non of those issues, it is secure by design.

            Comment


            • #36
              Originally posted by tildearrow View Post
              Even under Wayland I get stuttering.
              Stuttering and tearing are different things. Stuttering is probably CPU-bound.

              I run Wayland on a Raspberry Pi 4, and it 'stutters' when it's thinking hard (which is most of the time, because... it's a $50 board), but it doesn't 'tear'.

              Comment


              • #37
                Originally posted by JackLilhammers
                > > Originally posted by Alexmitter View Post
                > > Originally posted by 144Hz View Post
                [...]
                Another place where Alexmitter and 144Hz write one after the other. Coincidence?
                - https://www.phoronix.com/forums/foru...org-server-git
                - https://www.phoronix.com/forums/foru...iple-buffering
                - https://www.phoronix.com/forums/foru...91#post1220191
                - https://www.phoronix.com/forums/foru...10#post1229510
                - https://www.phoronix.com/forums/foru...90#post1234890
                Last edited by Nth_man; 28 January 2021, 02:49 PM.

                Comment


                • #38
                  After all these years I still have no reason to switch to wayland. Xorg works fine for me and has all features that I need. Using wayland compositors in current state is a regression for me. Even Gnome doesn't support server-side decorations, so you can't easily move or minimize some windows. Also some reasonable window managers/DEs like Openbox or XFCE don't have wayland support.

                  And don't tell me that wayland is just a protocol and all DEs, libraries like SDL2, applications have to reinvent the wheel and write a lot of code to support some basic features. Why i.e. it's not possible to create official "libdecoration" library, so that all application could easily use it instead of creating their own "ugly but functional" decorations? Why as an application developer should I care about stupid decorations at all?

                  Comment


                  • #39
                    Originally posted by CochainComplex View Post
                    Code:
                    for [wayland, nvidia, x11, amd, opensourcedriver, mesa] in headline
                    print("x11 is great")
                    print("nvidia just works")
                    if ($USER == birdie)
                    print("Windows is better anyway")
                    endif
                    print("wayland is not stable")
                    print("never amd again")
                    print("wayland is not a compositor")
                    print("AMD has superb OS Driver")
                    print("blob")
                    print("Multimonitor support broken")
                    print("tear free")
                    print("what mesa and kernel version ?")
                    print((quote("F*** you Nvidia","Linus Torvalds", htmlLink))
                    print("no freesync")
                    end
                    You forgot to add:

                    Code:
                    print("how come they will not support my esoteric use case?")
                    print("why don't you contribute?")
                    print("you are a dumb" profane_variable_describing_some_bodily_function_or_the_rectum)
                    Last edited by f0rmat; 28 January 2021, 11:05 AM.
                    GOD is REAL unless declared as an INTEGER.

                    Comment


                    • #40
                      Dont take the bait. Some criticisms against wayland-based distribtions and software do have merit. Reinventing the wheel twice is not fun, Developers are notoriously bad at universal API's or protocols. Partly because everyone of them has their own unique vision which is what makes linux unique

                      Comment

                      Working...
                      X