Hi all!

I know that AMD has software for controlling RGB on Windows. I found some old threads where someone suggested disconnecting the LEDs themselves, which is not something I’m willing to do with my 2-day old card.

I also would love not having to switch to Windows just to turn the bloody RGB off.

I’ve never used OpenRGB and I don’t quite understand their compatibility guide for the 9070, so I’m not sure if it’s doable there.

So! Does anyone here have that card and was able to disable RGB on Linux?

As a sidenote: I just realised that my OS sees two GPUss - the dGPU and the iGPU. Is there a way I can turn iGPU off so that it doesn’t get in the way?

Any help appreciated!

Oh, I should probably mention - I’m on:

OS Garuda Linux x86_64
├ Kernel Linux 6.13.8-zen1-1-zen
├ Packages 1366 (pacman)[stable]
├ Shell fish 4.0.1

DE KDE Plasma 6.3.4
├ Window Manager KWin (Wayland)
  • juipeltje@lemmy.world
    link
    fedilink
    arrow-up
    7
    ·
    11 months ago

    Yeah openrgb is your best bet, but like others already pointed out it can be hit or miss. For example i used to have a sapphire nitro+ vega 64 and that thing never worked with openrgb in linux. They used a weird implementation that someone would have to reverse engineer in order to get it working, which to my knowledge never ended up happening. At the moment i’m using a reference rx 6950xt and it just worked straight away.

  • data1701d (He/Him)@startrek.website
    link
    fedilink
    English
    arrow-up
    5
    ·
    11 months ago

    Fiddle with OpenRGB and see if it works. If it doesn’t, check if there’s any open issues for your model of card - you might be able to aid testing, and if you’re likely, someone might have already made a branch that hasn’t been merged yet. That was the case with my keyboard.

    Googling it, some might also have support for using hooking to the motherboard RGB header instead of internal controls.

  • lordnikon@lemmy.world
    link
    fedilink
    English
    arrow-up
    3
    ·
    11 months ago

    Sometimes there is a small hard to see switch on some gpus that will just turn off RGB. I know asrock cards are like this.

    • Alaknár@lemm.eeOP
      link
      fedilink
      arrow-up
      1
      ·
      11 months ago

      Ooh, nice one! I’ll need to have a look for some detailed manuals/design diagrams of the Sapphire Pure, see if it’s mentioned.

        • Alaknár@lemm.eeOP
          link
          fedilink
          arrow-up
          1
          ·
          11 months ago

          Hmm… There’s a connector from the card to 3-pin connector on the motherboard, but the description in the manual suggests that it only allows me to control RGB through it. As in: if I don’t connect it, they’ll just be on in whatever default state they’re in and that’s that.

          I’ll look into this, thanks!

          • Doctor MoodMood@lemmy.ml
            link
            fedilink
            arrow-up
            2
            ·
            11 months ago

            Sorry, I was suggesting unplugging the RGB cable from the GPU itself, it looks accessible without disassembling anything. There are two headers right next to the PCI-E connector and I’d say the 4-pin one is the one to remove. Can always plug it back in later if you happen to change your mind and need that sweet RGB LED action! :)

  • Grass@sh.itjust.works
    link
    fedilink
    arrow-up
    2
    ·
    11 months ago

    I can’t even get rgb control on a 7800xt. It has a teal/purple/off switch though so I can go dark mode and just be sad about my permanently rainbow ram that works in openrgb in windows but not linux.

  • grue@lemmy.world
    link
    fedilink
    arrow-up
    2
    ·
    11 months ago

    Which brand/model card do you have? There’s no “reference design,” so it matters.

  • x00z@lemmy.world
    link
    fedilink
    English
    arrow-up
    2
    arrow-down
    1
    ·
    11 months ago

    Does the GPU store the RGB settings?

    I use Corsair iCUE and I configure on a Windows VM. If I turn off the VM it keeps the settings in some hardware memory and works as if I configured it from Linux.

    • Alaknár@lemm.eeOP
      link
      fedilink
      arrow-up
      1
      ·
      11 months ago

      Huh, a Windows VM might be a brilliant solution to this.

      And now I’m wondering - could I maybe use something like Bottles or Wine to install the Windows software that handles Sapphire LEDs? Or would these apps not see the dGPU when virtualised like that?

      • x00z@lemmy.world
        link
        fedilink
        English
        arrow-up
        2
        ·
        11 months ago

        It’ll depend on the implementation of the software. iCUE did not work using Wine when I tried it. I have no clue about Sapphire.