Radeon graphics card kills computer if left alone

I had a history problems with my NVIDIA graphics card drivers so I switched it o an XFX Radeon RX 580

The new card is fast, efficient and reliable for sleep and waking up. Nice.

However now if I leave the computer more than the screenlock time it reverts to a black screen of death that is unresponsive to keyboard or mouse input. I have to power down and reboot.

Another driver fubar? Or a setting I should change?

Thx

A few specs, ping me if I am missing something relevant.
Motherboard = Asus Prim X399-A
CPU = AMD Ryzen Threadripper 1950X
KDE on Leap 15.6

Unfortunately, I don’t have a solution, but just thought I’d throw this info out there … I have a desktop machine with an “XFX RX-560 4GB” mounted on a “AMD RYZEN 7 2700X” motherboard … I built that machine back in late 2018, and it’s still going strong. (running 15.6 on it, previously was running TW).

I’ve yet to have any issue with anything related to the XFX.

I’m not sure I’d blame it on the video card … have you checked the system log files for a clue? Is the BIOS up-to-date?

Not just a monitor/display signal issue? What happens if you disconnect and reconnect the monitor cable?

Could yo provide definitive graphics hardware, driver, and desktop environment details? Run
inxi -Gaz

is your system going into a power saving state? that might be the issue.
if there is a sleep or hibernate state that is being activated, it isnt getting the secret handshake to wake up.

Good question. I had to wait to deal with the problem this weekend. But first I did my scheduled OS update (zypper ref, zypper update). After reboot I left the screen active for a long time but no problem reactivating whatsoever. Go figure. Update of Radeon drivers maybe? I will see if the problem reappears.

output of $ inxi -GazGraphics:

  Device-1: AMD Ellesmere [Radeon RX 470/480/570/570X/580/580X/590]
    vendor: XFX Pine driver: amdgpu v: kernel arch: GCN-4 code: Arctic Islands
    process: GF 14nm built: 2016-20 pcie: gen: 3 speed: 8 GT/s lanes: 16
    ports: active: DP-1 empty: DP-2, DP-3, DVI-D-1, HDMI-A-1 bus-ID: 41:00.0
    chip-ID: 1002:67df class-ID: 0300 temp: 51.0 C
  Display: x11 server: X.Org v: 1.21.1.11 with: Xwayland v: 24.1.1
    compositor: kwin_x11 driver: X: loaded: modesetting unloaded: fbdev,vesa
    dri: radeonsi gpu: amdgpu display-ID: :0 screens: 1
  Screen-1: 0 s-res: 3840x2160 s-dpi: 96 s-size: 1016x571mm (40.00x22.48")
    s-diag: 1165mm (45.88")
  Monitor-1: DP-1 model: Acer ET430K serial: <filter> built: 2017
    res: 3840x2160 hz: 60 dpi: 104 gamma: 1.2 size: 941x529mm (37.05x20.83")
    diag: 1080mm (42.5") ratio: 16:9 modes: max: 3840x2160 min: 640x480
  API: OpenGL v: 4.6 Mesa 23.3.4 renderer: AMD Radeon RX 580 Series
    (radeonsi polaris10 LLVM 17.0.6 DRM 3.57 6.4.0-150600.23.38-default)
    direct-render: Yes

Edited your post. Please use code formatting “</>” , makes it more readable

You’re using modesetting driver, not amdgpu one.

Mine:

Display: x11 server: X.Org v: 1.21.1.11 with: Xwayland v: 24.1.1
compositor: kwin_x11 driver: X: loaded: amdgpu dri: radeonsi gpu: amdgpu
display-ID: :0 screens: 1

That figures. I just installed the card and did nothing else. So apparently I am running the generic backup driver. For all that minus one glitch I am pretty happy with the turnkey performance.

Best way to choose or implement amdgpu?

Have you tried using Plasma Wayland? That eliminates the Xorg driver from the equation.

I did try Wayland last fall when I upgraded from 15.5 to 15.6 and was using an Nvidia card. It was a mess and not ready for prime time. I fled back to Xorg.

Which version of Plasma KDE are you using? (The version that OSS provides, or are you using the version provided by the Leap KDE repos?) A lot of improvements since Plasma 6 was introduced. I find the Plasma Wayland session a smoother, more polished experience compared to that provided the X11 session, but admittedly that does come down to the various graphics and multi-monitor situations that users have.

I did the command

$ glxinfo | grep ‘OpenGL renderer’

with output =

OpenGL renderer string: AMD Radeon RX 580 Series (radeonsi, polaris10, LLVM 17.0.6, DRM 3.57, 6.4.0-150600.23.38-default)

So I am already automatically turnkey using amdgpu drivers for the Radeon graphics card.
(Nice to see that.)

I queried KDE status with

$ zypper info plasma5-desktop

with output =

Information for package plasma5-desktop:

Repository : repo-oss (15.6)
Name : plasma5-desktop
Version : 5.27.11-bp156.1.3
Arch : x86_64
Vendor : openSUSE
Installed Size : 9.7 MiB
Installed : Yes (automatically)
Status : up-to-date
Source package : plasma5-desktop-5.27.11-bp156.1.3.src
Upstream URL : http://www.kde.org/
Summary : The KDE Plasma Workspace Components
Description :
This package contains the basic packages for a Plasma workspace

So apparently OSS repo was used but via the KDE repo?

Lately I have not been able to replicate the freeze behavior.

You’re using the default version (5.27) that Leap 15.6 uses. I would recommend upgrading to Plasma 6…
https://en.opensuse.org/SDB:KDE_repositories