Recently got a laptop with Radeon RX 6600M, but when I connect to my external monitor via HDMI, nothing shows up. I can confirm that neither the cable nor the ports are broken because they work fine on Windows.
Thank you in advance for the help!
dmesg | grep -i "amdgpu"
: this is the part that loops around
[ 2485.104856] amdgpu 0000:03:00.0: amdgpu: ring gfx_0.0.0 uses VM inv eng 0 on hub 0
[ 2485.104861] amdgpu 0000:03:00.0: amdgpu: ring comp_1.0.0 uses VM inv eng 1 on hub 0
[ 2485.104864] amdgpu 0000:03:00.0: amdgpu: ring comp_1.1.0 uses VM inv eng 4 on hub 0
[ 2485.104866] amdgpu 0000:03:00.0: amdgpu: ring comp_1.2.0 uses VM inv eng 5 on hub 0
[ 2485.104868] amdgpu 0000:03:00.0: amdgpu: ring comp_1.3.0 uses VM inv eng 6 on hub 0
[ 2485.104870] amdgpu 0000:03:00.0: amdgpu: ring comp_1.0.1 uses VM inv eng 7 on hub 0
[ 2485.104871] amdgpu 0000:03:00.0: amdgpu: ring comp_1.1.1 uses VM inv eng 8 on hub 0
[ 2485.104873] amdgpu 0000:03:00.0: amdgpu: ring comp_1.2.1 uses VM inv eng 9 on hub 0
[ 2485.104875] amdgpu 0000:03:00.0: amdgpu: ring comp_1.3.1 uses VM inv eng 10 on hub 0
[ 2485.104877] amdgpu 0000:03:00.0: amdgpu: ring kiq_2.1.0 uses VM inv eng 11 on hub 0
[ 2485.104879] amdgpu 0000:03:00.0: amdgpu: ring sdma0 uses VM inv eng 12 on hub 0
[ 2485.104881] amdgpu 0000:03:00.0: amdgpu: ring sdma1 uses VM inv eng 13 on hub 0
[ 2485.104883] amdgpu 0000:03:00.0: amdgpu: ring vcn_dec_0 uses VM inv eng 0 on hub 1
[ 2485.104885] amdgpu 0000:03:00.0: amdgpu: ring vcn_enc_0.0 uses VM inv eng 1 on hub 1
[ 2485.104887] amdgpu 0000:03:00.0: amdgpu: ring vcn_enc_0.1 uses VM inv eng 4 on hub 1
[ 2485.104888] amdgpu 0000:03:00.0: amdgpu: ring jpeg_dec uses VM inv eng 5 on hub 1
[ 2908.902615] amdgpu 0000:03:00.0: amdgpu: RAS: optional ras ta ucode is not available
[ 2908.911836] amdgpu 0000:03:00.0: amdgpu: SECUREDISPLAY: securedisplay ta ucode is not available
[ 2908.911846] amdgpu 0000:03:00.0: amdgpu: SMU is resuming...
[ 2908.911852] amdgpu 0000:03:00.0: amdgpu: smu driver if version = 0x0000000f, smu fw if version = 0x00000013, smu fw version = 0x003b2500 (59.37.0)
[ 2908.911858] amdgpu 0000:03:00.0: amdgpu: SMU driver if version not matched
[ 2908.955297] amdgpu 0000:03:00.0: amdgpu: SMU is resumed successfully!
[ 2909.379289] [drm:dce110_edp_wait_for_hpd_ready [amdgpu]] *ERROR* dce110_edp_wait_for_hpd_ready: wait timed out!
[ 2909.739019] [drm:dce110_edp_wait_for_hpd_ready [amdgpu]] *ERROR* dce110_edp_wait_for_hpd_ready: wait timed out!
lspci -k | grep -A 2 -i "VGA"
:
03:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Navi 23 [Radeon RX 6600/6600 XT/6600M] (rev c3)
DeviceName: Realtek RTL8111E Ethernet LOM
Subsystem: Lenovo Navi 23 [Radeon RX 6600/6600 XT/6600M]
--
08:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Cezanne (rev c5)
Subsystem: Lenovo Cezanne
Kernel driver in use: amdgpu
linux-driver-management status
:
╒ Hardware Platform
╞ Platform Vendor : LENOVO
╘ Platform Model : LNVNB161216
Hybrid Graphics
╒ Primary GPU (iGPU)
╞ Device Name : Cezanne
╞ Manufacturer : Advanced Micro Devices, Inc. [AMD/ATI]
╞ Product ID : 0x1638
╞ Vendor ID : 0x1002
╞ X.Org PCI ID : PCI:8:0:0
╘ Boot VGA : yes
╒ Secondary GPU (dGPU)
╞ Device Name : Navi 23 [Radeon RX 6600/6600 XT/6600M]
╞ Manufacturer : Advanced Micro Devices, Inc. [AMD/ATI]
╞ Product ID : 0x73ff
╞ Vendor ID : 0x1002
╞ X.Org PCI ID : PCI:3:0:0
╘ Boot VGA : no
Processor: AMD® Ryzen 7 5800h with radeon graphics × 16
(copied verbatim from Budgie Control Center)
GPU: on BCC it says AMD® Renoir
, which confuses me: which one am I currently using?