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...

    Phoronix, Linux Hardware Reviews, Linux hardware benchmarks, Linux server benchmarks, Linux benchmarking, Desktop Linux, Linux performance, Open Source graphics, Linux How To, Ubuntu benchmarks, Ubuntu hardware, Phoronix Test Suite

  • #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