No announcement yet.

NVIDIA Sent Out Some Fresh Nouveau Patches Just Before Christmas

  • Filter
  • Time
  • Show
Clear All
new posts

  • #11
    I mean, they only need to make the card identifier read only, not the firmware. Outside of that, I see little reason for nouveau not supporting 3D.


    • #12
      Originally posted by Michael View Post

      They started clamping down on the firmware / signing it due to Chinese knockoffs / cards getting flashed and rebranded as being higher-tier GPUs than they actually were in resale channels.
      I doubt this explanation is true. They went out of their way to design a "signature check" specifically for the firmware running on the Falcon μcs, all of which get their firmware from the driver, not that knock-off vendor. The only "firmware" that is persistent on the GPU is the VBIOS, and although this too is now required to carry a valid signature, it's the one bit that doesn't have anything running on the GPU itself and - because it is persistent- also the one signed binary that doesn't get in of nouveau's way.

      The attack vector they consider is more likely to be GPUs in the cloud. Here advanced attackers could technically upload modified firmware in a hypervisor, and use that firmware to get access to guest OSes' framebuffers and other potentially security-sensitive information.
      Last edited by RSpliet; 06 January 2020, 05:31 PM.


      • #13
        Kind by nvidia. Dont really see the point of it though, since the proprietary driver works very well.
        If you want to be a "blob" free activist, then go ahead, Im perfectly happy with signing my soul to the devil and not worrying about hassle. Peace.


        • #14
          Originally posted by AdamOne View Post
          Kind by nvidia. Dont really see the point of it though, since the proprietary driver works very well
          The proprietary driver has notable issues, especially for optimus laptops or cases where you're using multiple graphics cards. Plus, the open-source graphics stack is much better integrated with the kernel than nvidia's proprietary graphics stack, and would likely be easier to maintain in the long-term.

          I welcome any improvements Nvidia can contribute to Nouveau with open arms and rejoicing.


          • #15
            Originally posted by tildearrow View Post

            I don't even know how can those cards work using a recent driver.
            They should be crashing at the unsupported instructions...
            You got driver CD along with the card, no other driver wouldn't
            usually work with the card, yes.
            ebay used to be full of Chinese re-flashes with weird "brand names".