Manjaro installation - Ryzen Pro - not still full supported

Hello community,



I’ve had a really tough time trying to install Manjaro, now being completely clueless.

The hardware is as follows:

  • HP EliteDesk 705 G4 DM
  • processor: AMD Ryzen 5 PRO 2400G with Radeon Vega Graphics 3.60 GHz
  • 1st SSD (built in): Samsung ?, 512GB, M.2, via PCI Express 3.0 (x4), thereon: Win 10 Pro 64bit - preinstalled,
  • 16 GB DDR4 2666 MHz
  • two 4k monitors connected via display port

  • 2nd SSD (expanded in an internal 2.5’’ bay): Samsung EVO 860 V-NAND, 1 TB, 2.5", via SATA; thereon I want to install Linux


There are two problems I’m constantly failling to solve

A. Cannot reboot the installed system after first shutdown

  • from the live system I run the Calamares installer. It finishes without any problems
  • I end the installation process by restarting into the fresh system
  • The new system boots and runs fine.
    However, whenever I end this very first session by shutting it down regularly - never had to force anything because everything runs smooth - this is its death sentence: After the system shut down I cannot start it any more.
  • All I get from there on is the Grub menu, offering me to chose between Win 10 (which still starts fine and works perfectly) and Manjaro.
    By selecting Manjaro, the screen turns black, a cursor blinks a couple of times and nothing happens any more. It seems to me that the boot process itself is not starting. (More details below)

B. The installation media hardly ever boots into a live system
I hardly can generate a running live system. Regardless of the Manjaro edition (xfce, KDE, i3) in particular, or the Linux distribution (Endeavouros, Artix, elementaryOS) in general, it’s always the same pattern: flashing runs without error, but the live media in the end hardly ever works. (More details below)


More details

Since Win 10 runs without any problems, I assume that the hardware is not broken.

@ problem A

  • I install Linux on the 1 TB SSD Samsung EVO 860
  • partitioning is done manually in Calamares as follows:
    • partition table is GPT.
    • 1000 MB EFI (flaged as efi, the esp option is unavailable), fat32
    • 250 GB root (flaged as root), ext4
    • ca. 680 GB home, ext4
    • ca. 24 GB Swap (flaged as swap), linuxswap
  • sometimes, but not always, the wifi is recognized and running, so I do a system update in the very first session. But it is not always the case. So in the latter cases it’s completely incomprehensible, because the system is not altered at all.


@ problem B (please read Installation media does not boot)

  • for flashing I use Rufus, Etcher or Win32DiskImager
  • in Rufus:
    • if possible I choose GPT and UEFI, however for Manjaro isos these options are always deactivated (find screenshots here )
    • some isos (e.g. elementary) allow to select between iso mode and dd mode. No matter which one I chose the result is the same. Again, for Manjaro isos these options don’t show up.
  • all isos were downloaded from the official web sites and checksums were calculated, not showing any corruptions
  • BIOS / UEFI settings are as follows:
    • Secure Boot : Disabled
    • Legacy Support : Enabled
    • Fast Boot : Disabled
  • selecting a different USB port as mentioned in this post has unfortunately no effect.
  • Result: booting into the live media shows three scenarios
    1. boot process get stuck, around Started Load/Save RF Kill Switch Status sometimes sooner
    2. the Grub menu shows up, I select keyboard layout, hit Enter and then nothing happens. As well as in problem A, the cursor blinks a couple of times, and then everything just stops, nothing is happening any more.
    3. very rarely a live system boots. After shutting down this session, as well as in problem A, the media remains dead and only scenario 2. happens on further attempts to start. To boot I have to create a fresh flash and hope that it will boot eventually.



That’s it so far. I am sorry for this long post, but I hope I could describe my problems at least precise enough that you could get an impression.
Please ask if you need further information.
I have no idea what’s going so terribly wrong.
Manjaro had proven during the last year on a Lenovo laptop (V110) to be an absolutely troublefree and reliable system I’ve used daily and don’t want to miss any more.

For A , try with thes options on boot kernel
processor.max_cstate=5 rcu_nocbs=0-7 iommu=pt

or iommu=soft

for B , use ventoy for USB iso manjaro

Thank you stephane

where do I have to put these options ?

in /etc/default/grub
on line GRUB_CMDLINE_LINUX_DEFAULT=

sudo nano /etc/default/grub
sudo update-grub

Thanks again.
I tried all what you suggested. Here my results.

@ A. Regarding the installed Manjaro system:
I could install a fresh Manjaro version; this time wifi was available during installation. After the installation the initial restart was not successful, so I changed the /etc/default/grub as mentioned, trying both iommu=pt and iommu=soft. The latter one doesn’t work at all. With pt Grub starts. For Manjaro the “normal” boot mode doesn’t work: no boot process starts.
By selecting the “fallback initramfs” the boot sequence starts always, but still gets stuck. So I still can’t boot into the system, however it now stops at many different points. I restarted several times and collected a few:

  • [ OK ] Started Load/Save RF Kill Switch Status...
  • [ OK ] Finished TLP system startup/shutdown...
  • [ OK ] Started Light Display Manager.
  • [ 5.830449] kfd kfd: error getting iommu info. is the iommu enable?
  • [ 5.830506] kfd kfd: Error initializing iommun2
  • [ 5.830604] kfd kfd: device 1002:15dd NOT added due to errors
  • [ OK ] Reached target Graphical Interface.
  • [ ***] A start job is running for Daily man-db regeneration (1m 552 / no limit)
  • [ OK ] Started User Login Management.

