amdgpu secure display failure

pakyrs

Active Member
Jan 12, 2020
23
0
41
45
Checking errors on journalctl I can see these amdgpu related errors, not sure if the fix is to install firmware-amd-graphics but that will wipe pve stuff. Thoughts?

Bash:
journalctl -k -p 4 -b | grep amdgpu
Oct 22 15:29:37 nibbler kernel: amdgpu 0000:03:00.0: amdgpu: psp gfx command LOAD_TA(0x1) failed and response status is (0x7)
Oct 22 15:29:37 nibbler kernel: amdgpu 0000:03:00.0: amdgpu: psp gfx command INVOKE_CMD(0x3) failed and response status is (0x4)
Oct 22 15:29:37 nibbler kernel: amdgpu 0000:03:00.0: amdgpu: Secure display: Generic Failure.
Oct 22 15:29:37 nibbler kernel: amdgpu 0000:03:00.0: amdgpu: SECUREDISPLAY: query securedisplay TA failed. ret 0x0

> apt install firmware-amd-graphics
Installing:
  firmware-amd-graphics

REMOVING:
  proxmox-default-kernel  proxmox-kernel-6.14  proxmox-ve  pve-firmware
 
I think pve-firmware package has the amdgpu firmware. Apparently you already have that? Maybe someone will know more if you tell us what GPU you have.

I get an error about not having secure display microcode, but everything seems to work (and it is a different error from yours). My machine is a Ryzen AI Max+ 395 with Radeon 8060S.
 
The error I get is below. I run PVE 9 with kernel 6.14.11-3.

Code:
: amdgpu 0000:c2:00.0: amdgpu: RAS: optional ras ta ucode is not available
: amdgpu 0000:c2:00.0: amdgpu: RAP: optional rap ta ucode is not available
: amdgpu 0000:c2:00.0: amdgpu: SECUREDISPLAY: securedisplay ta ucode is not available
: amdgpu 0000:c2:00.0: amdgpu: SMU is initialized successfully!
 
Sure,

AMD Ryzen 7 5700U with Radeon Graphics

Installed pve-firmware 3.17-2

Everything works fine, just the error annoys me as it's the only one, tried to suppress with
Code:
GRUB_CMDLINE_LINUX_DEFAULT="quiet amd_iommu=on amdgpu.psp_support=0 amdgpu.securedisplay=0"

Doesn't seem to be doing anything
 
Thanks, I honestly don't thing the amdgpu error is anything to worry about. It's the only error my system shows in red.
I am just trying to troubleshooting this host hanging randomly and needing a hard reset, all I see on the kvm is the login screen with the cursor stuck. No kernel panic no information on what is going on in the logs, been bugging me for months now.

Bash:
journalctl -k -p 4 -b -2
Oct 29 07:00:24 nibbler kernel: x86/bugs: return thunk changed
Oct 29 07:00:24 nibbler kernel: device-mapper: core: CONFIG_IMA_DISABLE_HTABLE is disabled. Duplicate IMA measurements will not be recorded in the IMA log.
Oct 29 07:00:24 nibbler kernel: ata6.00: Model 'CT240BX500SSD1', rev 'M6CR041', applying quirks: nolpm
Oct 29 07:00:24 nibbler kernel: ata6.00: LPM support broken, forcing max_power
Oct 29 07:00:24 nibbler kernel: ata6.00: LPM support broken, forcing max_power
Oct 29 07:00:24 nibbler kernel: ata2.00: Model 'Micron_5300_MTFDDAK3T8TDS', rev ' D3MU401', applying quirks: zeroaftertrim
Oct 29 07:00:24 nibbler kernel: ata3.00: Model 'Micron_5300_MTFDDAK3T8TDS', rev ' D3MU401', applying quirks: zeroaftertrim
Oct 29 07:00:24 nibbler kernel: ata4.00: Model 'Micron_5300_MTFDDAK3T8TDS', rev ' D3MU401', applying quirks: zeroaftertrim
Oct 29 07:00:24 nibbler kernel: ata5.00: Model 'Micron_5300_MTFDDAK3T8TDS', rev ' D3MU401', applying quirks: zeroaftertrim
Oct 29 07:00:24 nibbler kernel: sd 7:0:0:0: [sdf] Optimal transfer size 33553920 bytes not a multiple of preferred minimum block size (4096 bytes)
Oct 29 07:00:24 nibbler kernel: sr 6:0:0:0: Power-on or device reset occurred
Oct 29 07:00:24 nibbler kernel: spl: loading out-of-tree module taints kernel.
Oct 29 07:00:24 nibbler kernel: zfs: module license 'CDDL' taints kernel.
Oct 29 07:00:24 nibbler kernel: Disabling lock debugging due to kernel taint
Oct 29 07:00:24 nibbler kernel: zfs: module license taints kernel.
Oct 29 07:00:27 nibbler kernel: amdgpu: unknown parameter 'psp_support' ignored
Oct 29 07:00:27 nibbler kernel: amdgpu: unknown parameter 'securedisplay' ignored
Oct 29 07:00:28 nibbler kernel: amdgpu 0000:03:00.0: amdgpu: psp gfx command LOAD_TA(0x1) failed and response status is (0x7)
Oct 29 07:00:28 nibbler kernel: amdgpu 0000:03:00.0: amdgpu: psp gfx command INVOKE_CMD(0x3) failed and response status is (0x4)
Oct 29 07:00:28 nibbler kernel: amdgpu 0000:03:00.0: amdgpu: Secure display: Generic Failure.
Oct 29 07:00:28 nibbler kernel: amdgpu 0000:03:00.0: amdgpu: SECUREDISPLAY: query securedisplay TA failed. ret 0x0
Oct 29 07:00:38 nibbler kernel: platform regulatory.0: Direct firmware load for regulatory.db failed with error -2
Oct 29 07:01:33 nibbler kernel: kauditd_printk_skb: 115 callbacks suppressed

I have kdump setup but since it hangs with no kernel panic I don't get any results.
 
Last edited: