Announcement

Collapse
No announcement yet.

Nouveau Still Working To Support The GP108 / NVIDIA GT 1030

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

  • #11
    Michael have you any pcie 1.1 motherboard? I would ike to know if the gt 1030 works on it in order to verify the compatibility with pcie 1.1 slot/motherboards. thanks

    Comment


    • #12
      Originally posted by aufkrawall View Post
      Kudos to the Nouveau devs, but Nouveau isn't good for anything more than outputting an image to the display anyway (at least for "desktop" Linux usage). And even then you better stick to xf86 vesa/fbdev drivers for stability.
      Sell or don't buy Nvidia if you want open source drivers, any false hope in Nouveau should be buried for good.
      Nouveau isn't that useless... For pre-Maxwell GPUs, the performance and OpenGL compliance is decent. Sure, it pales in comparison to the true potential of the GPUs, but you are being way too harsh and dismissive of their progress.

      Keep in mind if Nvidia supplied the firmware signatures and if there was just a little bit of funding to go their way, nouveau would be adequate for daily use. Considering the driver is basically just reverse engineering, it is a marvel how much those devs have accomplished.

      Comment


      • #13
        OGL compliance alone doesn't win you a great experience. There's still stuff like X compositors which are troublesome.
        There was a bug with Pascal making the mouse cursor unusable, and it landed in Ubuntu 16.10. It was still there with Arch/Tumbleweed months after. Nouveau is unnecessarily driving away average Joes who want to take a peak at Linux when even stuff like a mouse cursor isn't working out of the box, turning graphical installations or live distributions into a big pain.

        Comment


        • #14
          Originally posted by Azrael5 View Post
          what is meant to mean no signed firmware? How can be commercialized a product unable to work?
          NVIDIA cards work fine with the proprietary NVIDIA driver. They don't release firmware usable by third party drivers.

          Comment


          • #15
            Originally posted by schmidtbag View Post
            This is also why firmware tends to be closed-source: if you open-source it then what's the point of having the signature?
            To make sure it was not tampered with or recompiled by third parties?

            You can still opensource stuff that must then be signed to be used, you would get contributions, and security audits and bug reports. And if you feel good you can also bless some third party firmwares your community wants, and compile and sign them for use with your hardware.

            Comment


            • #16
              Originally posted by aufkrawall View Post
              Am I? Is openSUSE installer warning about Nouveau being unstable also trolling?
              you need to make more apparent that you are flaming NVIDIA only.

              Comment


              • #17
                Originally posted by Azrael5 View Post
                Michael have you any pcie 1.1 motherboard? I would ike to know if the gt 1030 works on it in order to verify the compatibility with pcie 1.1 slot/motherboards. thanks
                It should work, PCIe is retrocompatible.
                If you are unlucky it might not work because there are hardware issues in your specific motherboard, which is possible for PCIe 1.x ones (there were issues with PCIe 2.0 cards in 1.0 slots on some boards in the past), but it should work fine.

                Comment


                • #18
                  Originally posted by starshipeleven View Post
                  To make sure it was not tampered with or recompiled by third parties?

                  You can still opensource stuff that must then be signed to be used, you would get contributions, and security audits and bug reports. And if you feel good you can also bless some third party firmwares your community wants, and compile and sign them for use with your hardware.
                  Do you not understand the situation? If the signature is open sourced then anyone can "forge" it, effectively making it useless. It's not like we're talking about WPA keys here, which are unique to the network. To my knowledge, there are a finite amount of signatures (maybe even just 1) for firmware. That's why DVD piracy became a problem - once the key was cracked via open-source efforts, piracy became effortless. Before then, you needed to pay for a license to rip movies, and even then the user still had no idea what the key was.

                  Despite their open-source efforts, even AMD still insists on keeping their firmware closed. So unless I can be proved otherwise, you can't open source a signature and have it secure/safe from malicious intent.

                  Comment


                  • #19
                    Originally posted by schmidtbag View Post
                    Do you not understand the situation? If the signature is open sourced then anyone can "forge" it, effectively making it useless.
                    It is apparently you who does not understand the situation. The signature is a cryptographic signature of the firmware being uploaded. The private key for that signature is never made available, even though the signature itself is. The issue is that nouveau developers can't upload their own firmware without blessing by NVIDIA (which they've no interest in doing). If you change the firmware without creating a new signature, then the GPU will just reject the upload.

                    It's perfectly achievable to upload the NVIDIA-supplied firmware, but that is not generally redistributable, and they've also made it much harder to identify in their blob object files.

                    NVIDIA does supply signed firmware meant for nouveau as part of linux-firmware, but that (a) does not support reclocking or fan management and (b) has not been made available for GP108.

                    Comment


                    • #20
                      Originally posted by imirkin View Post
                      It is apparently you who does not understand the situation. The signature is a cryptographic signature of the firmware being uploaded. The private key for that signature is never made available, even though the signature itself is. The issue is that nouveau developers can't upload their own firmware without blessing by NVIDIA (which they've no interest in doing). If you change the firmware without creating a new signature, then the GPU will just reject the upload.
                      Maybe I'm using the wrong terminology (which very well could be the case, I'm not all that familiar with how each layer of this works) but as you said yourself, the private key isn't available. Wouldn't open-sourcing the firmware make that available? If so, ultimately my point still stands, albeit maybe with adjustments to the vocabulary.
                      Last edited by schmidtbag; 04 August 2017, 03:45 PM.

                      Comment

                      Working...
                      X