Hopefully this provides some deeper insights.



@ B. The live media
First of all the good. Ventoy - I had never heard of it - is really easy to use and saves so much time spent for the formatting and flashing process before.
It assures further that the live media is starting to boot, however the boot process still fails in almost all cases.
Manjaro gets stuck constantly at Started Load/Save RF Kill Switch Status no matter what edition or configuration I chose.
For curiosity I tested
Artix. When using Runit it first stoped at
:: Waiting for udev uevents to be processed [busy]
In the second boot attempt it started the live system successfully and wifi was also available.
With OpenRC it hangs at
mtab |* Updating /etc/mtab ...
and at
bootmisc |* Creating user login records ...
Both print in the very first line:
[ 1.428217] pci 0000:00:00.2 : AMD-Vi: Unable to read/write to IOMMU perf counter
EndeavourOS and elementaryOS do not work any more.

Maybe these observations can help.

can you report then

inxi -Fza

you can also check on this site

first a little addition: I tested the two settings for iommu more extensively and cannot see a difference any more as reported in my last post.
So, set to soft shows the same behavior as pt does. pt showed right now a distorted screen / screen tearing and then restarted itself instead of just getting stuck.


Here the report of inxi -Fza

[stjerne@reiknar default]$ inxi -Fza
System:    Kernel: 5.10.23-1-MANJARO x86_64 bits: 64 compiler: gcc v: 10.2.0 
           parameters: BOOT_IMAGE=/boot/vmlinuz-5.10-x86_64 root=UUID=2ed44c5c-7587-4c08-9f5d-a7f01c695674 rw 
           processor.max_cstate=5 rcu_nocbs=0-7 iommu=soft 
           Desktop: Xfce 4.16.0 tk: Gtk 3.24.24 info: xfce4-panel wm: xfwm4 vt: 7 dm: LightDM 1.30.0 Distro: Manjaro Linux 
           base: Arch Linux 
Machine:   Type: Desktop System: HP product: HP EliteDesk 705 G4 DM 65W v: DBXEnabled serial: <filter> Chassis: type: 3 
           serial: <filter> 
           Mobo: HP model: 83E9 v: KBC Version 07.D0.00 serial: <filter> UEFI: HP v: Q26 Ver. 02.13.00 date: 08/05/2020 
CPU:       Info: Quad Core model: AMD Ryzen 5 PRO 2400G with Radeon Vega Graphics bits: 64 type: MT MCP arch: Zen 
           family: 17 (23) model-id: 11 (17) stepping: N/A microcode: 8101016 cache: L2: 2 MiB 
           flags: avx avx2 lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm bogomips: 57518 
           Speed: 1420 MHz min/max: 1600/3600 MHz boost: enabled Core speeds (MHz): 1: 1420 2: 1423 3: 1421 4: 1424 5: 1422 
           6: 1422 7: 1500 8: 1593 
           Vulnerabilities: Type: itlb_multihit status: Not affected 
           Type: l1tf status: Not affected 
           Type: mds status: Not affected 
           Type: meltdown status: Not affected 
           Type: spec_store_bypass mitigation: Speculative Store Bypass disabled via prctl and seccomp 
           Type: spectre_v1 mitigation: usercopy/swapgs barriers and __user pointer sanitization 
           Type: spectre_v2 mitigation: Full AMD retpoline, IBPB: conditional, STIBP: disabled, RSB filling 
           Type: srbds status: Not affected 
           Type: tsx_async_abort status: Not affected 
Graphics:  Device-1: AMD Raven Ridge [Radeon Vega Series / Radeon Vega Mobile Series] vendor: Hewlett-Packard driver: amdgpu 
           v: kernel bus-ID: 0a:00.0 chip-ID: 1002:15dd class-ID: 0300 
           Display: x11 server: X.Org 1.20.10 driver: loaded: amdgpu,ati unloaded: modesetting alternate: fbdev,vesa 
           display-ID: :0.0 screens: 1 
           Screen-1: 0 s-res: 7680x2160 s-dpi: 96 s-size: 2032x571mm (80.0x22.5") s-diag: 2111mm (83.1") 
           Monitor-1: DisplayPort-1 res: 3840x2160 hz: 60 dpi: 157 size: 621x341mm (24.4x13.4") diag: 708mm (27.9") 
           Monitor-2: DisplayPort-3 res: 3840x2160 hz: 60 dpi: 157 size: 621x341mm (24.4x13.4") diag: 708mm (27.9") 
           OpenGL: renderer: AMD Radeon Vega 11 Graphics (RAVEN DRM 3.40.0 5.10.23-1-MANJARO LLVM 11.1.0) v: 4.6 Mesa 20.3.4 
           direct render: Yes 
Audio:     Device-1: Advanced Micro Devices [AMD/ATI] Raven/Raven2/Fenghuang HDMI/DP Audio vendor: Hewlett-Packard 
           driver: snd_hda_intel v: kernel bus-ID: 0a:00.1 chip-ID: 1002:15de class-ID: 0403 
           Device-2: Advanced Micro Devices [AMD] Family 17h HD Audio vendor: Hewlett-Packard driver: snd_hda_intel v: kernel 
           bus-ID: 0a:00.6 chip-ID: 1022:15e3 class-ID: 0403 
           Sound Server-1: ALSA v: k5.10.23-1-MANJARO running: yes 
           Sound Server-2: JACK v: 0.125.0 running: no 
           Sound Server-3: PulseAudio v: 14.2 running: yes 
           Sound Server-4: PipeWire v: 0.3.23 running: no 
