Announcement

Collapse
No announcement yet.

Fedora 36 Planning To Run Wayland By Default With NVIDIA's Proprietary Driver

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

  • #31
    Originally posted by cewbdex View Post
    I guess I'm out of luck with hybrid graphics on laptop 🙃
    You are not the only one. Hybrid graphics is broken for EVERYONE on both X11 and Wayland; and anyone who says it works fine is either someone who doesn't use external monitors, or someone who doesn't care about 10 fps desktop animations.

    The whole concept of hybrid graphics is a bad over complicated idea. It complicates both the hardware and the software and is a source for a lot of bugs. The only reason it works fine on Windows is because Microsoft puts a huge amount of man power on ironing out all the edge cases. The solution from the very beginning should've been a discrete GPU that can power down some of its cores, or something like that, to keep power usage down, and I fail to understand why humanity has failed to invent something like this.

    Comment


    • #32
      Originally posted by arglebargle View Post
      You guys all realize that you can just choose the Gnome X11 session option at login right? Nothing is going to force you to use Wayland if there are still bugs to be worked out.
      Have you seen how sluggish Gnome animations are on X11? If not, then just connect an external monitor; if you can stand the agony of 10 fps animations that is.

      Comment


      • #33
        Originally posted by sarmad View Post

        You are not the only one. Hybrid graphics is broken for EVERYONE on both X11 and Wayland; and anyone who says it works fine is either someone who doesn't use external monitors, or someone who doesn't care about 10 fps desktop animations.

        The whole concept of hybrid graphics is a bad over complicated idea. It complicates both the hardware and the software and is a source for a lot of bugs. The only reason it works fine on Windows is because Microsoft puts a huge amount of man power on ironing out all the edge cases. The solution from the very beginning should've been a discrete GPU that can power down some of its cores, or something like that, to keep power usage down, and I fail to understand why humanity has failed to invent something like this.
        Ehh I disagree. Got an MSI GS65 Stealth laptop with an RTX 2060 with both HDMI and DP output monitors... it's the typical PRIME hybrid graphics setup. The problem is when people use packages like optimus-manager and other software that assume certain things about hardware which are usually plain wrong. I am using eOS (Arch) and by following this guide https://wiki.archlinux.org/title/PRI...render_offload, the hard way, I get to enjoy 8W battery discharge rate on my laptop, where otherwise with the GPU on I'd get twice consumption. Only X of course. Wayland doesn't stand a chance, you get 10fps animations, sluggish and glitching. Of course it is not a smooth ride like Windows ofc.

        Comment


        • #34
          Originally posted by sarmad View Post

          You are not the only one. Hybrid graphics is broken for EVERYONE on both X11 and Wayland; and anyone who says it works fine is either someone who doesn't use external monitors, or someone who doesn't care about 10 fps desktop animations.

          The whole concept of hybrid graphics is a bad over complicated idea. It complicates both the hardware and the software and is a source for a lot of bugs. The only reason it works fine on Windows is because Microsoft puts a huge amount of man power on ironing out all the edge cases. The solution from the very beginning should've been a discrete GPU that can power down some of its cores, or something like that, to keep power usage down, and I fail to understand why humanity has failed to invent something like this.
          Typical "this is a bad concept because it works perfectly in Windows and makes Linux look bad" sour grapes.

          If it were working perfectly on Linux but broken in Windows, everybody will be singing a completely different tune.

          Comment


          • #35
            Originally posted by Sonadow View Post
            Typical "this is a bad concept because it works perfectly in Windows and makes Linux look bad" sour grapes.
            Not only are you ignorant about the technical details, you also misquoted me. I never said it works "perfectly" on Windows, because it actually doesn't. I said it works fine; it still has bugs but are bearable under Windows compared to Linux.

            Comment


            • #36
              Originally posted by JeansenVaars View Post

              Ehh I disagree. Got an MSI GS65 Stealth laptop with an RTX 2060 with both HDMI and DP output monitors... it's the typical PRIME hybrid graphics setup. The problem is when people use packages like optimus-manager and other software that assume certain things about hardware which are usually plain wrong. I am using eOS (Arch) and by following this guide https://wiki.archlinux.org/title/PRI...render_offload, the hard way, I get to enjoy 8W battery discharge rate on my laptop, where otherwise with the GPU on I'd get twice consumption. Only X of course. Wayland doesn't stand a chance, you get 10fps animations, sluggish and glitching. Of course it is not a smooth ride like Windows ofc.
              Hmm, are you saying that it works well on your side with both the internal display as well as an external monitor over HDMI on at the same time (extended desktop)? Because this setup on my side is very sluggish on an MSI GS66 (RTX 3060). Also, are you using Gnome or KDE?

              Comment


              • #37
                Originally posted by sarmad View Post

                Hmm, are you saying that it works well on your side with both the internal display as well as an external monitor over HDMI on at the same time (extended desktop)? Because this setup on my side is very sluggish on an MSI GS66 (RTX 3060). Also, are you using Gnome or KDE?
                Yes, it works perfectly fine on my Laptop. The only Issue I think is that HDMI loses audio when Dynamic Power Management is enabled. So I setup a script to disable Dynamic Power Management to enable full GPU mode when I need it.

                I use mostly a 144hz Monitor which most of the times I connect through both HDMI or HDMI through USB-C (Dock) depending if I am working or not.
                In other occasions in the past I tried the Mini-DP port successfully.

                I installed it following PRIME guide in ArchLinux wiki, by setting the udev and the dynamic power management rule.

                With Dynamic Power Management I do have to offload from CPU to Nvidia to run applications on GPU, although some applications like Chrome browser triggers it automatically when running WebGL stuff.
                Firefox is absolutely garbage of course so it is out of the question when it comes to hardware acceleartion with Nvidia on Linux over there.
                Wayland is also out of the question. It is so far away that I already made my mind that I'll be spending tons of time in X11 in the next years.
                I am on KDE Plasma 5.23.x

                Comment


                • #38
                  Originally posted by JeansenVaars View Post

                  Yes, it works perfectly fine on my Laptop. The only Issue I think is that HDMI loses audio when Dynamic Power Management is enabled. So I setup a script to disable Dynamic Power Management to enable full GPU mode when I need it.

                  I use mostly a 144hz Monitor which most of the times I connect through both HDMI or HDMI through USB-C (Dock) depending if I am working or not.
                  In other occasions in the past I tried the Mini-DP port successfully.

                  I installed it following PRIME guide in ArchLinux wiki, by setting the udev and the dynamic power management rule.

                  With Dynamic Power Management I do have to offload from CPU to Nvidia to run applications on GPU, although some applications like Chrome browser triggers it automatically when running WebGL stuff.
                  Firefox is absolutely garbage of course so it is out of the question when it comes to hardware acceleartion with Nvidia on Linux over there.
                  Wayland is also out of the question. It is so far away that I already made my mind that I'll be spending tons of time in X11 in the next years.
                  I am on KDE Plasma 5.23.x
                  On my side reverse prime has a pretty bad performance, and connecting over usb-c (which is connected to the iGPU) has issues where the external screen keeps getting switched on and off. This is on Ubuntu 21.10 and the slow performance of reverse prime also exists in Fedora 35, so a newer kernel doesn't seem to resolve this. I bet this is a Gnome vs KDE situation.

                  Comment


                  • #39
                    Originally posted by edoantonioco View Post

                    Since it's an Optimus laptop I do know Wayland SDL games works on the Intel card. But not on nvidia
                    Ok, thanks for checking.

                    Comment


                    • #40
                      Originally posted by arglebargle View Post

                      Hybrid graphics with nvidia work fine on X and Wayland now, I've been running Wayland exclusively since nvidia added support.

                      I use Arch, btw.
                      Really? So will I be able to use the desktop normally with Wayland and then Steam to offload games to the nVidia GPU properly?

                      Comment

                      Working...
                      X