My new HP desktop seems to have nearly perfect compatibility with Pop 20.10 and I am loving it. However... I seem to have a issue if I allow my PC to idle/suspend then the only way I can get it back online is to hard power it off and back on. So I am unable to resume from suspend. Looking through the logs the culpret seems to be my AMD 5700 gpu that I elected to get over the nvidia 3070 specifically to increase my compatibility with linux. Anyway, has anyone else seen this kind of error and can anyone offer any advice on how to resolve this?
Code:
xxxxx@hpomen25l:~$ sudo journalctl -b -1 | grep -a amdgpu
[sudo] password for xxxxxx:
Feb 23 10:02:33 hpomen25l kernel: [drm] amdgpu kernel modesetting enabled.
Feb 23 10:02:33 hpomen25l kernel: amdgpu: Ignoring ACPI CRAT on non-APU system
Feb 23 10:02:33 hpomen25l kernel: amdgpu: Topology: Add CPU node
Feb 23 10:02:33 hpomen25l kernel: fb0: switching to amdgpudrmfb from EFI VGA
Feb 23 10:02:33 hpomen25l kernel: amdgpu 0000:25:00.0: vgaarb: deactivate vga console
Feb 23 10:02:33 hpomen25l kernel: amdgpu 0000:25:00.0: enabling device (0106 -> 0107)
Feb 23 10:02:33 hpomen25l kernel: amdgpu 0000:25:00.0: amdgpu: Trusted Memory Zone (TMZ) feature disabled as experimental (default)
Feb 23 10:02:33 hpomen25l kernel: amdgpu: ATOM BIOS: 113-D1820701-101
Feb 23 10:02:33 hpomen25l kernel: amdgpu 0000:25:00.0: amdgpu: VRAM: 8176M 0x0000008000000000 - 0x00000081FEFFFFFF (8176M used)
Feb 23 10:02:33 hpomen25l kernel: amdgpu 0000:25:00.0: amdgpu: GART: 512M 0x0000000000000000 - 0x000000001FFFFFFF
Feb 23 10:02:33 hpomen25l kernel: [drm] amdgpu: 8176M of VRAM memory ready
Feb 23 10:02:33 hpomen25l kernel: [drm] amdgpu: 8176M of GTT memory ready.
Feb 23 10:02:33 hpomen25l kernel: amdgpu 0000:25:00.0: amdgpu: RAS: optional ras ta ucode is not available
Feb 23 10:02:33 hpomen25l kernel: amdgpu: use vbios provided pptable
Feb 23 10:02:33 hpomen25l kernel: amdgpu: smc_dpm_info table revision(format.content): 4.5
Feb 23 10:02:33 hpomen25l kernel: amdgpu: SMU is initialized successfully!
Feb 23 10:02:33 hpomen25l kernel: amdgpu: Topology: Add dGPU node [0x731f:0x1002]
Feb 23 10:02:33 hpomen25l kernel: amdgpu 0000:25:00.0: amdgpu: SE 2, SH per SE 2, CU per SH 10, active_cu_number 36
Feb 23 10:02:33 hpomen25l kernel: fbcon: amdgpudrmfb (fb0) is primary device
Feb 23 10:02:33 hpomen25l kernel: amdgpu 0000:25:00.0: fb0: amdgpudrmfb frame buffer device
Feb 23 10:02:33 hpomen25l kernel: amdgpu 0000:25:00.0: amdgpu: ring gfx_0.0.0 uses VM inv eng 0 on hub 0
Feb 23 10:02:33 hpomen25l kernel: amdgpu 0000:25:00.0: amdgpu: ring comp_1.0.0 uses VM inv eng 1 on hub 0
Feb 23 10:02:33 hpomen25l kernel: amdgpu 0000:25:00.0: amdgpu: ring comp_1.1.0 uses VM inv eng 4 on hub 0
Feb 23 10:02:33 hpomen25l kernel: amdgpu 0000:25:00.0: amdgpu: ring comp_1.2.0 uses VM inv eng 5 on hub 0
Feb 23 10:02:33 hpomen25l kernel: amdgpu 0000:25:00.0: amdgpu: ring comp_1.3.0 uses VM inv eng 6 on hub 0
Feb 23 10:02:33 hpomen25l kernel: amdgpu 0000:25:00.0: amdgpu: ring comp_1.0.1 uses VM inv eng 7 on hub 0
Feb 23 10:02:33 hpomen25l kernel: amdgpu 0000:25:00.0: amdgpu: ring comp_1.1.1 uses VM inv eng 8 on hub 0
Feb 23 10:02:33 hpomen25l kernel: amdgpu 0000:25:00.0: amdgpu: ring comp_1.2.1 uses VM inv eng 9 on hub 0
Feb 23 10:02:33 hpomen25l kernel: amdgpu 0000:25:00.0: amdgpu: ring comp_1.3.1 uses VM inv eng 10 on hub 0
Feb 23 10:02:33 hpomen25l kernel: amdgpu 0000:25:00.0: amdgpu: ring kiq_2.1.0 uses VM inv eng 11 on hub 0
Feb 23 10:02:33 hpomen25l kernel: amdgpu 0000:25:00.0: amdgpu: ring sdma0 uses VM inv eng 12 on hub 0
Feb 23 10:02:33 hpomen25l kernel: amdgpu 0000:25:00.0: amdgpu: ring sdma1 uses VM inv eng 13 on hub 0
Feb 23 10:02:33 hpomen25l kernel: amdgpu 0000:25:00.0: amdgpu: ring vcn_dec uses VM inv eng 0 on hub 1
Feb 23 10:02:33 hpomen25l kernel: amdgpu 0000:25:00.0: amdgpu: ring vcn_enc0 uses VM inv eng 1 on hub 1
Feb 23 10:02:33 hpomen25l kernel: amdgpu 0000:25:00.0: amdgpu: ring vcn_enc1 uses VM inv eng 4 on hub 1
Feb 23 10:02:33 hpomen25l kernel: amdgpu 0000:25:00.0: amdgpu: ring jpeg_dec uses VM inv eng 5 on hub 1
Feb 23 10:02:33 hpomen25l kernel: [drm] Initialized amdgpu 3.38.0 20150101 for 0000:25:00.0 on minor 0
Feb 23 10:02:33 hpomen25l kernel: snd_hda_intel 0000:25:00.1: bound 0000:25:00.0 (ops amdgpu_dm_audio_component_bind_ops [amdgpu])
Feb 23 10:02:34 hpomen25l /usr/libexec/gdm-x-session[1260]: loading driver: amdgpu
Feb 23 10:02:34 hpomen25l /usr/libexec/gdm-x-session[1260]: (==) Matched amdgpu as autoconfigured driver 0
Feb 23 10:02:34 hpomen25l /usr/libexec/gdm-x-session[1260]: (II) LoadModule: "amdgpu"
Feb 23 10:02:34 hpomen25l /usr/libexec/gdm-x-session[1260]: (II) Loading /usr/lib/xorg/modules/drivers/amdgpu_drv.so
Feb 23 10:02:34 hpomen25l /usr/libexec/gdm-x-session[1260]: (II) Module amdgpu: vendor="X.Org Foundation"
Feb 23 10:02:34 hpomen25l /usr/libexec/gdm-x-session[1260]: All GPUs supported by the amdgpu kernel driver
Feb 23 10:02:55 hpomen25l /usr/libexec/gdm-x-session[2029]: loading driver: amdgpu
Feb 23 10:02:55 hpomen25l /usr/libexec/gdm-x-session[2029]: (==) Matched amdgpu as autoconfigured driver 0
Feb 23 10:02:55 hpomen25l /usr/libexec/gdm-x-session[2029]: (II) LoadModule: "amdgpu"
Feb 23 10:02:55 hpomen25l /usr/libexec/gdm-x-session[2029]: (II) Loading /usr/lib/xorg/modules/drivers/amdgpu_drv.so
Feb 23 10:02:55 hpomen25l /usr/libexec/gdm-x-session[2029]: (II) Module amdgpu: vendor="X.Org Foundation"
Feb 23 10:02:55 hpomen25l /usr/libexec/gdm-x-session[2029]: All GPUs supported by the amdgpu kernel driver
Feb 23 13:56:36 hpomen25l kernel: amdgpu 0000:25:00.0: amdgpu: RAS: optional ras ta ucode is not available
Feb 23 13:56:36 hpomen25l kernel: amdgpu: SMU is resuming...
Feb 23 13:56:39 hpomen25l kernel: amdgpu: failed send message: EnableAllSmuFeatures (6) param: 0x00000000 response 0xffffffc2
Feb 23 13:56:39 hpomen25l kernel: [drm:amdgpu_device_ip_resume_phase2 [amdgpu]] *ERROR* resume of IP block <smu> failed -62
Feb 23 13:56:39 hpomen25l kernel: [drm:amdgpu_device_resume [amdgpu]] *ERROR* amdgpu_device_ip_resume failed (-62).
Feb 23 13:56:39 hpomen25l firefox.desktop[4470]: amdgpu: The CS has been rejected, see dmesg for more information (-19).
Feb 23 13:56:39 hpomen25l kernel: amdgpu: Move buffer fallback to memcpy unavailable
Feb 23 13:56:39 hpomen25l kernel: [drm:amdgpu_cs_ioctl [amdgpu]] *ERROR* Failed to process the buffer list -19!
Feb 23 13:56:39 hpomen25l firefox.desktop[4470]: amdgpu: The CS has been rejected, see dmesg for more information (-19).
Feb 23 13:56:39 hpomen25l kernel: amdgpu: Move buffer fallback to memcpy unavailable
Feb 23 13:56:39 hpomen25l kernel: [drm:amdgpu_cs_ioctl [amdgpu]] *ERROR* Failed to process the buffer list -19!
Feb 23 13:56:41 hpomen25l /usr/libexec/gdm-x-session[2029]: amdgpu: The CS has been rejected, see dmesg for more information (-19).
Feb 23 13:56:41 hpomen25l kernel: amdgpu: Move buffer fallback to memcpy unavailable
Feb 23 13:56:41 hpomen25l kernel: [drm:amdgpu_cs_ioctl [amdgpu]] *ERROR* Failed to process the buffer list -19!
Feb 23 13:56:49 hpomen25l kernel: [drm:amdgpu_job_timedout [amdgpu]] *ERROR* ring sdma0 timeout, signaled seq=19984, emitted seq=19986
Feb 23 13:56:49 hpomen25l kernel: [drm:amdgpu_job_timedout [amdgpu]] *ERROR* Process information: process pid 0 thread pid 0
Feb 23 13:56:49 hpomen25l kernel: amdgpu 0000:25:00.0: amdgpu: GPU reset begin!
Feb 23 13:56:49 hpomen25l kernel: ? uninit_queue+0xe/0x10 [amdgpu]
Feb 23 13:56:49 hpomen25l kernel: uninit_queue+0xe/0x10 [amdgpu]
Feb 23 13:56:49 hpomen25l kernel: kq_uninitialize+0x83/0xf0 [amdgpu]
Feb 23 13:56:49 hpomen25l kernel: kernel_queue_uninit+0x17/0x30 [amdgpu]
Feb 23 13:56:49 hpomen25l kernel: pm_uninit+0x16/0x20 [amdgpu]
Feb 23 13:56:49 hpomen25l kernel: stop_cpsch+0xa7/0xd0 [amdgpu]
Feb 23 13:56:49 hpomen25l kernel: kgd2kfd_suspend.part.0+0x35/0x50 [amdgpu]
Feb 23 13:56:49 hpomen25l kernel: kgd2kfd_pre_reset+0x3c/0x50 [amdgpu]
Feb 23 13:56:49 hpomen25l kernel: amdgpu_amdkfd_pre_reset+0x1a/0x20 [amdgpu]
Feb 23 13:56:49 hpomen25l kernel: amdgpu_device_gpu_recover.cold+0x206/0x6d7 [amdgpu]
Feb 23 13:56:49 hpomen25l kernel: amdgpu_job_timedout+0x118/0x140 [amdgpu]
Feb 23 13:56:49 hpomen25l kernel: raid0 multipath linear system76_io(OE) system76_acpi(OE) hid_generic usbhid hid amdgpu crct10dif_pclmul crc32_pclmul ghash_clmulni_intel iommu_v2 gpu_sched i2c_algo_bit ttm drm_kms_helper syscopyarea aesni_intel sysfillrect sysimgblt fb_sys_fops cec crypto_simd rc_core cryptd glue_helper drm i2c_piix4 nvme r8169 ahci xhci_pci realtek xhci_pci_renesas nvme_core libahci wmi gpio_amdpt gpio_generic
Feb 23 13:56:51 hpomen25l kernel: [drm:amdgpu_job_timedout [amdgpu]] *ERROR* ring sdma1 timeout, signaled seq=311, emitted seq=313
Feb 23 13:56:51 hpomen25l kernel: [drm:amdgpu_job_timedout [amdgpu]] *ERROR* Process information: process pid 0 thread pid 0
Feb 23 13:56:51 hpomen25l kernel: amdgpu 0000:25:00.0: amdgpu: GPU reset begin!
Feb 23 13:56:51 hpomen25l kernel: ? amdgpu_device_gpu_recover.cold+0x3be/0x6d7 [amdgpu]
Feb 23 13:56:51 hpomen25l kernel: amdgpu_job_timedout+0x118/0x140 [amdgpu]
Feb 23 13:56:51 hpomen25l kernel: raid0 multipath linear system76_io(OE) system76_acpi(OE) hid_generic usbhid hid amdgpu crct10dif_pclmul crc32_pclmul ghash_clmulni_intel iommu_v2 gpu_sched i2c_algo_bit ttm drm_kms_helper syscopyarea aesni_intel sysfillrect sysimgblt fb_sys_fops cec crypto_simd rc_core cryptd glue_helper drm i2c_piix4 nvme r8169 ahci xhci_pci realtek xhci_pci_renesas nvme_core libahci wmi gpio_amdpt gpio_generic