Network:   Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet vendor: Hewlett-Packard driver: r8169 v: kernel 
           port: 3300 bus-ID: 05:00.0 chip-ID: 10ec:8168 class-ID: 0200 
           IF: eno1 state: down mac: <filter> 
           Device-2: Intel Wireless-AC 9260 driver: N/A modules: iwlwifi port: 3000 bus-ID: 06:00.0 chip-ID: 8086:2526 
           class-ID: 0280 
Bluetooth: Device-1: Intel Wireless-AC 9260 Bluetooth Adapter type: USB driver: btusb v: 0.8 bus-ID: 2-10:3 chip-ID: 8087:0025 
           class-ID: e001 
           Report: This feature requires one of these tools: hciconfig/bt-adapter 
Drives:    Local Storage: total: 1.4 TiB used: 6.32 GiB (0.4%) 
           SMART Message: Required tool smartctl not installed. Check --recommends 
           ID-1: /dev/nvme0n1 maj-min: 259:0 vendor: Samsung model: MZVLB512HBJQ-000H1 size: 476.94 GiB block-size: 
           physical: 512 B logical: 512 B speed: 31.6 Gb/s lanes: 4 rotation: SSD serial: <filter> rev: HPS0NEXF temp: 48.9 C 
           scheme: GPT 
           ID-2: /dev/sda maj-min: 8:0 vendor: Samsung model: SSD 860 EVO 1TB size: 931.51 GiB block-size: physical: 512 B 
           logical: 512 B speed: 6.0 Gb/s rotation: SSD serial: <filter> rev: 4B6Q scheme: GPT 
           ID-3: /dev/sdb maj-min: 8:16 type: USB vendor: SanDisk model: USB 3.2Gen1 size: 28.65 GiB block-size: 
           physical: 512 B logical: 512 B serial: <filter> rev: 1.00 scheme: GPT 
Partition: ID-1: / raw-size: 244.14 GiB size: 239.25 GiB (98.00%) used: 6.29 GiB (2.6%) fs: ext4 dev: /dev/sda2 maj-min: 8:2 
           ID-2: /boot/efi raw-size: 1024 MiB size: 1022 MiB (99.80%) used: 316 KiB (0.0%) fs: vfat dev: /dev/sda1 
           maj-min: 8:1 
           ID-3: /home raw-size: 664.06 GiB size: 652.57 GiB (98.27%) used: 30 MiB (0.0%) fs: ext4 dev: /dev/sda3 maj-min: 8:3 
Swap:      Kernel: swappiness: 60 (default) cache-pressure: 100 (default) 
           ID-1: swap-1 type: partition size: 22.31 GiB used: 0 KiB (0.0%) priority: -2 dev: /dev/sda4 maj-min: 8:4 
Sensors:   System Temperatures: cpu: 47.5 C mobo: N/A gpu: amdgpu temp: 47.0 C 
           Fan Speeds (RPM): N/A 
Info:      Processes: 243 Uptime: 18m wakeups: 1 Memory: 14.58 GiB used: 1.08 GiB (7.4%) Init: systemd v: 247 tool: systemctl 
           Compilers: gcc: N/A Packages: pacman: 1058 lib: 297 flatpak: 0 Shell: Bash v: 5.1.0 running-in: xfce4-terminal 
           inxi: 3.3.03 
[stjerne@reiknar default]$ 

Regarding the hw-probe: I’m just working on it. It’s a bit tricky since I can’t get wifi access any more.

have you checked in the log ?

sudo journalctl -b0 -p4 
sudo journalctl -b -1 -p4

I wonder if next time you get it to work again, install both kernels 5.11 and 5.12, and see if those would fix anything.

Or, if you install Manjaro via Manjaro Architect, you can just select multiple kernels to install.

Good news: regarding hw-probe and journal-ctl I could produce some output.

Bad news: during the last 15 to 20 attempts non of the Manjaro systems had started; neither the installed one, nor any of the live systems. So I couldn’t install hw-probe.
Therefore all results below are created under ArcoLinuxB running as live system (proposed as Live CD2 on the linux-hardware homepage ).
So are these results meaningful at all? I will redo them with my Manjaro system as soon as it boots up again, or I could reinstall it with Manjaro Architect. I will then try include other Kernels too - thanks for the suggestion.

Results

