MrNice
March 10, 2022, 7:47pm
#1
Hello there,
I bought a new hardware; ASRock B550M Steel Legend Mobo, AMD Ryzen 5600G, 2x8 GB RAM, Samsung 1TB nvme SSD.
I just installed Opensuse 15.3 MATE and need help to twick it the best.
First, should I install a specific video driver, how?
AMDGPU ?
~> sudo lshw -c video
*-display UNCLAIMED
description: VGA compatible controller
product: Cezanne
vendor: Advanced Micro Devices, Inc. [AMD/ATI]
physical id: 0
bus info: pci@0000:05:00.0
version: c9
width: 64 bits
clock: 33MHz
capabilities: pm pciexpress msi msix vga_controller bus_master cap_list
configuration: latency=0
resources: memory:d0000000-dfffffff memory:e0000000-e01fffff ioport:e000(size=256) memory:fcc00000-fcc7ffff memory:c0000-dffff
*-graphics
product: EFI VGA
physical id: 1
logical name: /dev/fb0
capabilities: fb
configuration: depth=32 resolution=1920,1080
~> inxi -G -c0
Graphics: Device-1: Advanced Micro Devices [AMD/ATI] Cezanne driver: N/A
Display: x11 server: X.Org 1.20.3 driver: ati unloaded: fbdev,modesetting,radeon,vesa resolution: 1920x1080~77Hz
OpenGL: renderer: llvmpipe (LLVM 11.0.1 256 bits) v: 4.5 Mesa 20.2.4
Second, when I suspend to RAM, It doesn’t wakeup properly. Black screen, but is running behind as I can Ctrl-Alt-Del to reboot it.
I tried to find a similar issue thread but all are very old >10 years.
Thanks for your help
The inxi in Leap is old and broken. Inxi -U will update it to the current upstream version. Your inxi output tells us no kernel driver for your GPU was loaded (N/A), which could be a result of using the broken version. Please show us inxi -Gayz after updating inxi . If you create /etc/inxi.conf and include GLOBAL_COLOR_SCHEME=0 in it you won’t need to use -c0 .
Ideally, you should be using both the amdgpu kernel driver, and the amdgpu DDX display driver. The former is included in each kernel package. The latter is provided by xf86-video-amdgpu . You may safely uninstall xorg-x11-driver-video and xf86-video- * except for amdgpu . Be sure kernel-firmware-amdgpu is installed. Both amdgpu drivers should be used automatically if installed, and your GPU isn’t too new to be supported. Alternatively, the modesetting DIX display driver, which is included in xorg-x11-server , and a newer and different technology than DDX display drivers, may be used. Only by trying both the DDX and the DIX can it be determined the better of the two on any particular installation, but on recent AMD products the amdgpu DDX is the expected winner.
MrNice
March 11, 2022, 12:24am
#3
~> inxi -U
Error 48: The file: inxi is not writable!
jp@ASR5600G:~> sudo inxi -U
[sudo] password for root:
Starting inxi self updater.
Using tiny as downloader.
Currently running inxi version number: 3.1.00
Current version patch number: 00
Current version release date: 2020-04-22
Updating inxi in /usr/bin using main branch as download source...
Successfully updated to main branch version: 3.3.13
New main branch version patch number: 00
New main branch version release date: 2022-02-22
To run the new version, just start inxi again.
----------------------------------------
Starting download of man page file now.
Downloading Man page file...
Download successful. Compressing file...
Download and install of man page successful.
Check to make sure it works: man inxi
then
~> inxi -Gayz
Graphics:
Device-1: AMD Cezanne driver: N/A pcie: gen: 3 speed: 8 GT/s lanes: 16
link-max: gen: 4 speed: 16 GT/s bus-ID: 05:00.0 chip-ID: 1002:1638
class-ID: 0300
Display: x11 server: X.Org v: 1.20.3 compositor: marco v: 1.24.0 driver:
X: loaded: ati unloaded: fbdev,modesetting,radeon,vesa gpu: N/A
display-ID: :0 screens: 1
Screen-1: 0 s-res: 1920x1080 s-dpi: 96 s-size: 508x286mm (20.0x11.3")
s-diag: 583mm (23")
Monitor-1: default res: 1920x1080 hz: 77 size: N/A
OpenGL: renderer: llvmpipe (LLVM 11.0.1 256 bits) v: 4.5 Mesa 20.2.4
compat-v: 3.1 direct render: Yes
~> sudo zypper search --installed-only kernel-firmware-amdgpu
[sudo] password for root:
Loading repository data...
Reading installed packages...
S | Name | Summary | Type
--+------------------------+--------------------------------------------------+--------
i | kernel-firmware-amdgpu | Kernel firmware files for AMDGPU graphics driver | package
I am really ignorant about AMD Radeon drivers. As amdgpu DDX should be the better I’ll go directly to it. Please, could you be very explicit and tell me the commands I should run in the correct order.
sudo zypper rm xf86-video-* xorg-x11-driver-video
sudo zypper in xf86-video-amdgpu xf86-video-vesa xf86-video-fbdev
This and rebooting would be sufficient, if the 5600G was supported by 15.3’s kernel. But, it looks like it is not . I don’t know how to tell if support for it is among the many backported patches it contains that may have been added since that mailing list thread.
There are several possible kernel solutions, but the easiest overall is probably to use the kernel suggested in that thread, from the kernel backport repo . From there a 5.16 kernel is currently available. Saving this file to /etc/zypp/repos.d/ will create the repo from which it can be installed with zypper or YaST. This method will have you set up for kernel updates from that enabled repo as updates appear.
Myself, I would simply download and install the 15.4 kernel, currently kernel-default-5.14.21-150400.10.2.x86_64.rpm this way:
sudo zypper in http://download.opensuse.org/distribution/leap/15.4/repo/oss/x86_64/kernel-default-5.14.21-150400.10.2.x86_64.rpm
Doing it that way won’t enable updates to automatically appear. Instead, manual updates would be required in same manner as they are discovered to exist.
Another option would be to upgrade from 15.3 to 15.4 beta. I have 19 15.4 installations so far.
MrNice
March 11, 2022, 4:04pm
#5
Thank you, first time Opensuse is not up-to-date with the hardware.
Added repo
~> sudo zypper repos
Repository priorities in effect: (See 'zypper lr -P' for details)
90 (raised priority) : 1 repository
99 (default priority) : 8 repositories
# | Alias | Name | Enabled | GPG Check | Refresh
---+-----------------------------+----------------------------------------------------------------------+---------+-----------+--------
1 | Kernel_stable_Backport | Kernel builds for branch stable (standard) | Yes | ( p) Yes | No
2 | brave-browser | brave-browser | Yes | (r ) Yes | No
3 | packman | packman | Yes | (r ) Yes | Yes
4 | repo-backports-debug-update | Update repository of openSUSE Backports (Debug) | No | ---- | ----
5 | repo-backports-update | Update repository of openSUSE Backports | Yes | (r ) Yes | Yes
6 | repo-debug | Debug Repository | No | ---- | ----
7 | repo-debug-non-oss | Debug Repository (Non-OSS) | No | ---- | ----
8 | repo-debug-update | Update Repository (Debug) | No | ---- | ----
9 | repo-debug-update-non-oss | Update Repository (Debug, Non-OSS) | No | ---- | ----
10 | repo-non-oss | Non-OSS Repository | Yes | (r ) Yes | Yes
11 | repo-oss | Main Repository | Yes | (r ) Yes | Yes
12 | repo-sle-debug-update | Update repository with updates from SUSE Linux Enterprise 15 (Debug) | No | ---- | ----
13 | repo-sle-update | Update repository with updates from SUSE Linux Enterprise 15 | Yes | (r ) Yes | Yes
14 | repo-update | Main Update Repository | Yes | (r ) Yes | Yes
15 | repo-update-non-oss | Update Repository (Non-Oss) | Yes | (r ) Yes | Yes
Before
uname -srm
Linux 5.3.18-150300.59.49-default x86_64
After
~> uname -srm
Linux 5.14.21-150400.10-default x86_64
~> sudo zypper rm xf86-video-* xorg-x11-driver-video
[sudo] password for root:
Reading installed packages...
Resolving package dependencies...
The following 7 packages are going to be REMOVED:
xf86-video-amdgpu xf86-video-ati xf86-video-fbdev xf86-video-mach64 xf86-video-r128 xf86-video-vesa xorg-x11-driver-video
7 packages to remove.
After the operation, 1.9 MiB will be freed.
Continue? [y/n/v/...? shows all options] (y): y
(1/7) Removing xf86-video-amdgpu-18.1.0-4.31.x86_64 ..........................................................................[done]
(2/7) Removing xf86-video-ati-18.1.0-4.31.x86_64 .............................................................................[done]
(3/7) Removing xf86-video-mach64-6.9.6-bp153.1.17.x86_64 .....................................................................[done]
(4/7) Removing xf86-video-r128-6.11.0-bp153.1.17.x86_64 ......................................................................[done]
(5/7) Removing xf86-video-vesa-2.4.0-3.31.x86_64 .............................................................................[done]
(6/7) Removing xorg-x11-driver-video-7.6_1-9.10.x86_64 .......................................................................[done]
(7/7) Removing xf86-video-fbdev-0.5.0-4.31.x86_64 ............................................................................[done]
There are running programs which still use files and libraries deleted or updated by recent upgrades. They should be restarted to benefit from the latest updates. Run 'zypper ps -s' to list these programs.
jp@ASR5600G:~> sudo zypper in xf86-video-amdgpu xf86-video-vesa xf86-video-fbdev
Loading repository data...
Reading installed packages...
Resolving package dependencies...
The following 3 NEW packages are going to be installed:
xf86-video-amdgpu xf86-video-fbdev xf86-video-vesa
3 new packages to install.
Overall download size: 146.4 KiB. Already cached: 0 B. After the operation, additional 292.0 KiB will be used.
Continue? [y/n/v/...? shows all options] (y): y
Retrieving package xf86-video-amdgpu-18.1.0-4.31.x86_64 (1/3), 80.7 KiB (162.5 KiB unpacked)
Retrieving: xf86-video-amdgpu-18.1.0-4.31.x86_64.rpm .........................................................................[done]
Retrieving package xf86-video-fbdev-0.5.0-4.31.x86_64 (2/3), 30.1 KiB ( 54.9 KiB unpacked)
Retrieving: xf86-video-fbdev-0.5.0-4.31.x86_64.rpm .............................................................[done (224.0 KiB/s)]
Retrieving package xf86-video-vesa-2.4.0-3.31.x86_64 (3/3), 35.6 KiB ( 74.7 KiB unpacked)
Retrieving: xf86-video-vesa-2.4.0-3.31.x86_64.rpm ............................................................................[done]
Checking for file conflicts: .................................................................................................[done]
(1/3) Installing: xf86-video-amdgpu-18.1.0-4.31.x86_64 .......................................................................[done]
(2/3) Installing: xf86-video-fbdev-0.5.0-4.31.x86_64 .........................................................................[done]
(3/3) Installing: xf86-video-vesa-2.4.0-3.31.x86_64 ..........................................................................[done]
~> inxi -Gayz
Graphics:
Device-1: AMD Cezanne driver: N/A alternate: amdgpu pcie: gen: 3
speed: 8 GT/s lanes: 16 link-max: gen: 4 speed: 16 GT/s bus-ID: 05:00.0
chip-ID: 1002:1638 class-ID: 0300
Display: x11 server: X.Org v: 1.20.3 compositor: marco v: 1.24.0 driver:
X: loaded: vesa unloaded: fbdev,modesetting alternate: ati gpu: N/A
display-ID: :0 screens: 1
Screen-1: 0 s-res: 1920x1080 s-dpi: 92 s-size: 530x301mm (20.9x11.9")
s-diag: 610mm (24")
Monitor-1: default res: 1920x1080 size: N/A
OpenGL: renderer: llvmpipe (LLVM 11.0.1 256 bits) v: 4.5 Mesa 20.2.4
compat-v: 3.1 direct render: Yes
Carlos F Lange said here
So, I added the repository: https://download.opensuse.org/repositories/Kernel:/stable:/Backport/standard…
It not only gave me the 5.14 kernel in a way compatible with oS15.2, but it also offered several firmwares, including the xf86-video-amdgpu driver, as recommended updates. Essentially, I did not have to do any digging or searching for dependencies. I just had to install the newest kernel and the recommended packages.
With that I gained full support of the new Ryzen 5 Built-in Radeon Vega Cezanne graphics in openSUSE 15.2.
](https://lists.opensuse.org/archives/list/users@lists.opensuse.org/message/KRWI7MQTFSHYWXF3JSVWNKHGG2TJALQ7/ )Do I have now full support for my graphic?
This is a kernel from an beta Distribution:
uname -srm
Linux 5.14.21-150400.10-default x86_64
Please post:
zypper lr -d
Because the URL of a Repo is the important Info, all others can be edited by the User.
Also I would enable the refresh of Repo# 1…
Hi
Did you reboot? (should only need the amdgpu package), is there any output from the following command?
/sbin/modinfo amdgpu | grep 1638
(this is on TW 5.16.11 kernel)
alias: pci:v00001002d00001638sv*sd*bc*sc*i*
MrNice
March 11, 2022, 4:35pm
#8
Sauerland:
This is a kernel from an beta Distribution:
Please post:
zypper lr -d
Because the URL of a Repo is the important Info, all others can be edited by the User.
Also I would enable the refresh of Repo# 1…
~> sudo zypper lr -d
[sudo] password for root:
# | Alias | Name | Enabled | GPG Check | Refresh | Priority | Type | URI | Service
---+-----------------------------+----------------------------------------------------------------------+---------+-----------+---------+----------+--------+-------------------------------------------------------------------------------+--------
1 | Kernel_stable_Backport | Kernel builds for branch stable (standard) | Yes | (r ) Yes | No | 99 | rpm-md | https://download.opensuse.org/repositories/Kernel:/stable:/Backport/standard/ |
2 | brave-browser | brave-browser | Yes | (r ) Yes | No | 99 | rpm-md | https://brave-browser-rpm-release.s3.brave.com/x86_64/ |
3 | packman | packman | Yes | (r ) Yes | Yes | 90 | rpm-md | https://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Leap_15.3/ |
4 | repo-backports-debug-update | Update repository of openSUSE Backports (Debug) | No | ---- | ---- | 99 | NONE | http://download.opensuse.org/update/leap/15.3/backports_debug/ |
5 | repo-backports-update | Update repository of openSUSE Backports | Yes | (r ) Yes | Yes | 99 | rpm-md | http://download.opensuse.org/update/leap/15.3/backports/ |
6 | repo-debug | Debug Repository | No | ---- | ---- | 99 | NONE | http://download.opensuse.org/debug/distribution/leap/15.3/repo/oss/ |
7 | repo-debug-non-oss | Debug Repository (Non-OSS) | No | ---- | ---- | 99 | NONE | http://download.opensuse.org/debug/distribution/leap/15.3/repo/non-oss/ |
8 | repo-debug-update | Update Repository (Debug) | No | ---- | ---- | 99 | NONE | http://download.opensuse.org/debug/update/leap/15.3/oss/ |
9 | repo-debug-update-non-oss | Update Repository (Debug, Non-OSS) | No | ---- | ---- | 99 | NONE | http://download.opensuse.org/debug/update/leap/15.3/non-oss/ |
10 | repo-non-oss | Non-OSS Repository | Yes | (r ) Yes | Yes | 99 | rpm-md | http://download.opensuse.org/distribution/leap/15.3/repo/non-oss/ |
11 | repo-oss | Main Repository | Yes | (r ) Yes | Yes | 99 | rpm-md | http://download.opensuse.org/distribution/leap/15.3/repo/oss/ |
12 | repo-sle-debug-update | Update repository with updates from SUSE Linux Enterprise 15 (Debug) | No | ---- | ---- | 99 | NONE | http://download.opensuse.org/debug/update/leap/15.3/sle/ |
13 | repo-sle-update | Update repository with updates from SUSE Linux Enterprise 15 | Yes | (r ) Yes | Yes | 99 | rpm-md | http://download.opensuse.org/update/leap/15.3/sle/ |
14 | repo-update | Main Update Repository | Yes | (r ) Yes | Yes | 99 | rpm-md | http://download.opensuse.org/update/leap/15.3/oss |
15 | repo-update-non-oss | Update Repository (Non-Oss) | Yes | (r ) Yes | Yes | 99 | rpm-md | http://download.opensuse.org/update/leap/15.3/non-oss/ |
BTW, let me know what repo I could remove to clean up a bit.
malcolmlewis:
Hi
Did you reboot? (should only need the amdgpu package), is there any output from the following command?
/sbin/modinfo amdgpu | grep 1638
(this is on TW 5.16.11 kernel)
alias: pci:v00001002d00001638sv*sd*bc*sc*i*
Yes rebooted
~> /sbin/modinfo amdgpu | grep 1638
alias: pci:v00001002d00001638sv*sd*bc*sc*i*
MrNice
March 11, 2022, 5:06pm
#10
I write this post from another box.
On my new config, I did a power off then on and now at boot, I can see the GRUB then black screen. No video at all.
Ctrl-Alt-Del reboot the box. Ctrl-Alt-F1 to F7 do nothing
Help!
MrNice
March 11, 2022, 6:56pm
#11
I can boot in recovery mode with the same kernel
~> uname -a
Linux ASR5600G 5.14.21-150400.10-default #1 SMP PREEMPT_DYNAMIC Wed Feb 23 16:48:26 UTC 2022 (66cba4a) x86_64 x86_64 x86_64 GNU/Linux
I don’t know what to do now. Any suggestion?
Nobody knows where you get that Kernel, its an kernel from the new Beta Leap15.4.
Also enable refresh as root:
zypper mr -f https://download.opensuse.org/repositories/Kernel:/stable:/Backport/standard/
After that make an dup to that Repo:
zypper dup --allow-vendor-change --from https://download.opensuse.org/repositories/Kernel:/stable:/Backport/standard/
Reboot.
PS
I am running kernel:stable(:backports) for years without problems:
uname -a
Linux linux64 5.16.13-lp153.3.g9251332-default #1 SMP PREEMPT Thu Mar 10 04:48:38 UTC 2022 (9251332) x86_64 x86_64 x86_64 GNU/Linux
I fully expected what you did to be all you need to do.
Now at the Grub menu instead of the recovery menu selection, strike the E key on the default selection, migrate to the end of the line beginning linu, remove the parameters quiet, splash=silent and nomodeset if present, then append a space and plymouth=0, then proceed with boot. If this too produces failure, then on next boot, use recovery mode, login as root, and do the following:
cat /var/log/Xorg.0.log.old | susepaste
journalctl -b -1 | susepaste
inxi -SGayz | susepaste
and report the results here.
Persistent journal may not be enabled, but it is required for the journalctl command above to work. If /var/log/journal does not exist, create it, then reboot to do the above procedure.
MrNice
March 12, 2022, 12:07am
#14
mrmazda:
I fully expected what you did to be all you need to do.
Now at the Grub menu instead of the recovery menu selection, strike the E key on the default selection, migrate to the end of the line beginning linu, remove the parameters quiet, splash=silent and nomodeset if present, then append a space and plymouth=0, then proceed with boot.
Boot is fine now
mrmazda:
If this too produces failure, then on next boot, use recovery mode, login as root, and do the following:
cat /var/log/Xorg.0.log.old | susepaste
journalctl -b -1 | susepaste
inxi -SGayz | susepaste
and report the results here.
Persistent journal may not be enabled, but it is required for the journalctl command above to work. If /var/log/journal does not exist, create it, then reboot to do the above procedure.
~> sudo journalctl -b -1
Specifying boot ID or boot offset has no effect, no persistent journal was found.
Should I enabled persistent journal?
From mrmazda post #4
Myself, I would simply download and install the 15.4 kernel, currently kernel-default-5.14.21-150400.10.2.x86_64.rpm this way:
sudo zypper in http://download.opensuse.org/distribution/leap/15.4/repo/oss/x86_64/kernel-default-5.14.21-150400.10.2.x86_64.rpm
Doing it that way won’t enable updates to automatically appear. Instead, manual updates would be required in same manner as they are discovered to exist.
Following Sauerland post #12 ;
~> sudo zypper mr -f https://download.opensuse.org/repositories/Kernel:/stable:/Backport/standard/
Autorefresh has been enabled for repository 'Kernel_stable_Backport'.
~> sudo zypper dup --allow-vendor-change --from https://download.opensuse.org/repositories/Kernel:/stable:/Backport/standard/
Retrieving repository 'Kernel builds for branch stable (standard)' metadata ..................................................[done]
Building repository 'Kernel builds for branch stable (standard)' cache .......................................................[done]
Retrieving repository 'Main Update Repository' metadata ......................................................................[done]
Building repository 'Main Update Repository' cache ...........................................................................[done]
Loading repository data...
Reading installed packages...
Computing distribution upgrade...
The following 39 packages are going to be upgraded:
elfutils elfutils-lang kernel-firmware-all kernel-firmware-amdgpu kernel-firmware-ath10k kernel-firmware-ath11k
kernel-firmware-atheros kernel-firmware-bluetooth kernel-firmware-bnx2 kernel-firmware-brcm kernel-firmware-chelsio
kernel-firmware-dpaa2 kernel-firmware-i915 kernel-firmware-intel kernel-firmware-iwlwifi kernel-firmware-liquidio
kernel-firmware-marvell kernel-firmware-media kernel-firmware-mediatek kernel-firmware-mellanox kernel-firmware-mwifiex
kernel-firmware-network kernel-firmware-nfp kernel-firmware-nvidia kernel-firmware-platform kernel-firmware-prestera
kernel-firmware-qlogic kernel-firmware-radeon kernel-firmware-realtek kernel-firmware-serial kernel-firmware-sound
kernel-firmware-ti kernel-firmware-ueagle kernel-firmware-usb-network libasm1 libdw1 libebl-plugins libelf1 ucode-amd
The following 39 packages are going to change vendor:
elfutils SUSE LLC <https://www.suse.com/> -> obs://build.opensuse.org/Kernel
elfutils-lang SUSE LLC <https://www.suse.com/> -> obs://build.opensuse.org/Kernel
kernel-firmware-all SUSE LLC <https://www.suse.com/> -> obs://build.opensuse.org/Kernel
kernel-firmware-amdgpu SUSE LLC <https://www.suse.com/> -> obs://build.opensuse.org/Kernel
kernel-firmware-ath10k SUSE LLC <https://www.suse.com/> -> obs://build.opensuse.org/Kernel
kernel-firmware-ath11k SUSE LLC <https://www.suse.com/> -> obs://build.opensuse.org/Kernel
kernel-firmware-atheros SUSE LLC <https://www.suse.com/> -> obs://build.opensuse.org/Kernel
kernel-firmware-bluetooth SUSE LLC <https://www.suse.com/> -> obs://build.opensuse.org/Kernel
kernel-firmware-bnx2 SUSE LLC <https://www.suse.com/> -> obs://build.opensuse.org/Kernel
kernel-firmware-brcm SUSE LLC <https://www.suse.com/> -> obs://build.opensuse.org/Kernel
kernel-firmware-chelsio SUSE LLC <https://www.suse.com/> -> obs://build.opensuse.org/Kernel
kernel-firmware-dpaa2 SUSE LLC <https://www.suse.com/> -> obs://build.opensuse.org/Kernel
kernel-firmware-i915 SUSE LLC <https://www.suse.com/> -> obs://build.opensuse.org/Kernel
kernel-firmware-intel SUSE LLC <https://www.suse.com/> -> obs://build.opensuse.org/Kernel
kernel-firmware-iwlwifi SUSE LLC <https://www.suse.com/> -> obs://build.opensuse.org/Kernel
kernel-firmware-liquidio SUSE LLC <https://www.suse.com/> -> obs://build.opensuse.org/Kernel
kernel-firmware-marvell SUSE LLC <https://www.suse.com/> -> obs://build.opensuse.org/Kernel
kernel-firmware-media SUSE LLC <https://www.suse.com/> -> obs://build.opensuse.org/Kernel
kernel-firmware-mediatek SUSE LLC <https://www.suse.com/> -> obs://build.opensuse.org/Kernel
kernel-firmware-mellanox SUSE LLC <https://www.suse.com/> -> obs://build.opensuse.org/Kernel
kernel-firmware-mwifiex SUSE LLC <https://www.suse.com/> -> obs://build.opensuse.org/Kernel
kernel-firmware-network SUSE LLC <https://www.suse.com/> -> obs://build.opensuse.org/Kernel
kernel-firmware-nfp SUSE LLC <https://www.suse.com/> -> obs://build.opensuse.org/Kernel
kernel-firmware-nvidia SUSE LLC <https://www.suse.com/> -> obs://build.opensuse.org/Kernel
kernel-firmware-platform SUSE LLC <https://www.suse.com/> -> obs://build.opensuse.org/Kernel
kernel-firmware-prestera SUSE LLC <https://www.suse.com/> -> obs://build.opensuse.org/Kernel
kernel-firmware-qlogic SUSE LLC <https://www.suse.com/> -> obs://build.opensuse.org/Kernel
kernel-firmware-radeon SUSE LLC <https://www.suse.com/> -> obs://build.opensuse.org/Kernel
kernel-firmware-realtek SUSE LLC <https://www.suse.com/> -> obs://build.opensuse.org/Kernel
kernel-firmware-serial SUSE LLC <https://www.suse.com/> -> obs://build.opensuse.org/Kernel
kernel-firmware-sound SUSE LLC <https://www.suse.com/> -> obs://build.opensuse.org/Kernel
kernel-firmware-ti SUSE LLC <https://www.suse.com/> -> obs://build.opensuse.org/Kernel
kernel-firmware-ueagle SUSE LLC <https://www.suse.com/> -> obs://build.opensuse.org/Kernel
kernel-firmware-usb-network SUSE LLC <https://www.suse.com/> -> obs://build.opensuse.org/Kernel
libasm1 SUSE LLC <https://www.suse.com/> -> obs://build.opensuse.org/Kernel
libdw1 SUSE LLC <https://www.suse.com/> -> obs://build.opensuse.org/Kernel
libebl-plugins SUSE LLC <https://www.suse.com/> -> obs://build.opensuse.org/Kernel
libelf1 SUSE LLC <https://www.suse.com/> -> obs://build.opensuse.org/Kernel
ucode-amd SUSE LLC <https://www.suse.com/> -> obs://build.opensuse.org/Kernel
The following 2 NEW packages are going to be installed:
kernel-default-5.16.13-lp153.3.1.g9251332 kernel-firmware-qcom
The following package requires a system reboot:
kernel-default-5.16.13-lp153.3.1.g9251332
39 packages to upgrade, 2 new, 39 to change vendor.
Overall download size: 473.8 MiB. Already cached: 0 B. After the operation, additional 351.3 MiB will be used.
Note: System reboot required.
Continue? [y/n/v/...? shows all options] (y): y
...
Boot is OK. I’ll have to try suspend to RAM…
~> uname -a
Linux ASR5600G 5.16.13-lp153.3.g9251332-default #1 SMP PREEMPT Thu Mar 10 04:48:38 UTC 2022 (9251332) x86_64 x86_64 x86_64 GNU/Linux
Do I have now a config optimised for the 5600G CPU?
Thanks you both
Hi
What does the output say for the graphics and the driver in use?
inxi -Gayz
mrmazda
March 12, 2022, 12:25am
#16
Persistent journal is typically useful when troubleshooting various problems. It does cause minimal delay on shutdown when it’s running, to include shutdown activities occurring before it must be stopped and flushed to disk.
MrNice
March 12, 2022, 10:48am
#17
~> inxi -Gayz
Graphics:
Device-1: AMD Cezanne driver: amdgpu v: kernel pcie: gen: 3 speed: 8 GT/s
lanes: 16 link-max: gen: 4 speed: 16 GT/s ports: active: HDMI-A-1
empty: DP-1,DP-2 bus-ID: 05:00.0 chip-ID: 1002:1638 class-ID: 0300
Display: x11 server: X.Org v: 1.20.3 compositor: marco v: 1.24.0 driver:
X: loaded: amdgpu unloaded: fbdev,modesetting,vesa alternate: ati
gpu: amdgpu display-ID: :0 screens: 1
Screen-1: 0 s-res: 1920x1080 s-dpi: 96 s-size: 508x285mm (20.0x11.2")
s-diag: 582mm (22.9")
Monitor-1: HDMI-A-0 mapped: HDMI-A-1 model: LG (GoldStar) E2411
serial: <filter> built: 2013 res: 1920x1080 hz: 60 dpi: 102 gamma: 1.2
size: 477x268mm (18.8x10.6") diag: 609mm (24") ratio: 16:9 or 15/9 modes:
max: 1920x1080 min: 720x400
OpenGL: renderer: AMD RENOIR (DRM 3.44.0 5.16.13-lp153.3.g9251332-default
LLVM 11.0.1)
v: 4.6 Mesa 20.2.4 direct render: Yes
Is it good?
Edit: Suspend to RAM is working fine.
mrmazda
March 12, 2022, 12:58pm
#18
MrNice:
~> inxi -Gayz
Graphics:
**Device**-1: AMD Cezanne **driver: amdgpu** v: kernel pcie: gen: 3 speed: 8 GT/s
lanes: 16 link-max: gen: 4 speed: 16 GT/s ports: active: HDMI-A-1
empty: DP-1,DP-2 bus-ID: 05:00.0 chip-ID: 1002:1638 class-ID: 0300
**Display**: x11 server: X.Org v: 1.20.3 compositor: marco v: 1.24.0 **driver:**
**X: loaded: amdgpu** unloaded: fbdev,modesetting,vesa alternate: ati
gpu: amdgpu display-ID: :0 screens: 1
Screen-1: 0 s-res: 1920x1080 s-dpi: 96 s-size: 508x285mm (20.0x11.2")
s-diag: 582mm (22.9")
**Monitor**-1: HDMI-A-0 mapped: HDMI-A-1 model: LG (GoldStar) E2411
serial: <filter> built: 2013 **res: 1920x1080** hz: 60 dpi: 102 gamma: 1.2
size: 477x268mm (18.8x10.6") diag: 609mm (24") ratio: 16:9 or 15/9 modes:
max: 1920x1080 min: 720x400
OpenGL: **renderer: AMD RENOIR** (DRM 3.44.0 5.16.13-lp153.3.g9251332-default
LLVM 11.0.1)
v: 4.6 **Mesa** 20.2.4 **direct render: Yes**
Is it good?
Looks right! Congratulations!
MrNice
March 12, 2022, 4:32pm
#19
Thank you mrmazda, malcolmlewis and Sauerland for your help.
I’d guess I’ll need more help later.
xgrnsxs
March 16, 2022, 12:06pm
#20
Folks… I just stumbled upon this problem myself. I got a new PC with Ryzen 5 5600G and cannot get my second monitor to work. I First installed Leap 15.3 with Kernel 5.3 and found out that the graphics adapter isn’t support by this Kernel, So I switched to Tumbleweed and it worked out of the box.
I then added the packman repo for the video codecs etc. and after a “zypper dup” Display output on the second screen is gone… :’( I cannot get it to work anymore, even though it seems that all the drivers are loaded. I even made a BIOS Reset and reinstalled the whole system from scratch but to no avail.
My Mainboard is an ASRock X570 Phantom Gaming 4, which has 1x HDMI and 1x DP Video Out. I can switch video out in BIOS Setup from one screen to another, so cabling and screens are fine. I updated BIOS to latest release and it worked before I updated videocodecs with the packman repo.
Does anyone have some suggestions how to investigate further?
**[FONT=monospace]**localhost:/home/ingo/Downloads #** uname -sr
**[/FONT]Linux 5.16.14-1-default**[FONT=monospace]
[FONT=monospace][FONT=monospace]**[FONT=monospace]**localhost:/home/ingo/Downloads #****[/FONT]zypper repos
[/FONT][/FONT]**[/FONT]# | Alias | Name | Enabled | GPG Check | Refresh
--+----------------------------------+---------------------------------+-----------+-----------------+---------------
1 | download.opensuse.org-non-oss | Haupt-Repository (NON-OSS) | Ja | (r ) Ja | Ja
2 | download.opensuse.org-oss | Haupt-Repository (OSS) | Ja | (r ) Ja | Ja
3 | download.opensuse.org-tumbleweed | Hauptaktualisierungs-Repository | Ja | (r ) Ja | Ja
4 | openSUSE-20220314-0 | openSUSE-20220314-0 | Ja | (r ) Ja | Ja
5 | repo-debug | openSUSE-Tumbleweed-Debug | Nein | ---- | ----
6 | repo-source | openSUSE-Tumbleweed-Source | Nein | ---- | ----
**localhost:/home/ingo/Downloads #** inxi -Gayz
**Graphics:**
**Device-1:** AMD Cezanne **driver:** amdgpu **v:** kernel **pcie:****gen:** 3 **speed:** 8 GT/s
**lanes:** 16 **link-max:****gen:** 4 **speed:** 16 GT/s **ports:****active:** DP-1
**empty:** DP-2,HDMI-A-1 **bus-ID:** 08:00.0 **chip-ID:** 1002:1638 **class-ID:** 0300
**Device-2:** WaveRider USB 2.0 Camera **type:** USB
**driver:** snd-usb-audio,uvcvideo **bus-ID:** 5-2:3 **chip-ID:** 0c46:636c
**class-ID:** 0102 **serial:** <filter>
**Display:** x11 **server:** X.Org **v:** 1.21.1.3 **compositor:** kwin_x11 **driver:****X:**
**loaded:** amdgpu,ati **unloaded:** fbdev,modesetting,vesa **gpu:** amdgpu
**display-ID:** :0 **screens:** 1
**Screen-1:** 0 **s-res:** 1920x1080 **s-dpi:** 96 **s-size:** 508x285mm (20.0x11.2")
**s-diag:** 582mm (22.9")
**Monitor-1:** DisplayPort-0 **mapped:** DP-1 **model:** Dell P2419H **serial:** <filter>
**built:** 2020 **res:** 1920x1080 **hz:** 60 **dpi:** 93 **gamma:** 1.2
**size:** 527x296mm (20.7x11.7") **diag:** 604mm (23.8") **ratio:** 16:9 **modes:**
**max:** 1920x1080 **min:** 720x400
**OpenGL:****renderer:** AMD RENOIR (DRM 3.44.0 5.16.14-1-default LLVM 13.0.1)
**v:** 4.6 Mesa 21.3.7 **direct render:** Yes