Hi
The kernel in openSUSE Leap 15.2 is too old to support the newer card. AFAIK you will need to look at trying the kernel from Kernel:stable repository…
Tumbleweed and Leap have a bad bug, which prevents from suspending to RAM while all other distributions checked work well. Aside from this I experienced no problems.
Kerenel is 5.10.7-1-default. Suspend to RAM still fails:
**3400G:~ #** journalctl -b -1 -u systemd-suspend.service
-- Logs begin at Sat 2020-12-12 12:09:37 CET, end at Thu 2021-01-21 17:19:22 CET. --
Jan 21 17:07:17 3400G systemd[1]: Starting Suspend...
Jan 21 17:07:17 3400G systemd-sleep[2193]: Successfully forked off '(sd-executor)' as PID 2194.
Jan 21 17:07:17 3400G [2194]: Successfully forked off '(direxec)' as PID 2195.
Jan 21 17:07:17 3400G systemd-sleep[2195]: INFO: Skip running /usr/lib/systemd/system-sleep/grub2.sleep for suspend
Jan 21 17:07:17 3400G [2194]: /usr/lib/systemd/system-sleep/grub2.sleep succeeded.
Jan 21 17:07:17 3400G systemd-sleep[2193]: (sd-executor) succeeded.
Jan 21 17:07:17 3400G systemd-sleep[2193]: Bus n/a: changing state UNSET → OPENING
Jan 21 17:07:17 3400G systemd-sleep[2193]: sd-bus: starting bus by connecting to /run/dbus/system_bus_socket...
Jan 21 17:07:17 3400G systemd-sleep[2193]: Bus n/a: changing state OPENING → AUTHENTICATING
Jan 21 17:07:17 3400G systemd-sleep[2193]: Bus n/a: changing state AUTHENTICATING → HELLO
Jan 21 17:07:17 3400G systemd-sleep[2193]: Sent message type=method_call sender=n/a destination=org.freedesktop.DBus path=/org/freedesktop/DBus interface=org.freedesktop.DBus member=Hello cookie=1 reply_cookie=0 signature=n/a error-name=n/a error-message=n/a
Jan 21 17:07:17 3400G systemd-sleep[2193]: Got message type=method_return sender=org.freedesktop.DBus destination=:1.63 path=n/a interface=n/a member=n/a cookie=1 reply_cookie=1 signature=s error-name=n/a error-message=n/a
Jan 21 17:07:17 3400G systemd-sleep[2193]: Bus n/a: changing state HELLO → RUNNING
Jan 21 17:07:17 3400G systemd-sleep[2193]: Sent message type=method_call sender=n/a destination=org.freedesktop.home1 path=/org/freedesktop/home1 interface=org.freedesktop.home1.Manager member=LockAllHomes cookie=2 reply_cookie=0 signature=n/a error-name=n/a error-mess>
Jan 21 17:07:17 3400G systemd-sleep[2193]: Got message type=error sender=org.freedesktop.DBus destination=:1.63 path=n/a interface=n/a member=n/a cookie=3 reply_cookie=2 signature=s error-name=org.freedesktop.DBus.Error.NameHasNoOwner error-message=Name "org.freedeskto>
Jan 21 17:07:17 3400G systemd-sleep[2193]: systemd-homed is not running, skipping locking of home directories.
Jan 21 17:07:17 3400G systemd-sleep[2193]: Bus n/a: changing state RUNNING → CLOSED
Jan 21 17:07:17 3400G systemd-sleep[2193]: Suspending system...
**3400G:~ #**
Errors are:
Jan 21 17:07:22 3400G kernel: ACPI: Preparing to enter system sleep state S3
Jan 21 17:07:22 3400G kernel: PM: Saving platform NVS memory
Jan 21 17:07:22 3400G kernel: Disabling non-boot CPUs ...
Jan 21 17:07:22 3400G kernel: Wakeup pending. Abort CPU freeze
Jan 21 17:07:22 3400G kernel: **Non-boot CPUs are not disabled**
Jan 21 17:07:22 3400G kernel: ACPI: Waking up from system sleep state S3
Jan 21 17:07:22 3400G kernel: **usb usb1: root hub lost power or was reset**
Jan 21 17:07:22 3400G kernel: **usb usb2: root hub lost power or was reset**
Jan 21 17:07:22 3400G kernel: **sd 1:0:0:0: [sdb] Starting disk**
Jan 21 17:07:22 3400G kernel: **sd 4:0:0:0: [sdc] Starting disk**
Jan 21 17:07:22 3400G kernel: **sd 0:0:0:0: [sda] Starting disk**
Jan 21 17:07:22 3400G kernel: [drm] PCIE GART of 1024M enabled (table at 0x000000F400900000).
Jan 21 17:07:22 3400G kernel: [drm] PSP is resuming...
Jan 21 17:07:22 3400G kernel: serial 00:05: activated
Jan 21 17:07:22 3400G kernel: [drm] reserve 0x400000 from 0xf47fc00000 for PSP TMR
Jan 21 17:07:22 3400G kernel: amdgpu 0000:08:00.0: amdgpu: RAS: optional ras ta ucode is not available
Jan 21 17:07:22 3400G kernel: amdgpu 0000:08:00.0: amdgpu: RAP: optional rap ta ucode is not available
Jan 21 17:07:22 3400G kernel: ata6: SATA link down (SStatus 0 SControl 330)
Jan 21 17:07:22 3400G kernel: ata9: SATA link down (SStatus 0 SControl 300)
Jan 21 17:07:22 3400G kernel: ata2: SATA link up 6.0 Gbps (SStatus 133 SControl 300)
Jan 21 17:07:22 3400G kernel: ata1: SATA link up 6.0 Gbps (SStatus 133 SControl 300)
Jan 21 17:07:22 3400G kernel: ata5: SATA link up 6.0 Gbps (SStatus 133 SControl 300)
Jan 21 17:07:22 3400G kernel: ata5.00: configured for UDMA/133
Jan 21 17:07:22 3400G kernel: **ata1.00: supports DRM functions and may not be fully accessible**
Jan 21 17:07:22 3400G kernel: **ata2.00: supports DRM functions and may not be fully accessible**
Jan 21 17:07:22 3400G kernel: ata1.00: disabling queued TRIM support
Jan 21 17:07:22 3400G kernel: ata2.00: disabling queued TRIM support
Jan 21 17:07:22 3400G kernel: **ata1.00: supports DRM functions and may not be fully accessible**
Jan 21 17:07:22 3400G kernel: ata1.00: disabling queued TRIM support
Jan 21 17:07:22 3400G kernel: **ata2.00: supports DRM functions and may not be fully accessible**
Jan 21 17:07:22 3400G kernel: ata1.00: configured for UDMA/133
Jan 21 17:07:22 3400G kernel: ata2.00: disabling queued TRIM support
Jan 21 17:07:22 3400G kernel: ata2.00: configured for UDMA/133
Jan 21 17:07:22 3400G kernel: [drm] kiq ring mec 2 pipe 1 q 0
Jan 21 17:07:22 3400G kernel: amdgpu: dpm has been enabled
Jan 21 17:07:22 3400G kernel: usb 1-6: reset low-speed USB device number 2 using xhci_hcd
Jan 21 17:07:22 3400G kernel: [drm] VCN decode and encode initialized successfully(under SPG Mode).
Jan 21 17:07:22 3400G kernel: amdgpu 0000:08:00.0: amdgpu: ring gfx uses VM inv eng 0 on hub 0
Jan 21 17:07:22 3400G kernel: amdgpu 0000:08:00.0: amdgpu: ring comp_1.0.0 uses VM inv eng 1 on hub 0
Jan 21 17:07:22 3400G kernel: amdgpu 0000:08:00.0: amdgpu: ring comp_1.1.0 uses VM inv eng 4 on hub 0
Jan 21 17:07:22 3400G kernel: amdgpu 0000:08:00.0: amdgpu: ring comp_1.2.0 uses VM inv eng 5 on hub 0
Jan 21 17:07:22 3400G kernel: amdgpu 0000:08:00.0: amdgpu: ring comp_1.3.0 uses VM inv eng 6 on hub 0
Jan 21 17:07:22 3400G kernel: amdgpu 0000:08:00.0: amdgpu: ring comp_1.0.1 uses VM inv eng 7 on hub 0
Jan 21 17:07:22 3400G kernel: amdgpu 0000:08:00.0: amdgpu: ring comp_1.1.1 uses VM inv eng 8 on hub 0
Thanks for all the input guys. I ended up re-installing with tumbleweed. Unfortunately tumbleweed doesn’t seem to suppot hibernation, which leap does? Go figure!
I am running leap 15.2 on a HP 855 G7 . Leap 15.2 and I believe 15.3 provide a 5.3 kernel . There were other issues such as the buttons on the touchpad did not work. After much fumbling I added the stable kernel repository - https://download.opensuse.org/repositories/Kernel:/stable/standard/ . This provided : kernel-default-5.10.14-1.1.g0a69f62.x86_64 . Now I can use the HDMI port and the touchpad buttons.
Just guessing you may need newer firmware than that provided by 15.2 with 5.10.14. Did you try the 15.3 kernel and kernel-firmware before 5.10.14? Are xf86-video-amdgpu and libdrm_amdgpu1 installed? Does /etc/X11/xorg.conf exist? If yes, what does it contain? Does any /etc/X11/xorg.conf.d/*amdgpu.conf or *device.conf file exist that specifies any specific device driver? The URL resulting from
With current Linux Kernels, Leap and Tumbleweed, when UEFI Secure Boot is active, the Kernel is “locked down” – meaning, currently, Hibernation doesn’t work – due to the Swap space not being encrypted …
I have always disabled UEFI secure mode on all machines I use. I actually hate UEFI but we are being herded like sheep to the slaughter on this ****. So I cripple it as much as possible. Which is why I also disable TPM or the AMD equivalent if possible as well.