[liveuser@ArcoLinuxB-awesome ~]$ sudo journalctl -b0  -p4
-- Journal begins at Sat 2021-04-24 00:12:17 UTC, ends at Sat 2021-04-24 00:28:43 UTC. --
Apr 24 00:12:17 ArcoLinuxB-awesome kernel: pci 0000:00:00.2: AMD-Vi: Unable to read/write to IOMMU perf counter.
Apr 24 00:12:17 ArcoLinuxB-awesome kernel: pci 0000:00:00.2: can't derive routing for PCI INT A
Apr 24 00:12:17 ArcoLinuxB-awesome kernel: pci 0000:00:00.2: PCI INT A: no GSI
Apr 24 00:12:17 ArcoLinuxB-awesome kernel:  PPR NX GT IA GA PC GA_vAPIC
Apr 24 00:12:17 ArcoLinuxB-awesome kernel: nvme nvme0: missing or invalid SUBNQN field.
Apr 24 00:12:17 ArcoLinuxB-awesome kernel: ata1.00: supports DRM functions and may not be fully accessible
Apr 24 00:12:17 ArcoLinuxB-awesome kernel: ata1.00: supports DRM functions and may not be fully accessible
Apr 24 00:12:17 ArcoLinuxB-awesome kernel: acpi PNP0C14:01: duplicate WMI GUID 05901221-D566-11D1-B2F0-00A0C9062910 (first instance was on PNP0C14:00)
Apr 24 00:12:17 ArcoLinuxB-awesome kernel: acpi PNP0C14:02: duplicate WMI GUID 2B814318-4BE8-4707-9D84-A190A859B5D0 (first instance was on PNP0C14:00)
Apr 24 00:12:17 ArcoLinuxB-awesome kernel: acpi PNP0C14:02: duplicate WMI GUID 41227C2D-80E1-423F-8B8E-87E32755A0EB (first instance was on PNP0C14:00)
Apr 24 00:12:17 ArcoLinuxB-awesome kernel: acpi PNP0C14:02: duplicate WMI GUID 05901221-D566-11D1-B2F0-00A0C9062910 (first instance was on PNP0C14:00)
Apr 24 00:12:17 ArcoLinuxB-awesome kernel: r8169 0000:05:00.0: can't disable ASPM; OS doesn't have ASPM control
Apr 24 00:12:17 ArcoLinuxB-awesome kernel: resource sanity check: requesting [mem 0x000c0000-0x000dffff], which spans more than PCI Bus 0000:00 [mem 0x000c0000-0x000c3fff window]
Apr 24 00:12:17 ArcoLinuxB-awesome kernel: caller pci_map_rom+0x68/0x190 mapping multiple BARs
Apr 24 00:12:17 ArcoLinuxB-awesome kernel: ipmi_si: Unable to find any System Interface(s)
Apr 24 00:12:18 ArcoLinuxB-awesome kernel: ACPI Warning: SystemIO range 0x0000000000000B00-0x0000000000000B08 conflicts with OpRegion 0x0000000000000B00-0x0000000000000B06 (\_SB.PCI0.SMBS.SMBO) (20201113/utaddress-204)
Apr 24 00:12:18 ArcoLinuxB-awesome kernel: hp_wmi: query 0x4 returned error 0x5
Apr 24 00:12:18 ArcoLinuxB-awesome kernel: hp_wmi: query 0xd returned error 0x5
Apr 24 00:12:18 ArcoLinuxB-awesome kernel: hp_wmi: query 0x1b returned error 0x5
Apr 24 00:12:18 ArcoLinuxB-awesome systemd-udevd[491]: cfg80211: Process '/usr/bin/set-wireless-regdom' failed with exit code 1.
Apr 24 00:12:18 ArcoLinuxB-awesome kernel: iwlwifi 0000:06:00.0: WRT: Overriding region id 0
Apr 24 00:12:18 ArcoLinuxB-awesome kernel: iwlwifi 0000:06:00.0: WRT: Overriding region id 1
Apr 24 00:12:18 ArcoLinuxB-awesome kernel: iwlwifi 0000:06:00.0: WRT: Overriding region id 2
Apr 24 00:12:18 ArcoLinuxB-awesome kernel: iwlwifi 0000:06:00.0: WRT: Overriding region id 3
Apr 24 00:12:18 ArcoLinuxB-awesome kernel: iwlwifi 0000:06:00.0: WRT: Overriding region id 4
Apr 24 00:12:18 ArcoLinuxB-awesome kernel: iwlwifi 0000:06:00.0: WRT: Overriding region id 6
Apr 24 00:12:18 ArcoLinuxB-awesome kernel: iwlwifi 0000:06:00.0: WRT: Overriding region id 8
Apr 24 00:12:18 ArcoLinuxB-awesome kernel: iwlwifi 0000:06:00.0: WRT: Overriding region id 9
Apr 24 00:12:18 ArcoLinuxB-awesome kernel: iwlwifi 0000:06:00.0: WRT: Overriding region id 10
Apr 24 00:12:18 ArcoLinuxB-awesome kernel: iwlwifi 0000:06:00.0: WRT: Overriding region id 11
Apr 24 00:12:18 ArcoLinuxB-awesome kernel: iwlwifi 0000:06:00.0: WRT: Overriding region id 15
Apr 24 00:12:18 ArcoLinuxB-awesome kernel: iwlwifi 0000:06:00.0: WRT: Overriding region id 16
Apr 24 00:12:18 ArcoLinuxB-awesome kernel: iwlwifi 0000:06:00.0: WRT: Overriding region id 18
Apr 24 00:12:18 ArcoLinuxB-awesome kernel: iwlwifi 0000:06:00.0: WRT: Overriding region id 19
Apr 24 00:12:18 ArcoLinuxB-awesome kernel: iwlwifi 0000:06:00.0: WRT: Overriding region id 20
Apr 24 00:12:18 ArcoLinuxB-awesome kernel: iwlwifi 0000:06:00.0: WRT: Overriding region id 21
Apr 24 00:12:18 ArcoLinuxB-awesome kernel: iwlwifi 0000:06:00.0: WRT: Overriding region id 28
Apr 24 00:12:18 ArcoLinuxB-awesome kernel: wl: loading out-of-tree module taints kernel.
Apr 24 00:12:18 ArcoLinuxB-awesome kernel: wl: module license 'MIXED/Proprietary' taints kernel.
Apr 24 00:12:18 ArcoLinuxB-awesome kernel: Disabling lock debugging due to kernel taint
Apr 24 00:12:18 ArcoLinuxB-awesome kernel: thermal thermal_zone1: failed to read out thermal zone (-61)
Apr 24 00:12:18 ArcoLinuxB-awesome systemd-udevd[504]: controlC0: Process '/usr/bin/alsactl restore 0' failed with exit code 99.
Apr 24 00:12:18 ArcoLinuxB-awesome systemd-udevd[503]: controlC1: Process '/usr/bin/alsactl restore 1' failed with exit code 99.
Apr 24 00:12:23 ArcoLinuxB-awesome kernel: kauditd_printk_skb: 1 callbacks suppressed
Apr 24 00:12:24 ArcoLinuxB-awesome NetworkManager[591]: <warn>  [1619223144.2540] sup-iface[52aaa093fd697481,0,wlp6s0]: call-p2p-cancel: failed with P2P cancel failed
Apr 24 00:12:27 ArcoLinuxB-awesome ntpd[652]: bind(23) AF_INET6 fe80::6472:a0de:4278:fa8a%2#123 flags 0x11 failed: Cannot assign requested address
Apr 24 00:12:27 ArcoLinuxB-awesome ntpd[652]: unable to create socket on eno1 (4) for fe80::6472:a0de:4278:fa8a%2#123
Apr 24 00:12:30 ArcoLinuxB-awesome sddm-helper[874]: gkr-pam: no password is available for user
Apr 24 00:12:30 ArcoLinuxB-awesome kernel: kauditd_printk_skb: 58 callbacks suppressed
Apr 24 00:12:31 ArcoLinuxB-awesome systemd[881]: -.slice: Failed to migrate controller cgroups from /user.slice/user-1000.slice/user@1000.service, ignoring: Permission denied
Apr 24 00:12:38 ArcoLinuxB-awesome kernel: kauditd_printk_skb: 11 callbacks suppressed
Apr 24 00:12:39 ArcoLinuxB-awesome xdg-desktop-por[1337]: Locale not supported by C library.
                                                                  Using the fallback 'C' locale.
