Announcement

Collapse
No announcement yet.

Nouveau Gallium3D Begins Landing RTX 30 "Ampere" GPU Driver Code

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

  • Nouveau Gallium3D Begins Landing RTX 30 "Ampere" GPU Driver Code

    Phoronix: Nouveau Gallium3D Begins Landing RTX 30 "Ampere" GPU Driver Code

    Early bits of NVIDIA GeForce RTX 30 "Ampere" support were merged today into Mesa 22.2...

    https://www.phoronix.com/scan.php?pa...um3D-RTX-30-IR

  • #2
    I don't quite understand one thing. Can't Nouveau kernel driver use GSP firmware and provide power management just like this new open source Nvidia kernel driver does? If I recall correctly even Nvidia hinted possibility of doing that. What is the blocker here? Thanks in advance for any good explanation.

    Comment


    • #3
      Originally posted by dragon321 View Post
      I don't quite understand one thing. Can't Nouveau kernel driver use GSP firmware and provide power management just like this new open source Nvidia kernel driver does? If I recall correctly even Nvidia hinted possibility of doing that. What is the blocker here? Thanks in advance for any good explanation.
      It would work for Turing/Ampere, wouldn't work for Pascal/Maxwell.

      Comment


      • #4
        I'm genuinely curious and I'm not trolling at all: are there any GPUs nouveau supports perfectly, i.e. everything works and there are no crashes, freezes, etc. etc. etc.?

        Last time I tried it with my GTX 660 I stumbled upon a critical bug in less than half an hour.
        Last edited by birdie; 31 May 2022, 07:08 AM.

        Comment


        • #5
          Originally posted by birdie View Post
          I'm genuinely curious and I'm trolling at all: are there any GPUs nouveau supports perfectly, i.e. everything works and there are no crashes, freezes, etc. etc. etc.?

          Last time I tried it with my GTX 660 I stumbled upon a critical bug in less than half an hour.
          Got a link to the bug report?

          Comment


          • #6
            Originally posted by FireBurn View Post

            Got a link to the bug report?
            Never bothered to file one, since I needed my PC to work right away. Must have been fixed already.

            Comment


            • #7
              Originally posted by birdie View Post
              I'm genuinely curious and I'm not trolling at all: are there any GPUs nouveau supports perfectly, i.e. everything works and there are no crashes, freezes, etc. etc. etc.?

              Last time I tried it with my GTX 660 I stumbled upon a critical bug in less than half an hour.
              considering chrome was blacklisting nouveau for hardware acceleration, probably that is true.

              Comment


              • #8
                Originally posted by piotrj3 View Post

                It would work for Turing/Ampere, wouldn't work for Pascal/Maxwell.
                That's some reason but at least it would work for Turing and Ampere where currently it doesn't work for anything newer than Kepler (and some first gen Maxwell).

                Comment


                • #9
                  Originally posted by birdie View Post
                  I'm genuinely curious and I'm not trolling at all: are there any GPUs nouveau supports perfectly, i.e. everything works and there are no crashes, freezes, etc. etc. etc.?

                  Last time I tried it with my GTX 660 I stumbled upon a critical bug in less than half an hour.
                  I used this gpu too until recently. Are you talking about graphic freezes?

                  I asked Nouveau developers about this: this is an old bug in their firmware for this card that causes hangups. They do not know how to fix it. And this is not their fault: NVidia did publish no specs or full-fledged firmware for these old cards.

                  There's a workaround: one can extract firmware from their propietary driver and add a parameter to kernel command line to make it load this firmware. This is illegal, though.

                  Comment


                  • #10
                    Originally posted by Ermine View Post

                    I used this gpu too until recently. Are you talking about graphic freezes?

                    I asked Nouveau developers about this: this is an old bug in their firmware for this card that causes hangups. They do not know how to fix it. And this is not their fault: NVidia did publish no specs or full-fledged firmware for these old cards.

                    There's a workaround: one can extract firmware from their propietary driver and add a parameter to kernel command line to make it load this firmware. This is illegal, though.
                    Freezes, crashes, all of it. I sold the card a long time ago but thank you for the input! Congrats on signing up!

                    Comment

                    Working...
                    X