Hi everyone,
I’m pretty new to Linux and just did a fresh install of CachyOS on my laptop. The installation finished okay, but every time I boot up, my internal laptop screen stays completely black.
The weird thing is, if I plug in an external monitor via HDMI, the desktop shows up there perfectly. I can even move my mouse cursor off the external monitor onto the laptop screen (so the system thinks the screen is there), but it’s just a black void.
My Hardware:
Operating System: CachyOS Linux
KDE Plasma Version: 6.5.3
KDE Frameworks Version: 6.20.0
Qt Version: 6.10.1
Kernel Version: 6.17.9-2-cachyos (64-bit)
Graphics Platform: Wayland
Processors: 16 × AMD Ryzen 7 7735HS with Radeon Graphics
Memory: 32 GiB of RAM (30,5 GiB usable)
Graphics Processor 1: AMD Radeon 680M
Graphics Processor 2: NVIDIA GeForce RTX 4070 Laptop GPU
Manufacturer: Acer
Product Name: Nitro AN17-41
System Version: V1.25
What I’ve tried: I read that the “Open Source” NVIDIA drivers cause issues on newer laptops, so I made sure to switch to the proprietary (closed source) NVIDIA drivers. I rebooted, but the screen is still black.
I ran dmesg to check for errors, and I see a ton of these “DMCUB” errors repeating over and over immediately after boot. It looks like the AMD internal graphics are crashing?
[ 4.630008] amdgpu 0000:76:00.0: [drm] *ERROR* dc_dmub_srv_log_diagnostic_data: DMCUB error - collecting diagnostic data
[ 40.888193] amdgpu 0000:76:00.0: [drm] *ERROR* Error queueing DMUB command: status=2
[ 41.092362] amdgpu 0000:76:00.0: [drm] *ERROR* Error queueing DMUB command: status=2
... (this repeats constantly)
Has anyone with a Ryzen 6000/7000 chip seen this? Is there a fix to stop the AMD driver from crashing so my screen turns on?