Apr 24 00:12:40 ArcoLinuxB-awesome pulseaudio[1102]: ALSA woke us up to write new data to the device, but there was actually nothing to write.
Apr 24 00:12:40 ArcoLinuxB-awesome pulseaudio[1102]: Most likely this is a bug in the ALSA driver 'snd_hda_intel'. Please report this issue to the ALSA developers.
Apr 24 00:12:40 ArcoLinuxB-awesome pulseaudio[1102]: We were woken up with POLLOUT set -- however a subsequent snd_pcm_avail() returned 0 or another value < min_avail.
Apr 24 00:12:40 ArcoLinuxB-awesome upowerd[1388]: did not recognise USB path /sys/devices/platform/USBC000:00/power_supply/ucsi-source-psy-USBC000:001, please report
Apr 24 00:13:10 ArcoLinuxB-awesome xdg-desktop-por[1314]: Failed to get application states: GDBus.Error:org.freedesktop.portal.Error.Failed: Could not get window list
Apr 24 00:16:06 ArcoLinuxB-awesome kernel: r8169 0000:05:00.0: invalid short VPD tag 00 at offset 1
Apr 24 00:16:07 ArcoLinuxB-awesome kernel: serial 0000:05:00.1: VPD access failed.  This is likely a firmware bug on this device.  Contact the card vendor for a firmware update
Apr 24 00:16:07 ArcoLinuxB-awesome kernel: serial 0000:05:00.2: VPD access failed.  This is likely a firmware bug on this device.  Contact the card vendor for a firmware update
Apr 24 00:16:07 ArcoLinuxB-awesome kernel: pci 0000:05:00.3: VPD access failed.  This is likely a firmware bug on this device.  Contact the card vendor for a firmware update
Apr 24 00:16:07 ArcoLinuxB-awesome kernel: ehci-pci 0000:05:00.4: VPD access failed.  This is likely a firmware bug on this device.  Contact the card vendor for a firmware update
Apr 24 00:27:54 ArcoLinuxB-awesome systemd-coredump[9197]: Process 8828 (urxvt) of user 1000 dumped core.
                                                           
                                                           Stack trace of thread 8828:
                                                           #0  0x00007fb79236adcd getenv (libc.so.6 + 0x3edcd)
                                                           #1  0x00007fb79258d546 perl_destruct (libperl.so + 0x73546)
                                                           #2  0x0000557a1cf52336 _ZN16rxvt_perl_interpD1Ev (urxvt + 0x4d336)
                                                           #3  0x00007fb79236b697 __run_exit_handlers (libc.so.6 + 0x3f697)
                                                           #4  0x00007fb79236b83e exit (libc.so.6 + 0x3f83e)
                                                           #5  0x00007fb792353b2c __libc_start_main (libc.so.6 + 0x27b2c)
                                                           #6  0x0000557a1cf33cfe _start (urxvt + 0x2ecfe)
  • and sudo journalctl -b -l -p4 gives:
