System spec - Ryzen 3700X CPU - AMD RX 7900 XT GPU

I got an AMD GPU specifically because I wanted to switch to Linux. I’ve done a bunch of testing over the last year while I still had an nVidia card. Now I’ve got an AMD GPU I feel ready but it has not gone well.

When I use multiple monitors I get a range of odd behaviours, including a white screen, lock ups, failure to display anything on second screen. I’ve unplugged the second screen for now and all is OK except that adaptive sync does not work properly.

When I set adaptive sync to “Always” in the settings the screen sort of flickers when I move the mouse. To be more precise the screen gets a bit brighter when the mouse is moved, then returns to previous slightly dimmer brightness when the mouse is stopped. There are no errors that I’ve found.

Both of those issues happen in fresh Fedora 38 and Arch Linux installs. I’m running KDE-plasma (using Wayland not X) so it seems like a KDE issue. Though I’m about to test it with a Fedora and gnome install next, though I doubt it will be any different.

  • mub@lemmy.mlOP
    link
    fedilink
    arrow-up
    2
    ·
    edit-2
    1 year ago

    Sounds like a driver problem. What kernel are you using, and have you tried running Mesa-git?

    I’m not messing with the kernal at this point, just using whatever gets installed by default. I haven’t looked at Mesa-git. If messing about with the kernel is required I might just wait until wayland and kde have matured enough to support adaptive sync and multi monitors better.

    You can’t find any errors because there are none. The brightness changing with the refresh rate is sadly how most monitors work today, and can’t really be fixed. It’s the whole reason for why adaptive sync is not set to always by default.

    I also tried “auto” which seemed to be ok for a few seconds but then behaved the same as always. I can live without it for desktop stuff, my concern is adaptive sync won’t be on in games without enabling that settings.