You are not logged in.
Hi,
I had an old computer that run with no 3D processor and an RTX 3070 all was fini on KDE + Wayland + Dual Monitor.
My new PC is:
Operating System: Arch Linux
KDE Plasma Version: 6.4.3
KDE Frameworks Version: 6.16.0
Qt Version: 6.9.1
Kernel Version: 6.15.9-arch1-1 (64-bit)
Graphics Platform: Wayland
Processors: 16 × AMD Ryzen 7 7800X3D 8-Core Processor
Memory: 32 GiB of RAM (30.5 GiB usable)
Graphics Processor 1: AMD Radeon RX 9070 XT
Graphics Processor 2: AMD Radeon Graphics
Manufacturer: Gigabyte Technology Co., Ltd.
Product Name: B850M GAMING X WIFI6E
System Version: Default string-CF-WCP-ADO
PSU: 800W
Monitor cable: Was working fine with the RTX3070, official DP provided by GIGABYTE
Color Profile: 10 bits (Auto)
Refresh Rate: 164.80hz
Resolution: 2560x1440
DM: Wayland
Vulkan Driver Version: Mesa 25.1.7-arch1.1
When my PC is turned on, at a random time one of my screen is reconnecting like we unplugged the cable then reconnect the cable (DP). Sometimes its the left one, someitmes its the right one
I try with `amdgpu.runpm=0` but it doesnt make a difference. I disabled 3D Boost in Bios and XMP Profile and it still happening.
I'm running under the latest firmware, latest `mesa`, latest `linux-fimrware-amdgpu`, latest `vulkan-radeon`
No error in dmesg
No error in journalctl (only wireless issue because of WIFI 7)
No Disconnect without automatic Reconnect
No Desktop resize so both monitor are always detected it just turn off/on the screen but when it turn off my Windows doesnt switch to another screen
No more problem when im running OCCT it is just at random times
No MODULES added in mkinitcpio.conf
dmesg | grep amdgpu:
[ 0.000000] Command line: initrd=\initramfs-linux.img root=PARTUUID=9f2b30c4-f051-4676-b9ae-cb1e403dc1b7 zswap.enabled=0 rootflags=subvol=@ rw rootfstype=btrfs amdgpu.runpm=0
[ 0.026901] Kernel command line: initrd=\initramfs-linux.img root=PARTUUID=9f2b30c4-f051-4676-b9ae-cb1e403dc1b7 zswap.enabled=0 rootflags=subvol=@ rw rootfstype=btrfs amdgpu.runpm=0
[ 6.212020] [drm] amdgpu kernel modesetting enabled.
[ 6.212029] amdgpu: vga_switcheroo: detected switching method \_SB_.PCI0.GP17.VGA_.ATPX handle
[ 6.212140] amdgpu: ATPX version 1, functions 0x00000000
[ 6.221111] amdgpu: Virtual CRAT table created for CPU
[ 6.221120] amdgpu: Topology: Add CPU node
[ 6.221179] amdgpu 0000:03:00.0: enabling device (0006 -> 0007)
[ 6.224328] amdgpu 0000:03:00.0: amdgpu: detected ip block number 0 <soc24_common>
[ 6.224330] amdgpu 0000:03:00.0: amdgpu: detected ip block number 1 <gmc_v12_0>
[ 6.224331] amdgpu 0000:03:00.0: amdgpu: detected ip block number 2 <ih_v7_0>
[ 6.224332] amdgpu 0000:03:00.0: amdgpu: detected ip block number 3 <psp>
[ 6.224334] amdgpu 0000:03:00.0: amdgpu: detected ip block number 4 <smu>
[ 6.224335] amdgpu 0000:03:00.0: amdgpu: detected ip block number 5 <dm>
[ 6.224336] amdgpu 0000:03:00.0: amdgpu: detected ip block number 6 <gfx_v12_0>
[ 6.224337] amdgpu 0000:03:00.0: amdgpu: detected ip block number 7 <sdma_v7_0>
[ 6.224338] amdgpu 0000:03:00.0: amdgpu: detected ip block number 8 <vcn_v5_0_0>
[ 6.224339] amdgpu 0000:03:00.0: amdgpu: detected ip block number 9 <jpeg_v5_0_0>
[ 6.224340] amdgpu 0000:03:00.0: amdgpu: detected ip block number 10 <mes_v12_0>
[ 6.224350] amdgpu 0000:03:00.0: amdgpu: Fetched VBIOS from VFCT
[ 6.224352] amdgpu: ATOM BIOS: 113-EXT108832-100
[ 6.250674] amdgpu 0000:03:00.0: vgaarb: deactivate vga console
[ 6.250677] amdgpu 0000:03:00.0: amdgpu: Trusted Memory Zone (TMZ) feature not supported
[ 6.250701] amdgpu 0000:03:00.0: amdgpu: MEM ECC is not presented.
[ 6.250703] amdgpu 0000:03:00.0: amdgpu: SRAM ECC is not presented.
[ 6.250718] amdgpu 0000:03:00.0: amdgpu: VRAM: 16304M 0x0000008000000000 - 0x00000083FAFFFFFF (16304M used)
[ 6.250720] amdgpu 0000:03:00.0: amdgpu: GART: 512M 0x0000000000000000 - 0x000000001FFFFFFF
[ 6.250836] [drm] amdgpu: 16304M of VRAM memory ready
[ 6.250838] [drm] amdgpu: 15596M of GTT memory ready.
[ 6.250901] amdgpu 0000:03:00.0: amdgpu: PCIE GART of 512M enabled (table at 0x00000083DAB00000).
[ 6.251478] amdgpu 0000:03:00.0: amdgpu: Found VCN firmware Version ENC: 1.9 DEC: 9 VEP: 0 Revision: 2
[ 6.479636] amdgpu 0000:03:00.0: amdgpu: RAP: optional rap ta ucode is not available
[ 6.479637] amdgpu 0000:03:00.0: amdgpu: SECUREDISPLAY: securedisplay ta ucode is not available
[ 6.479661] amdgpu 0000:03:00.0: amdgpu: smu driver if version = 0x0000002e, smu fw if version = 0x00000032, smu fw program = 0, smu fw version = 0x00684a00 (104.74.0)
[ 6.479663] amdgpu 0000:03:00.0: amdgpu: SMU driver if version not matched
[ 6.508966] amdgpu 0000:03:00.0: amdgpu: SMU is initialized successfully!
[ 7.048345] amdgpu 0000:03:00.0: amdgpu: program CP_MES_CNTL : 0x4000000
[ 7.048349] amdgpu 0000:03:00.0: amdgpu: program CP_MES_CNTL : 0xc000000
[ 7.107186] amdgpu: HMM registered 16304MB device memory
[ 7.108162] kfd kfd: amdgpu: Allocated 3969056 bytes on gart
[ 7.108173] kfd kfd: amdgpu: Total number of KFD nodes to be created: 1
[ 7.108209] amdgpu: Virtual CRAT table created for GPU
[ 7.108422] amdgpu: Topology: Add dGPU node [0x7550:0x1002]
[ 7.108424] kfd kfd: amdgpu: added device 1002:7550
[ 7.108432] amdgpu 0000:03:00.0: amdgpu: SE 4, SH per SE 2, CU per SH 8, active_cu_number 64
[ 7.108436] amdgpu 0000:03:00.0: amdgpu: ring gfx_0.0.0 uses VM inv eng 0 on hub 0
[ 7.108438] amdgpu 0000:03:00.0: amdgpu: ring comp_1.0.0 uses VM inv eng 1 on hub 0
[ 7.108440] amdgpu 0000:03:00.0: amdgpu: ring comp_1.1.0 uses VM inv eng 4 on hub 0
[ 7.108441] amdgpu 0000:03:00.0: amdgpu: ring comp_1.0.1 uses VM inv eng 6 on hub 0
[ 7.108442] amdgpu 0000:03:00.0: amdgpu: ring comp_1.1.1 uses VM inv eng 7 on hub 0
[ 7.108443] amdgpu 0000:03:00.0: amdgpu: ring sdma0 uses VM inv eng 8 on hub 0
[ 7.108445] amdgpu 0000:03:00.0: amdgpu: ring sdma1 uses VM inv eng 9 on hub 0
[ 7.108446] amdgpu 0000:03:00.0: amdgpu: ring vcn_unified_0 uses VM inv eng 0 on hub 8
[ 7.108447] amdgpu 0000:03:00.0: amdgpu: ring jpeg_dec uses VM inv eng 1 on hub 8
[ 7.115228] amdgpu 0000:03:00.0: amdgpu: runtime pm is manually disabled
[ 7.115230] amdgpu 0000:03:00.0: amdgpu: Runtime PM not available
[ 7.115619] amdgpu 0000:03:00.0: [drm] Registered 4 planes with drm panic
[ 7.115620] [drm] Initialized amdgpu 3.63.0 for 0000:03:00.0 on minor 1
[ 7.146407] fbcon: amdgpudrmfb (fb0) is primary device
[ 7.404175] amdgpu 0000:03:00.0: [drm] fb0: amdgpudrmfb frame buffer device
[ 7.409597] amdgpu 0000:12:00.0: enabling device (0006 -> 0007)
[ 7.411498] amdgpu 0000:12:00.0: amdgpu: detected ip block number 0 <nv_common>
[ 7.411502] amdgpu 0000:12:00.0: amdgpu: detected ip block number 1 <gmc_v10_0>
[ 7.411505] amdgpu 0000:12:00.0: amdgpu: detected ip block number 2 <navi10_ih>
[ 7.411507] amdgpu 0000:12:00.0: amdgpu: detected ip block number 3 <psp>
[ 7.411510] amdgpu 0000:12:00.0: amdgpu: detected ip block number 4 <smu>
[ 7.411512] amdgpu 0000:12:00.0: amdgpu: detected ip block number 5 <dm>
[ 7.411515] amdgpu 0000:12:00.0: amdgpu: detected ip block number 6 <gfx_v10_0>
[ 7.411517] amdgpu 0000:12:00.0: amdgpu: detected ip block number 7 <sdma_v5_2>
[ 7.411520] amdgpu 0000:12:00.0: amdgpu: detected ip block number 8 <vcn_v3_0>
[ 7.411522] amdgpu 0000:12:00.0: amdgpu: detected ip block number 9 <jpeg_v3_0>
[ 7.411541] amdgpu 0000:12:00.0: amdgpu: Fetched VBIOS from VFCT
[ 7.411544] amdgpu: ATOM BIOS: 102-RAPHAEL-008
[ 7.415217] amdgpu 0000:12:00.0: amdgpu: Trusted Memory Zone (TMZ) feature disabled as experimental (default)
[ 7.415251] amdgpu 0000:12:00.0: amdgpu: VRAM: 512M 0x000000F400000000 - 0x000000F41FFFFFFF (512M used)
[ 7.415253] amdgpu 0000:12:00.0: amdgpu: GART: 1024M 0x0000000000000000 - 0x000000003FFFFFFF
[ 7.415334] [drm] amdgpu: 512M of VRAM memory ready
[ 7.415335] [drm] amdgpu: 15596M of GTT memory ready.
[ 7.416169] amdgpu 0000:12:00.0: amdgpu: Found VCN firmware Version ENC: 1.33 DEC: 4 VEP: 0 Revision: 6
[ 7.438358] amdgpu 0000:12:00.0: amdgpu: reserve 0xa00000 from 0xf41e000000 for PSP TMR
[ 7.505624] amdgpu 0000:12:00.0: amdgpu: RAS: optional ras ta ucode is not available
[ 7.511521] amdgpu 0000:12:00.0: amdgpu: RAP: optional rap ta ucode is not available
[ 7.511522] amdgpu 0000:12:00.0: amdgpu: SECUREDISPLAY: securedisplay ta ucode is not available
[ 7.512782] amdgpu 0000:12:00.0: amdgpu: SMU is initialized successfully!
[ 7.518538] kfd kfd: amdgpu: Allocated 3969056 bytes on gart
[ 7.518545] kfd kfd: amdgpu: Total number of KFD nodes to be created: 1
[ 7.518787] amdgpu: Virtual CRAT table created for GPU
[ 7.519743] amdgpu: Topology: Add dGPU node [0x164e:0x1002]
[ 7.519744] kfd kfd: amdgpu: added device 1002:164e
[ 7.519752] amdgpu 0000:12:00.0: amdgpu: SE 1, SH per SE 1, CU per SH 2, active_cu_number 2
[ 7.519755] amdgpu 0000:12:00.0: amdgpu: ring gfx_0.0.0 uses VM inv eng 0 on hub 0
[ 7.519756] amdgpu 0000:12:00.0: amdgpu: ring gfx_0.1.0 uses VM inv eng 1 on hub 0
[ 7.519758] amdgpu 0000:12:00.0: amdgpu: ring comp_1.0.0 uses VM inv eng 4 on hub 0
[ 7.519759] amdgpu 0000:12:00.0: amdgpu: ring comp_1.1.0 uses VM inv eng 5 on hub 0
[ 7.519760] amdgpu 0000:12:00.0: amdgpu: ring comp_1.2.0 uses VM inv eng 6 on hub 0
[ 7.519762] amdgpu 0000:12:00.0: amdgpu: ring comp_1.3.0 uses VM inv eng 7 on hub 0
[ 7.519763] amdgpu 0000:12:00.0: amdgpu: ring comp_1.0.1 uses VM inv eng 8 on hub 0
[ 7.519764] amdgpu 0000:12:00.0: amdgpu: ring comp_1.1.1 uses VM inv eng 9 on hub 0
[ 7.519765] amdgpu 0000:12:00.0: amdgpu: ring comp_1.2.1 uses VM inv eng 10 on hub 0
[ 7.519766] amdgpu 0000:12:00.0: amdgpu: ring comp_1.3.1 uses VM inv eng 11 on hub 0
[ 7.519768] amdgpu 0000:12:00.0: amdgpu: ring kiq_0.2.1.0 uses VM inv eng 12 on hub 0
[ 7.519769] amdgpu 0000:12:00.0: amdgpu: ring sdma0 uses VM inv eng 13 on hub 0
[ 7.519770] amdgpu 0000:12:00.0: amdgpu: ring vcn_dec_0 uses VM inv eng 0 on hub 8
[ 7.519771] amdgpu 0000:12:00.0: amdgpu: ring vcn_enc_0.0 uses VM inv eng 1 on hub 8
[ 7.519773] amdgpu 0000:12:00.0: amdgpu: ring vcn_enc_0.1 uses VM inv eng 4 on hub 8
[ 7.519774] amdgpu 0000:12:00.0: amdgpu: ring jpeg_dec uses VM inv eng 5 on hub 8
[ 7.520033] amdgpu 0000:12:00.0: amdgpu: runtime pm is manually disabled
[ 7.520035] amdgpu 0000:12:00.0: amdgpu: Runtime PM not available
[ 7.520452] amdgpu 0000:12:00.0: [drm] Registered 4 planes with drm panic
[ 7.520454] [drm] Initialized amdgpu 3.63.0 for 0000:12:00.0 on minor 0
[ 7.523034] amdgpu 0000:12:00.0: [drm] Cannot find any crtc or sizes
[ 8.205003] snd_hda_intel 0000:12:00.1: bound 0000:12:00.0 (ops amdgpu_dm_audio_component_bind_ops [amdgpu])
[ 8.205858] snd_hda_intel 0000:03:00.1: bound 0000:03:00.0 (ops amdgpu_dm_audio_component_bind_ops [amdgpu])
[ 10.476769] amdgpu 0000:03:00.0: vgaarb: VGA decodes changed: olddecodes=io+mem,decodes=none:owns=none
[ 10.476772] amdgpu 0000:12:00.0: vgaarb: VGA decodes changed: olddecodes=io+mem,decodes=none:owns=none
journalctl -xe potential error (I can send more):
Aug 06 09:50:33 archlinux kwin_wayland[957]: kwin_core: Failed to open /dev/dri/renderD128 device (No such device)
Aug 06 09:50:33 archlinux kwin_wayland[957]: kwin_wayland_drm: failed to open drm device at "/dev/dri/renderD128"
Aug 06 09:50:33 archlinux kwin_wayland[957]: kwin_wayland_drm: failed to open drm device at ""
Aug 06 09:50:33 archlinux kwin_wayland[957]: kwin_wayland_drm: failed to open drm device at ""
Aug 06 09:50:33 archlinux kwin_wayland[957]: kwin_wayland_drm: failed to open drm device at ""
Aug 06 09:50:33 archlinux kwin_wayland[957]: kwin_wayland_drm: failed to open drm device at ""
Aug 06 09:50:33 archlinux kwin_wayland[957]: kwin_wayland_drm: failed to open drm device at ""
Aug 06 09:50:33 archlinux kwin_wayland[957]: kwin_core: Failed to open /dev/dri/renderD129 device (No such device)
Aug 06 09:50:33 archlinux kwin_wayland[957]: kwin_wayland_drm: failed to open drm device at "/dev/dri/renderD129"
Aug 06 09:50:33 archlinux systemd-logind[716]: Watching system buttons on /dev/input/event5 (Glorious Model O Wireless Keyboard)
Aug 06 09:50:33 archlinux systemd-logind[716]: Watching system buttons on /dev/input/event3 (Glorious Model O Wireless Consumer Control)
Aug 06 09:50:33 archlinux systemd-logind[716]: Watching system buttons on /dev/input/event4 (Glorious Model O Wireless System Control)
Aug 06 09:50:33 archlinux kwin_wayland[957]: kwin_core: Failed to load cursor theme "Layan-white-cursors"
Aug 06 09:50:33 archlinux kwin_wayland[957]: kwin_core: Failed to load cursor theme "Layan-white-cursors"
Aug 06 09:50:33 archlinux kwin_wayland[957]: kwin_wayland_drm: failed to open drm device at ""
Aug 06 09:50:33 archlinux kwin_wayland[957]: kwin_wayland_drm: failed to open drm device at ""
Aug 06 09:50:33 archlinux kwin_wayland[957]: kwin_wayland_drm: failed to open drm device at ""
Aug 06 09:50:33 archlinux kwin_wayland[957]: kwin_wayland_drm: failed to open drm device at ""
Aug 06 09:50:33 archlinux kwin_wayland[957]: kwin_wayland_drm: failed to open drm device at ""
- Tell me if you need more info
- I'm not a kernel developer but I'm running linux since 8 years so I know what I'm doing when opening a terminal
- It did me that issue after a fresh install made with archinstall (5th PC on arch so thx to this script to make the process more faster)
- It look like some kernel parameters causing error and i cant boot correctly to my desktop : adding amdgpu.dpm=0 causing this errors
- Also I have added some options for to disable power management in /etc/modprobe.conf.d/40-amdgpu.conf (I'm sorry i didnt have the options anymore). removing them doesnt make the system boot, it is only when i removed amdgpu.dpm=0 I can boot again correctly
- I set loglevel=7 amdgpu.dmesg_log=1 drm.debug=0x1e to enable lot of logs and Im waiting for another screen disconnect
- I suspect that my screens have DP 1.2 and the GPU have 2.1a so may be I will need to add amdgpu.dc=0 to disable the Display Core feature
In the journal sometimes i have :
[ 1950.506722] archlinux kernel: amdgpu 0000:03:00.0: [drm:dc_allow_idle_optimizations_internal [amdgpu]] dc_allow_idle_optimizations_internal: enabled
[ 1950.506837] archlinux kernel: amdgpu 0000:03:00.0: [drm:dc_allow_idle_optimizations_internal [amdgpu]] dc_allow_idle_optimizations_internal: allow_idle=1
HardMinUClk_Khz=313000 HardMinDramclk_Khz=97000
Pipe_0=1 Pipe_1=0 Pipe_2=2 Pipe_3=0 Pipe_4=0 Pipe_5=0 (caller=amdgpu_dm_crtc_vblank_control_worker)
Sometimes allow_idle=0 or dc_allow_idle_optimizations_internal is disabled and sometimes enabled and allow_idle=1
-Trying with amdgpu.dcdebugmask=0x10
- Bug still there I have some errors now :
[15654.820355] amdgpu 0000:03:00.0: [drm] *ERROR* dpcd_set_link_settings:1117: core_link_write_dpcd (DP_DOWNSPREAD_CTRL) failed
[15654.839704] amdgpu 0000:03:00.0: [drm] *ERROR* dpcd_set_link_settings:1122: core_link_write_dpcd (DP_LANE_COUNT_SET) failed
[15654.858969] amdgpu 0000:03:00.0: [drm] *ERROR* dpcd_set_link_settings:1150: core_link_write_dpcd (DP_LINK_BW_SET) failed
[15655.345567] amdgpu 0000:03:00.0: [drm] *ERROR* dpcd_set_link_settings:1117: core_link_write_dpcd (DP_DOWNSPREAD_CTRL) failed
[15655.364723] amdgpu 0000:03:00.0: [drm] *ERROR* dpcd_set_link_settings:1122: core_link_write_dpcd (DP_LANE_COUNT_SET) failed
[15655.383970] amdgpu 0000:03:00.0: [drm] *ERROR* dpcd_set_link_settings:1150: core_link_write_dpcd (DP_LINK_BW_SET) failed
[15656.105942] amdgpu 0000:03:00.0: [drm] *ERROR* dpcd_set_link_settings:1117: core_link_write_dpcd (DP_DOWNSPREAD_CTRL) failed
[15656.125307] amdgpu 0000:03:00.0: [drm] *ERROR* dpcd_set_link_settings:1122: core_link_write_dpcd (DP_LANE_COUNT_SET) failed
[15656.144573] amdgpu 0000:03:00.0: [drm] *ERROR* dpcd_set_link_settings:1150: core_link_write_dpcd (DP_LINK_BW_SET) failed
[15656.633567] amdgpu 0000:03:00.0: [drm] *ERROR* dpcd_set_link_settings:1117: core_link_write_dpcd (DP_DOWNSPREAD_CTRL) failed
[15656.652922] amdgpu 0000:03:00.0: [drm] *ERROR* dpcd_set_link_settings:1122: core_link_write_dpcd (DP_LANE_COUNT_SET) failed
[15656.672188] amdgpu 0000:03:00.0: [drm] *ERROR* dpcd_set_link_settings:1150: core_link_write_dpcd (DP_LINK_BW_SET) failed
[15657.209543] amdgpu 0000:03:00.0: [drm] *ERROR* dpcd_set_link_settings:1117: core_link_write_dpcd (DP_DOWNSPREAD_CTRL) failed
[15657.228813] amdgpu 0000:03:00.0: [drm] *ERROR* dpcd_set_link_settings:1122: core_link_write_dpcd (DP_LANE_COUNT_SET) failed
- With amdgpu.dc=0 my system freeze at startup
Trying with
echo high > /sys/class/drm/card0/device/power_dpm_force_performance_level
echo high > /sys/class/drm/card1/device/power_dpm_force_performance_level
Im also disabling Control hardware brigthness with DDC/CI
To have both dGPU and iGPU running at high rate every times and no hardware brightness management through the software
It look like there are multiple peoples that have driver issues with Modern AMD GPU : https://gitlab.freedesktop.org/drm/amd/-/issues/
Last edited by maliszewski (2025-08-08 08:53:20)
Offline
Updated my pc to :
Operating System: Arch Linux
KDE Plasma Version: 6.4.4
KDE Frameworks Version: 6.17.0
Qt Version: 6.9.2
Kernel Version: 6.16.4-arch1-1 (64-bit)
Graphics Platform: Wayland
Processors: 16 × AMD Ryzen 7 7800X3D 8-Core Processor
Memory: 32 GiB of RAM (30.5 GiB usable)
Graphics Processor 1: AMD Radeon RX 9070 XT
Graphics Processor 2: AMD Radeon Graphics
Manufacturer: Gigabyte Technology Co., Ltd.
Product Name: B850M GAMING X WIFI6E
System Version: Default string-CF-WCP-ADO
Vulkan Instance Version: 1.4.321
GPU0:
apiVersion = 1.4.318 (4211006)
driverVersion = 25.2.1 (104865793)
I saw an error in EDID I dont know if it has some impact:
Block 1, CTA-861 Extension Block:
Colorimetry Data Block: Reserved bits MD0-MD3 must be 0.
EDID conformity: FAIL
Will keep you up-to-date if the error still occur
EDIT
Issue still happens
Last edited by maliszewski (2025-09-04 07:32:36)
Offline
Hi,
I've been having a very similar problem for a few weeks on a HP EliteBook 845 14 inch G10 Laptop. It does not happen to any external screens connected through HDMI or USB-C, only on the internal one, eDP-1.
After I suspend, there's a good chance that the screen stays black when it awakes. If I suspend enough times I can almost always get it back on. Once it's working, it never goes black by itself, no errors show up, even if I close the lid (I deactivated suspend on lidclose to avoid the suspend problem). It will only fail if I suspend or if I turn it on and off with wlr-randr or xrandr. The screen failure seems quite random but when it does fail, it can take 20 or more attempts to get back on.
Here are the errors after each failed attempt to get the screen to turn on:
kernel: amdgpu 0000:c3:00.0: [drm] *ERROR* dpcd_set_link_settings:1117: core_link_write_dpcd (DP_DOWNSPREAD_CTRL) failed
kernel: amdgpu 0000:c3:00.0: [drm] *ERROR* dpcd_set_link_settings:1122: core_link_write_dpcd (DP_LANE_COUNT_SET) failed
kernel: amdgpu 0000:c3:00.0: [drm] *ERROR* dpcd_set_link_settings:1150: core_link_write_dpcd (DP_LINK_BW_SET) failed
kernel: amdgpu 0000:c3:00.0: [drm] *ERROR* dpcd_set_link_settings:1117: core_link_write_dpcd (DP_DOWNSPREAD_CTRL) failed
kernel: amdgpu 0000:c3:00.0: [drm] *ERROR* dpcd_set_link_settings:1122: core_link_write_dpcd (DP_LANE_COUNT_SET) failed
kernel: amdgpu 0000:c3:00.0: [drm] *ERROR* dpcd_set_link_settings:1150: core_link_write_dpcd (DP_LINK_BW_SET) failed
kernel: amdgpu 0000:c3:00.0: [drm] *ERROR* dpcd_set_link_settings:1117: core_link_write_dpcd (DP_DOWNSPREAD_CTRL) failed
kernel: amdgpu 0000:c3:00.0: [drm] *ERROR* dpcd_set_link_settings:1122: core_link_write_dpcd (DP_LANE_COUNT_SET) failed
kernel: amdgpu 0000:c3:00.0: [drm] *ERROR* dpcd_set_link_settings:1150: core_link_write_dpcd (DP_LINK_BW_SET) failed
kernel: amdgpu 0000:c3:00.0: [drm] *ERROR* dpcd_set_link_settings:1117: core_link_write_dpcd (DP_DOWNSPREAD_CTRL) failed
kernel: amdgpu 0000:c3:00.0: [drm] *ERROR* dpcd_set_link_settings:1122: core_link_write_dpcd (DP_LANE_COUNT_SET) failed
kernel: amdgpu 0000:c3:00.0: [drm] *ERROR* dpcd_set_link_settings:1150: core_link_write_dpcd (DP_LINK_BW_SET) failed
kernel: amdgpu 0000:c3:00.0: [drm] enabling link 0 failed: 15
The computer also freezes for a 4-5 seconds when failing to turn the screen on. Again, once the screen finally turns on, all the errors stop until the next suspend and screen failure.
I don't have seem to have an EDID problem.
amdgpu 0000:c3:00.0: amdgpu: [drm] Using ACPI provided EDID for eDP-1
BTW, the problem occurs in both X and Wayland and on multiple kernels, including LTS and Zen. I haven't tested on windows or other operating systems. I read of some people having these erreurs due to faulty cables or a GPU that's not properly seated. I opened the laptop but couldn't find any bad connections. My best guess is that it's a hardware issue.
Best
Offline
Hi,
Happy to see someone with the same problem! IMO it's more a driver issue than an hardware one may be the driver does not support DP 1.X on a DP 2 GC. I submitted an issue on the gitlab and I'm waiting for an answer. Yeah sometimes it will not have problem for 2-3 hours and sometimes it will reboot the screen like 3 or 4 times in 10 minutes
Dorian,
Offline