[liveuser@ArcoLinuxB-awesome ~]$ sudo journalctl -b -l  -p4
-- Journal begins at Sat 2021-04-24 00:12:17 UTC, ends at Sat 2021-04-24 00:30:08 UTC. --
Apr 24 00:12:17 ArcoLinuxB-awesome kernel: pci 0000:00:00.2: AMD-Vi: Unable to read/write to IOMMU perf counter.
Apr 24 00:12:17 ArcoLinuxB-awesome kernel: pci 0000:00:00.2: can't derive routing for PCI INT A
Apr 24 00:12:17 ArcoLinuxB-awesome kernel: pci 0000:00:00.2: PCI INT A: no GSI
Apr 24 00:12:17 ArcoLinuxB-awesome kernel:  PPR NX GT IA GA PC GA_vAPIC
Apr 24 00:12:17 ArcoLinuxB-awesome kernel: nvme nvme0: missing or invalid SUBNQN field.
Apr 24 00:12:17 ArcoLinuxB-awesome kernel: ata1.00: supports DRM functions and may not be fully accessible
Apr 24 00:12:17 ArcoLinuxB-awesome kernel: ata1.00: supports DRM functions and may not be fully accessible
Apr 24 00:12:17 ArcoLinuxB-awesome kernel: acpi PNP0C14:01: duplicate WMI GUID 05901221-D566-11D1-B2F0-00A0C9062910 (first instance was on PNP0C14:00)
Apr 24 00:12:17 ArcoLinuxB-awesome kernel: acpi PNP0C14:02: duplicate WMI GUID 2B814318-4BE8-4707-9D84-A190A859B5D0 (first instance was on PNP0C14:00)
Apr 24 00:12:17 ArcoLinuxB-awesome kernel: acpi PNP0C14:02: duplicate WMI GUID 41227C2D-80E1-423F-8B8E-87E32755A0EB (first instance was on PNP0C14:00)
Apr 24 00:12:17 ArcoLinuxB-awesome kernel: acpi PNP0C14:02: duplicate WMI GUID 05901221-D566-11D1-B2F0-00A0C9062910 (first instance was on PNP0C14:00)
Apr 24 00:12:17 ArcoLinuxB-awesome kernel: r8169 0000:05:00.0: can't disable ASPM; OS doesn't have ASPM control
Apr 24 00:12:17 ArcoLinuxB-awesome kernel: resource sanity check: requesting [mem 0x000c0000-0x000dffff], which spans more than PCI Bus 0000:00 [mem 0x000c0000-0x000c3fff window]
Apr 24 00:12:17 ArcoLinuxB-awesome kernel: caller pci_map_rom+0x68/0x190 mapping multiple BARs
Apr 24 00:12:17 ArcoLinuxB-awesome kernel: ipmi_si: Unable to find any System Interface(s)
Apr 24 00:12:18 ArcoLinuxB-awesome kernel: ACPI Warning: SystemIO range 0x0000000000000B00-0x0000000000000B08 conflicts with OpRegion 0x0000000000000B00-0x0000000000000B06 (\_SB.PCI0.SMBS.SMBO) (20201113/utaddress-204)
Apr 24 00:12:18 ArcoLinuxB-awesome kernel: hp_wmi: query 0x4 returned error 0x5
Apr 24 00:12:18 ArcoLinuxB-awesome kernel: hp_wmi: query 0xd returned error 0x5
Apr 24 00:12:18 ArcoLinuxB-awesome kernel: hp_wmi: query 0x1b returned error 0x5
Apr 24 00:12:18 ArcoLinuxB-awesome systemd-udevd[491]: cfg80211: Process '/usr/bin/set-wireless-regdom' failed with exit code 1.
Apr 24 00:12:18 ArcoLinuxB-awesome kernel: iwlwifi 0000:06:00.0: WRT: Overriding region id 0
Apr 24 00:12:18 ArcoLinuxB-awesome kernel: iwlwifi 0000:06:00.0: WRT: Overriding region id 1
Apr 24 00:12:18 ArcoLinuxB-awesome kernel: iwlwifi 0000:06:00.0: WRT: Overriding region id 2
Apr 24 00:12:18 ArcoLinuxB-awesome kernel: iwlwifi 0000:06:00.0: WRT: Overriding region id 3
Apr 24 00:12:18 ArcoLinuxB-awesome kernel: iwlwifi 0000:06:00.0: WRT: Overriding region id 4
Apr 24 00:12:18 ArcoLinuxB-awesome kernel: iwlwifi 0000:06:00.0: WRT: Overriding region id 6
Apr 24 00:12:18 ArcoLinuxB-awesome kernel: iwlwifi 0000:06:00.0: WRT: Overriding region id 8
Apr 24 00:12:18 ArcoLinuxB-awesome kernel: iwlwifi 0000:06:00.0: WRT: Overriding region id 9
Apr 24 00:12:18 ArcoLinuxB-awesome kernel: iwlwifi 0000:06:00.0: WRT: Overriding region id 10
Apr 24 00:12:18 ArcoLinuxB-awesome kernel: iwlwifi 0000:06:00.0: WRT: Overriding region id 11
Apr 24 00:12:18 ArcoLinuxB-awesome kernel: iwlwifi 0000:06:00.0: WRT: Overriding region id 15
Apr 24 00:12:18 ArcoLinuxB-awesome kernel: iwlwifi 0000:06:00.0: WRT: Overriding region id 16
Apr 24 00:12:18 ArcoLinuxB-awesome kernel: iwlwifi 0000:06:00.0: WRT: Overriding region id 18
Apr 24 00:12:18 ArcoLinuxB-awesome kernel: iwlwifi 0000:06:00.0: WRT: Overriding region id 19
Apr 24 00:12:18 ArcoLinuxB-awesome kernel: iwlwifi 0000:06:00.0: WRT: Overriding region id 20
Apr 24 00:12:18 ArcoLinuxB-awesome kernel: iwlwifi 0000:06:00.0: WRT: Overriding region id 21
Apr 24 00:12:18 ArcoLinuxB-awesome kernel: iwlwifi 0000:06:00.0: WRT: Overriding region id 28
Apr 24 00:12:18 ArcoLinuxB-awesome kernel: wl: loading out-of-tree module taints kernel.
Apr 24 00:12:18 ArcoLinuxB-awesome kernel: wl: module license 'MIXED/Proprietary' taints kernel.
Apr 24 00:12:18 ArcoLinuxB-awesome kernel: Disabling lock debugging due to kernel taint
Apr 24 00:12:18 ArcoLinuxB-awesome kernel: thermal thermal_zone1: failed to read out thermal zone (-61)
Apr 24 00:12:18 ArcoLinuxB-awesome systemd-udevd[504]: controlC0: Process '/usr/bin/alsactl restore 0' failed with exit code 99.
Apr 24 00:12:18 ArcoLinuxB-awesome systemd-udevd[503]: controlC1: Process '/usr/bin/alsactl restore 1' failed with exit code 99.
Apr 24 00:12:23 ArcoLinuxB-awesome kernel: kauditd_printk_skb: 1 callbacks suppressed
Apr 24 00:12:24 ArcoLinuxB-awesome NetworkManager[591]: <warn>  [1619223144.2540] sup-iface[52aaa093fd697481,0,wlp6s0]: call-p2p-cancel: failed with P2P cancel failed
Apr 24 00:12:27 ArcoLinuxB-awesome ntpd[652]: bind(23) AF_INET6 fe80::6472:a0de:4278:fa8a%2#123 flags 0x11 failed: Cannot assign requested address
Apr 24 00:12:27 ArcoLinuxB-awesome ntpd[652]: unable to create socket on eno1 (4) for fe80::6472:a0de:4278:fa8a%2#123
Apr 24 00:12:30 ArcoLinuxB-awesome sddm-helper[874]: gkr-pam: no password is available for user
Apr 24 00:12:30 ArcoLinuxB-awesome kernel: kauditd_printk_skb: 58 callbacks suppressed
Apr 24 00:12:31 ArcoLinuxB-awesome systemd[881]: -.slice: Failed to migrate controller cgroups from /user.slice/user-1000.slice/user@1000.service, ignoring: Permission denied
Apr 24 00:12:38 ArcoLinuxB-awesome kernel: kauditd_printk_skb: 11 callbacks suppressed
Apr 24 00:12:39 ArcoLinuxB-awesome xdg-desktop-por[1337]: Locale not supported by C library.
                                                                  Using the fallback 'C' locale.
