Announcement

Collapse
No announcement yet.

A Radeon RX 590 Workaround For Linux But With Abysmal Performance

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

  • A Radeon RX 590 Workaround For Linux But With Abysmal Performance

    Phoronix: A Radeon RX 590 Workaround For Linux But With Abysmal Performance

    While AMD is able to reproduce the Radeon RX 590 Linux failure and is currently investigating the necessary Linux driver fix(es) for getting this latest Polaris refresh graphics card working correctly, if you already upgraded and don't have the luxury of switching to another graphics card until a solution is in place, there is a workaround to getting the RX 590 on Linux with working hardware acceleration but very slow performance...

    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
    mhh...maybe I'm thinking not deep enough..but in a first approach RX590 seems to be an overclocked RX580. How can it make such difficulties to provide stable Linux experiance? Whats the culprit?

    Comment


    • #3
      Originally posted by CochainComplex View Post
      mhh...maybe I'm thinking not deep enough..but in a first approach RX590 seems to be an overclocked RX580.
      RX 590 isn't overclocked RX 580, it is entirely different asic

      Various RX590 comes on a cards differently setuped and clocked than referent RX 590 one, and that is an issue here it seems

      How can it make such difficulties to provide stable Linux experiance? Whats the culprit?
      Stable VS Unstable Linux experience difference, could be even cos of one letter typo somewhere
      Last edited by dungeon; 29 November 2018, 11:38 AM.

      Comment


      • #4
        LOL it's still enough to play those games at 4K.
        ## VGA ##
        AMD: X1950XTX, HD3870, HD5870
        Intel: GMA45, HD3000 (Core i5 2500K)

        Comment


        • #5
          Shouldn't the card use pp instead of dpm?

          Comment


          • #6
            Originally posted by dungeon View Post

            RX 590 isn't overclocked RX 580, it is entirely different asic

            Various RX590 comes on a cards differently setuped and clocked than referent RX 590 one, and that is an issue here it seems

            Stable VS Unstable Linux experience difference, could be even cos of one letter typo somewhere
            could be worse expensive/expansive ...About new ASIC ...mh not so sure - yes not just overclocked but according to this german article:



            Polaris 30 has same transistorcount and the same die size only the structure was changed 14LPP -> 12LP compared to Polaris 20.
            Yes it is new, but it is a "refresh" not entirely new.

            So I would have expected less issues - since it is not a complete new plattform.

            Comment


            • #7
              Originally posted by CochainComplex View Post
              Yes it is new, but it is a "refresh" not entirely new.
              Well, nothing is entirely new

              Whatever that have different pci id, is considered different.

              As this card model is OC a bit more than referent RX 590 clocks, maybe it would help if Michael could patch kernel driver to force card to start at referent clocks

              It is not first time that driver need temporal quirks like that
              Last edited by dungeon; 29 November 2018, 01:00 PM.

              Comment


              • #8
                Originally posted by dungeon View Post

                Well, nothing is entirely new

                Whatever that have different pci id, is considered different.

                As this card is OC a bit more than referent RX 590 clocks, maybe it would help if Michael could patch kernel driver to force card to start at referent clocks
                True but the gap is not like Polaris to Vega. .... He could also modifiy the vBIOS to set it to ref clock. Don't know if the tools to do this are allready supporting RX590.

                Comment


                • #9
                  Originally posted by CochainComplex View Post

                  True but the gap is not like Polaris to Vega. .... He could also modifiy the vBIOS to set it to ref clock. Don't know if the tools to do this are allready supporting RX590.
                  I am talking that all chips are different and that it is not first time that dpm have stability problems... see a bug from years before, these cards also couldn't start with fab OC:



                  Sapphire Nitro r7 370 worked fine on FGLRX, but failed with radeon dpm with default clocks... and now another nitros, even that fatgirl

                  Whats the culprit?
                  Culprit is as people wanna hack & roll, meanwhile one harassment free letter typo somewhere is enough to break everything
                  Last edited by dungeon; 29 November 2018, 02:24 PM.

                  Comment


                  • #10
                    The workaround works with my XFX card. Thanks to Nate for the discovery and sharing of this.

                    Comment

                    Working...
                    X