Apr 24 00:12:40 ArcoLinuxB-awesome pulseaudio[1102]: ALSA woke us up to write new data to the device, but there was actually nothing to write.
Apr 24 00:12:40 ArcoLinuxB-awesome pulseaudio[1102]: Most likely this is a bug in the ALSA driver 'snd_hda_intel'. Please report this issue to the ALSA developers.
Apr 24 00:12:40 ArcoLinuxB-awesome pulseaudio[1102]: We were woken up with POLLOUT set -- however a subsequent snd_pcm_avail() returned 0 or another value < min_avail.
Apr 24 00:12:40 ArcoLinuxB-awesome upowerd[1388]: did not recognise USB path /sys/devices/platform/USBC000:00/power_supply/ucsi-source-psy-USBC000:001, please report
Apr 24 00:13:10 ArcoLinuxB-awesome xdg-desktop-por[1314]: Failed to get application states: GDBus.Error:org.freedesktop.portal.Error.Failed: Could not get window list
Apr 24 00:16:06 ArcoLinuxB-awesome kernel: r8169 0000:05:00.0: invalid short VPD tag 00 at offset 1
Apr 24 00:16:07 ArcoLinuxB-awesome kernel: serial 0000:05:00.1: VPD access failed.  This is likely a firmware bug on this device.  Contact the card vendor for a firmware update
Apr 24 00:16:07 ArcoLinuxB-awesome kernel: serial 0000:05:00.2: VPD access failed.  This is likely a firmware bug on this device.  Contact the card vendor for a firmware update
Apr 24 00:16:07 ArcoLinuxB-awesome kernel: pci 0000:05:00.3: VPD access failed.  This is likely a firmware bug on this device.  Contact the card vendor for a firmware update
Apr 24 00:16:07 ArcoLinuxB-awesome kernel: ehci-pci 0000:05:00.4: VPD access failed.  This is likely a firmware bug on this device.  Contact the card vendor for a firmware update
Apr 24 00:27:54 ArcoLinuxB-awesome systemd-coredump[9197]: Process 8828 (urxvt) of user 1000 dumped core.
                                                           
                                                           Stack trace of thread 8828:
                                                           #0  0x00007fb79236adcd getenv (libc.so.6 + 0x3edcd)
                                                           #1  0x00007fb79258d546 perl_destruct (libperl.so + 0x73546)
                                                           #2  0x0000557a1cf52336 _ZN16rxvt_perl_interpD1Ev (urxvt + 0x4d336)
                                                           #3  0x00007fb79236b697 __run_exit_handlers (libc.so.6 + 0x3f697)
                                                           #4  0x00007fb79236b83e exit (libc.so.6 + 0x3f83e)
                                                           #5  0x00007fb792353b2c __libc_start_main (libc.so.6 + 0x27b2c)
                                                           #6  0x0000557a1cf33cfe _start (urxvt + 0x2ecfe)

for adding kernels

sudo mhwd-kernel -i linux511
sudo mhwd-kernel -i linux512
sudo pacman -S linux511-headers linux512-headers

press Esc on boot for grub , go in advanced an select another version kernel
on report hwdb

  • iommu is not recognized
  • [drm] BIOS signature incorrect 0 0

Hello

during the weekend I installed the two newer Kernels (5.11.14-1 and 5.12.rc7) and tried to boot with them.
Unfortunately switching kernels doesn’t change anything. No matter if in normal or in fallback mode. Problems remain the same.

Furthermore, I finally found where the

[drm] BIOS signature incorrect 0 0

message was reported and tried to understand what it means.
But it goes far beyond my technical knowledge. Here’s what I get 'til now: drm is the abbreviation for digital right management? So whenever booting Linux the bios is regarded as being not correct, and the bios is a more fundamental part of the PC, so it causes errors and malfunction because some other functionalites are denied.

on report hwdb
iommu is not recognized

I haven’t found that entry yet, but again I don’t understand the details but I understand that iommu is a crucial part in managing the memory in the PC.

Anyway, I googled both entries as well, but couldn’t find any solution I was able to understand or to perform on myself.

What would you recommend to do next?
Is there a solution to make Linux work?

Greetings

there is theses errors

pci 0000:00:00.2: AMD-Vi: Unable to read/write to IOMMU perf counter.
[drm] BIOS signature incorrect 0 0
amdgpu 0000:30:00.0: amdgpu: RAS: optional ras ta ucode is not available
amdgpu 0000:30:00.0: amdgpu: RAP: optional rap ta ucode is not available
amdgpu 0000:30:00.0: [drm] fb0: amdgpudrmfb frame buffer device

@Manjaro-Team , can you check in microcode Amd & firmware linux 5.12 if there is info about any Ryzen Pro ?

omg I didn’t see the wood for the trees… thanks.

I changed /etc/default/grub by adding amd_iommu and setting iommu=pt.
This seems to get rid of the iommo thing - but I’m not sure yet.
The main problem remains.

So I guess the main problem is caused by the drm thing, correct?
Meanwhile I found that “drm” is the abbreviation for “direct rendering model” too. What does “drm” stands for in the [drm] BIOS signature incorrect 0 0 context?

More important:
What can I do to correct the BIOS signature? Is this possible at all?

I updated the BIOS to the most recent version and disable everything that looked to me somehow security related. However a “digital right management” option is not provided.
But again nothing has even the slightest effect. The system remains getting stuck in the boot process.

Everytime you use team handle you ping 16 people, only one person deals with kernel things, did you think about using gitlab to open a issue, also IOMMU does not come active by default.

since 2 stable versions

  • many users have freeze ( many in Kde )
  • some have errors in amdgpu drivers

then it 's a better advice from mine to stop for the moment

The issue is not always revealed in boot output, post your xorg.log file.

Also this is not arcolinux forum, that is a different system with different configurations and most likely kernel patches and as such you should go there for questions.

post your xorg.log file

Getting the xorg file will be the next challenge. Meanwhile the Grub menu has disappeared completely as well :frowning_face: .
Btw: not even the Arch installer launches…

As soon as I can read it out I’ll post xorg immediately. Maybe Manjaro gives me a chance…


Also this is not arcolinux forum, that is a different system with different configurations and most likely kernel patches and as such you should go there for questions.

@codesardine
I’m definetely a noob when it comes to all the technical stuff, but I can distinguish between different Linux distributions and their forums respectively :wink: . But my problem is affecting Manjaro: it hardly ever starts and gets stuck already during the boot process. No matter if an installed system or a live system is booted and no matter what edition is chosen. So unfortunately chances to gather information are very limited. I chose Arcolinux because
a. it was recommended by hw-probe (as “Live CD2”)
b. it worked (that time)
c. I hoped it might provide more valuable insights in a Manjaro related problem since both share the Arch base. Ubuntu and derivates boot insignificantly more frequently, but the differences here should be even bigger.


However if the system booted up it seems to run fine. Only wifi is not always recognized. But sound, video, graphics etc. everythings runs smooth without any issues. So I’m wondering because it shows that the hardware can work absolutely fine.

@stephane

If the xorg file reveals no new aspects, I think you’re right, and stopping here is the best.

Thank you very much for your hints and ideas!

I’m still a bit irritated because the hardware is not bleeding etch any more (it’s around three years old now), so I had not expected to face issues that severe - on many Linux distros.

Manjaro also does not have arch linux installer, what are we debugging here, manjaro, arcolinux or archlinux?

I have not seen one manjaro issue on this post yet, you need to be specific about what the issue is.

The last linux distro you installed will override the grub menu from the last, about ryzen the only thing i can tell you is only kernel510 and above might work, iommu is also not active by default on manjaro as I mention above.

iommu is something that is hard to configure and it could cause issues if not done correctly, my first bet is start by disabling that on the kernel and after you solve this issue open another post on how to configure iommu for PCI passthrough.

without correct information is impossible to make sense and try to debug this issue.

files you may want to check:
/home/username/.xsession.errors
/home/username/.local/share/xorg/Xorg.1.log