Bug 511895

Summary: KDE Wayland multi-monitor bandwidth black screen
Product: [Plasma] kwin Reporter: Vojin <vgolubovic97>
Component: wayland-genericAssignee: KWin default assignee <kwin-bugs-null>
Status: NEEDSINFO WAITINGFORINFO    
Severity: normal CC: dtombaugh, kdedev, tim, xaver.hugl
Priority: NOR Keywords: multiscreen, regression
Version First Reported In: 6.5.2   
Target Milestone: ---   
Platform: Arch Linux   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:
Attachments: dmesg-drm debug
kwin drm debug

Description Vojin 2025-11-10 03:54:51 UTC
SUMMARY
There seems to be an issue when using KDE + Wayland with multi monitor setup, not related to the fact there are multiple monitor but to bandwidth (I believe) - I own 3 4k monitors with 2 being able to go up to 144hz and one being able to up to 240hz. All of them are connected via display port. 

Once I boot my system, I am in sddm and all monitors function - once I login into the system and start kde with wayland I get a black screen on all 3 monitors and display not found messages. 

While debugging I realized that I can unplug 1 monitor and screens get rendered, then I realized I can lower the refresh rate for the 2 monitors and plug the other one back in and then all 3 of them work. After playing with settings a bit I realized that it is not due to refresh rate of any single monitor but combined - for example I can run 2 at 60hz and 3rd one at 240hz, all of them at 120hz, 1 of them at 144hz and 2 at 120hz - it appears to not be related to the refresh rate itself but to the total bandwidth going through. This has never happened before, it only started happening after updating my system. It appears to happen via kwin_wayland

I have attempted to set /etc/envrionment variables as suggested by some posts
KWIN_DRM_DISABLE_TRIPLE_BUFFERING=1
KWIN_DRM_USE_EGL_STREAMS=0

I have also attempted to set NVIDIA configuration
options nvidia NVreg_EnableGpuFirmware=0
options nvidia_drm modeset=1
options nvidia_drm fbdev=1

None of the fixes worked.

I am not sure does wayland or NVIDIA cause this, if this is not KDE issue please relay me to the place to report it

Switching to X11 appears to not have the issue

STEPS TO REPRODUCE
1.  Have 3 4k monitors that have high refresh rates (2x 144hz, 240hz - probably another combination works)
2. Start a session with wayland on KDE


OBSERVED RESULT
A black screen

EXPECTED RESULT
KDE initilization

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Arch Linux 6.17.7-arch1-1,
KDE Plasma Version: 6.5.2
KDE Frameworks Version:  6.19.0
Qt Version: 6.10.0

ADDITIONAL INFORMATION

Applications & versions
alsa-firmware 1.2.4-4
alsa-utils 1.2.14-1
amd-ucode 20251021-1
android-tools 35.0.2-22
anydesk-bin 6.4.0-4
ark 25.08.3-1
aspnet-runtime 9.0.9.sdk110-1
audacity 1:3.7.5-1
base 3-2
base-devel 1-2
bind 9.20.15-1
brave-bin 1:1.81.137-1
breeze-plymouth 6.5.2-1
brightnessctl 0.5.1-3
burpsuite 2024.11.2-1
chromium 142.0.7444.134-1
coreimage 5.0.0-1
dex2jar 2.4-1
dialog 1:1.3_20250116-1
discord 1:0.0.113-1
dkms 3.3.0-1
dnsmasq 2.91-1
docker 1:28.5.2-1
docker-compose 2.40.3-1
dolphin 25.08.3-1
dosfstools 4.2-5
dotnet-sdk 9.0.9.sdk110-1
eclipse-java-bin 2:4.36-1
efibootmgr 18-3
egl-wayland 4:1.1.20-1
ethtool 1:6.15-1
extramaus 20121220-3
filezilla 3.69.3-1
firefox 144.0.2-1
firejail 0.9.76-2
gamescope 3.16.17-1
ghidra 11.4.2-1
gimp 3.0.6-2
git 2.51.2-2
github-cli 2.83.0-1
gparted 1.7.0-1
gst-plugin-pipewire 1:1.4.9-1
htop 3.4.1-1
httrack 3.49.5-1
imagemagick 7.1.2.8-1
intel-media-driver 25.3.4-1
iwd 3.10-1
jadx-git r2370.6860a8b-1
jdk17-openjdk 17.0.17.u10-1
jdk8-openjdk 8.472.u08-1
jetbrains-toolbox 2.5.2.35332-1
jpegoptim 1.5.6-1
kate 25.08.3-1
kdenlive 25.08.3-2
kio-gdrive 25.08.3-1
konsole 25.08.3-1
kwin-x11 6.5.2-1
less 1:685-1
libpulse 17.0+r88+geee0e8f22-1
libreoffice-fresh 25.8.2-4
libva-intel-driver 2.4.1-5
libva-nvidia-driver 0.0.14-1
libva-utils 2.22.0-1
libvirt 1:11.9.0-1
linux 6.17.7.arch1-1
linux-firmware 20251021-1
linux-headers 6.17.7.arch1-1
lsof 4.99.5-2
mitmproxy 12.2.0-1
nano 8.6-1
ncdu 2.9.2-1
neofetch 7.1.0-2
net-tools 2.10-3
netbeans 26-1
nmap 7.98-3
nvidia 580.105.08-1
nvidia-settings 580.105.08-1
nvidia-utils 580.105.08-1
nvtop 3.2.0-1
obs-studio 32.0.1-2
openbsd-netcat 1.234_1-1
openssh 10.2p1-2
perl-image-exiftool 13.36-1
pipewire 1:1.4.9-1
pipewire-alsa 1:1.4.9-1
pipewire-jack 1:1.4.9-1
pipewire-pulse 1:1.4.9-1
plasma-meta 6.5-1
plasma-sdk 6.5.2-1
plasma-workspace 6.5.2-1
plasma-x11-session 6.5.2-1
plymouth-kcm 6.5.2-1
pngquant 3.0.3-2
postgresql 18.0-1
postman-bin 11.28.4-1
qbittorrent 5.1.2-2
qemu-full 10.1.2-2
r8125-dkms 9.016.00-1
rar 7.01-1
reflector 2023-3
repo 2.58-1
rsync 3.4.1-2
s3fs-fuse 1.95-1
smartmontools 7.5-1
sof-firmware 2025.05.1-1
spectacle 1:6.5.2-1
sshpass 1.10-2
steam 1.0.0.85-1
stripzip-git r6.d55bce7-1
tcpdump 4.99.5-1
teamspeak 6.0.0beta2-1
telegram-desktop 6.2.6-1
torbrowser-launcher 0.3.7-3
tree 2.2.1-1
ttf-ms-win11-auto 10.0.26100.1742-3
usbutils 019-1
ventoy-bin 1.0.99-1
vim 9.1.1841-1
virt-manager 5.1.0-1
vlc-plugins-all 3.0.21-31
vscodium-bin 1.96.2.24355-1
vulkan-intel 1:25.2.6-1
vulkan-radeon 1:25.2.6-1
wget 1.25.0-3
wine 10.18-1
wireguard-tools 1.0.20250521-1
wireless_tools 30.pre9-4
wireplumber 0.5.12-1
wl-clipboard 1:2.2.1-3
wpa_supplicant 2:2.11-3
xbindkeys 1.8.7-5
xclip 0.13-6
xdg-utils 1.2.1-1
xdotool 3.20211022.1-2
xf86-video-amdgpu 25.0.0-1
xf86-video-ati 1:22.0.0-2
xf86-video-nouveau 1.0.18-1
xf86-video-vesa 2.6.0-2
xf86-video-vmware 13.4.0-4
xorg-bdftopcf 1.1.2-1
xorg-docs 1.7.3-2
xorg-font-util 1.4.1-2
xorg-fonts-100dpi 1.0.4-3
xorg-fonts-75dpi 1.0.4-2
xorg-iceauth 1.0.10-1
xorg-server-devel 21.1.20-1
xorg-server-xephyr 21.1.20-1
xorg-server-xnest 21.1.20-1
xorg-server-xvfb 21.1.20-1
xorg-sessreg 1.1.4-1
xorg-smproxy 1.0.8-1
xorg-x11perf 1.7.0-1
xorg-xbacklight 1.2.4-1
xorg-xcmsdb 1.0.7-1
xorg-xcursorgen 1.0.9-1
xorg-xdriinfo 1.0.8-1
xorg-xev 1.2.6-1
xorg-xgamma 1.0.8-1
xorg-xhost 1.0.10-1
xorg-xinit 1.4.4-1
xorg-xinput 1.6.4-2
xorg-xkbevd 1.1.6-1
xorg-xkbutils 1.0.6-1
xorg-xkill 1.0.6-2
xorg-xlsatoms 1.1.4-2
xorg-xlsclients 1.1.5-2
xorg-xpr 1.2.0-1
xorg-xrefresh 1.1.0-1
xorg-xvinfo 1.1.5-2
xorg-xwd 1.0.9-2
xorg-xwininfo 1.1.6-2
xorg-xwud 1.0.7-1
yay 12.4.2-1
yay-debug 12.4.2-1
zoom 6.3.1-1
zram-generator 1.2.1-1

journalctl -b messages
Nov 10 04:30:50 arch (sd-pam)[1557]: pam_unix(systemd-user:session): session closed for user sddm
Nov 10 04:30:50 arch systemd[1]: user@970.service: Deactivated successfully.
Nov 10 04:30:50 arch systemd[1]: Stopped User Manager for UID 970.
Nov 10 04:30:50 arch systemd[1]: Stopping User Runtime Directory /run/user/970...
Nov 10 04:30:50 arch systemd[1]: run-user-970.mount: Deactivated successfully.
Nov 10 04:30:50 arch systemd[1]: user-runtime-dir@970.service: Deactivated successfully.
Nov 10 04:30:50 arch systemd[1]: Stopped User Runtime Directory /run/user/970.
Nov 10 04:30:50 arch systemd[1]: Removed slice User Slice of UID 970.
Nov 10 04:30:50 arch systemd[1]: user-970.slice: Consumed 4.925s CPU time, 603.3M memory peak.
Nov 10 04:30:52 arch systemd[1]: NetworkManager-dispatcher.service: Deactivated successfully.
Nov 10 04:30:53 arch systemd[1]: dbus-:1.2-org.kde.kded.smart@0.service: Deactivated successfully.
Nov 10 04:30:53 arch kwin_wayland[1761]: Atomic modeset test failed! Invalid argument
Nov 10 04:30:53 arch kwin_wayland[1761]: Atomic modeset test failed! Invalid argument
Nov 10 04:30:53 arch kwin_wayland[1761]: Atomic modeset test failed! Invalid argument
Nov 10 04:30:53 arch kwin_wayland[1761]: Atomic modeset test failed! Invalid argument
Nov 10 04:30:53 arch kwin_wayland[1761]: Atomic modeset test failed! Invalid argument
Nov 10 04:30:53 arch kwin_wayland[1761]: Atomic modeset test failed! Invalid argument
Nov 10 04:30:53 arch kwin_wayland[1761]: Atomic modeset test failed! Invalid argument
Nov 10 04:30:53 arch kwin_wayland[1761]: Atomic modeset test failed! Invalid argument
Nov 10 04:30:53 arch kwin_wayland[1761]: Atomic modeset test failed! Invalid argument
Nov 10 04:30:53 arch kwin_wayland[1761]: Atomic modeset test failed! Invalid argument
Nov 10 04:30:53 arch kwin_wayland[1761]: Atomic modeset test failed! Invalid argument
Nov 10 04:30:53 arch kwin_wayland[1761]: Atomic modeset test failed! Invalid argument
Nov 10 04:30:53 arch kwin_wayland[1761]: Atomic modeset test failed! Invalid argument
Nov 10 04:30:53 arch kwin_wayland[1761]: Atomic modeset test failed! Invalid argument
Nov 10 04:30:53 arch kwin_wayland[1761]: Atomic modeset test failed! Invalid argument
Nov 10 04:30:53 arch kwin_wayland[1761]: Atomic modeset test failed! Invalid argument
Nov 10 04:30:53 arch kwin_wayland[1761]: Atomic modeset test failed! Invalid argument
Nov 10 04:30:53 arch kwin_wayland[1761]: Atomic modeset test failed! Invalid argument
Nov 10 04:30:53 arch kwin_wayland[1761]: Atomic modeset test failed! Invalid argument
Nov 10 04:30:53 arch kwin_wayland[1761]: Atomic modeset test failed! Invalid argument
Nov 10 04:30:53 arch kwin_wayland[1761]: Atomic modeset test failed! Invalid argument
Nov 10 04:30:53 arch kwin_wayland[1761]: Atomic modeset test failed! Invalid argument
Nov 10 04:30:53 arch kwin_wayland[1761]: Atomic modeset test failed! Invalid argument
Nov 10 04:30:54 arch kwin_wayland[1761]: Atomic modeset test failed! Invalid argument
Nov 10 04:30:54 arch kwin_wayland[1761]: 0x502: GL_INVALID_OPERATION error generated. <image> and <target> are incompatible
Nov 10 04:30:54 arch kwin_wayland[1761]: Invalid framebuffer status:  "GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT"
Nov 10 04:30:54 arch kwin_wayland[1761]: 0x502: GL_INVALID_OPERATION error generated. <image> and <target> are incompatible
Nov 10 04:30:54 arch kwin_wayland[1761]: Invalid framebuffer status:  "GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT"
Nov 10 04:30:54 arch kwin_wayland[1761]: 0x502: GL_INVALID_OPERATION error generated. <image> and <target> are incompatible
Nov 10 04:30:54 arch kwin_wayland[1761]: Invalid framebuffer status:  "GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT"
Nov 10 04:30:54 arch kwin_wayland[1761]: 0x502: GL_INVALID_OPERATION error generated. <image> and <target> are incompatible
Nov 10 04:30:54 arch kwin_wayland[1761]: Invalid framebuffer status:  "GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT"
Nov 10 04:30:54 arch kwin_wayland[1761]: 0x502: GL_INVALID_OPERATION error generated. <image> and <target> are incompatible
Nov 10 04:30:54 arch kwin_wayland[1761]: Invalid framebuffer status:  "GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT"
Nov 10 04:30:54 arch kwin_wayland[1761]: 0x502: GL_INVALID_OPERATION error generated. <image> and <target> are incompatible
Nov 10 04:30:54 arch kwin_wayland[1761]: Invalid framebuffer status:  "GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT"
....
....
....
// ~ after unplugging screen and then replugging it
Nov 10 04:31:04 arch kwin_wayland[1761]: Invalid framebuffer status:  "GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT"
Nov 10 04:31:04 arch kwin_wayland[1761]: 0x502: GL_INVALID_OPERATION error generated. <image> and <target> are incompatible
Nov 10 04:31:04 arch kwin_wayland[1761]: Invalid framebuffer status:  "GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT"
Nov 10 04:31:04 arch kwin_wayland[1761]: 0x502: GL_INVALID_OPERATION error generated. <image> and <target> are incompatible
Nov 10 04:31:04 arch kwin_wayland[1761]: Invalid framebuffer status:  "GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT"
Nov 10 04:31:05 arch systemd[1647]: Started dbus-:1.1-org.kde.KSplash@1.service.
Nov 10 04:31:05 arch plasmashell[1897]: requesting unexisting screen available rect -1
Nov 10 04:31:07 arch kded6[1882]: Failed to notify "Created too many similar notifications in quick succession"
Nov 10 04:31:11 arch systemd[1]: systemd-localed.service: Deactivated successfully.
Nov 10 04:31:19 arch org_kde_powerdevil[1960]: [  2085] Adding connected display with bus 13
Nov 10 04:31:21 arch org_kde_powerdevil[1960]: [  2085] Emitting DDCA_Display_Status_Event[ 39.005:  DDCA_EVENT_DISPLAY_CONNECTED, card2-DP-5, dref: DDCA_Display_Ref[4], io_path:/dev/i2c-13, ddc working: true]
Nov 10 04:31:21 arch org_kde_powerdevil[1960]: [  2085] Starting 1 callback threads
Nov 10 04:31:21 arch org_kde_powerdevil[1960]: [  2085] libddcutil callback thread 0x7f2f0400eea0 started
Nov 10 04:31:21 arch org_kde_powerdevil[1960]: [  2085] Started 1 event callback thread(s)
Nov 10 04:31:21 arch org_kde_powerdevil[1960]: [  4813] Invoking callback function 0x7f2f26e93a00 for event DDCA_Display_Status_Event[ 39.005:  DDCA_EVENT_DISPLAY_CONNECTED, card2-DP-5, dref: DDCA_Display_Ref[4], io_path:/dev/i2c-13, ddc working: true] in this thread [  4813]
Nov 10 04:31:21 arch org_kde_powerdevil[1960]: [  4813] Callback function 0x7f2f26e93a00 for event DDCA_Display_Status_Event[ 39.005:  DDCA_EVENT_DISPLAY_CONNECTED, card2-DP-5, dref: DDCA_Display_Ref[4], io_path:/dev/i2c-13, ddc working: true] complete
Nov 10 04:31:21 arch org_kde_powerdevil[1960]: [  1960] Quiescing libddcutil API...
Nov 10 04:31:21 arch org_kde_powerdevil[1960]: [  1960] Quiesce libddcutil API complete
Nov 10 04:31:21 arch org_kde_powerdevil[1960]: [  1960] Display redetection starting.
Nov 10 04:31:21 arch org_kde_powerdevil[1960]: [  2084] recheck thread terminating because watch thread terminated
Nov 10 04:31:21 arch org_kde_powerdevil[1960]: [  1960] Watch thread terminated.
Nov 10 04:31:23 arch org_kde_powerdevil[1960]: [  1960] Watching for display connection changes, resolved watch mode = Watch_Mode_Xevent, poll loop interval = 100 millisec
Nov 10 04:31:23 arch org_kde_powerdevil[1960]: [  1960]                                          extra_stabilization_millisec: 0,  stabilization_poll_millisec: 100
Nov 10 04:31:23 arch org_kde_powerdevil[1960]: [  1960] libddcutil recheck thread 0x55b411e2cbf0 started
Nov 10 04:31:23 arch org_kde_powerdevil[1960]: [  1960] libddcutil watch thread 0x55b411e447b0 started
Nov 10 04:31:23 arch org_kde_powerdevil[1960]: [  1960] Display redetection finished.
Nov 10 04:31:23 arch org_kde_powerdevil[1960]: [  1960] Unquiescing libddcutil API...
Nov 10 04:31:23 arch org_kde_powerdevil[1960]: [  4817] (dw_recheck_displays_func) Recheck interval: Sleeping for 200 milliseconds
Nov 10 04:31:23 arch plasmashell[1897]: qrc:/qt/qml/plasma/applet/org/kde/plasma/brightness/PopupDialog.qml:96: TypeError: Value is null and could not be converted to an object
Comment 1 Dirk Tombaugh 2025-11-11 01:38:25 UTC
I saw this and I have a similar issue. Only mine has nothing to do with refresh rates. It is about resolutions. Multiple monitors with NVIDIA and Plasma(wayland) - 

when i have one monitor set to its native resolution of 3840x2160 and the other at its resolution of 1920x1080 (both at 60 Hz) i get the black screen with this "kwin_wayland[1761]: Invalid framebuffer status:  "GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT"". Once i set the highest monitor down to 1920x1080 no more black screen and KDE loads up just fine. I can also unplug my second monitor and it will work. 

If i have any monitor set above 1920x1080 just a blackscreen. 

And X11 works regardless.
Comment 2 Vojin 2025-11-11 14:06:31 UTC
(In reply to Dirk Tombaugh from comment #1)
> I saw this and I have a similar issue. Only mine has nothing to do with
> refresh rates. It is about resolutions. Multiple monitors with NVIDIA and
> Plasma(wayland) - 
> 
> when i have one monitor set to its native resolution of 3840x2160 and the
> other at its resolution of 1920x1080 (both at 60 Hz) i get the black screen
> with this "kwin_wayland[1761]: Invalid framebuffer status: 
> "GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT"". Once i set the highest monitor down
> to 1920x1080 no more black screen and KDE loads up just fine. I can also
> unplug my second monitor and it will work. 
> 
> If i have any monitor set above 1920x1080 just a blackscreen. 
> 
> And X11 works regardless.

Can you send your specs? I am starting to believe it is related to nvidia drivers

Do you know what version you had before upgrading or when it began happening?
Comment 3 Dirk Tombaugh 2025-11-11 19:23:34 UTC
As far as I know, it was the same drivers before and after. I did have a little blip with the same thing a couple of weeks ago, then there was a kwin update/patch and it worked. The last update brought it down again.

Operating System: openSUSE Tumbleweed 20251109
KDE Plasma Version: 6.5.2
KDE Frameworks Version: 6.19.0
Qt Version: 6.10.0
Kernel Version: 6.17.7-1-default (64-bit)
Graphics Platform: Wayland
Processors: 8 ร— AMD FX(tm)-8350 Eight-Core Processor
Memory: 16 GiB of RAM (15.6 GiB usable)
Graphics Processor: NVIDIA GeForce GT 1030
NVIDIA Graphics Driver: 580.105.08
Comment 4 Vojin 2025-11-13 05:50:53 UTC
I just realised I haven't sent specs

                   -`                  
                  .o+`                   --------- 
                 `ooo/                   OS: Arch Linux x86_64 
                `+oooo:                  Host: MS-7E51 1.0 
               `+oooooo:                 Kernel: 6.17.7-arch1-1 
               -+oooooo+:                Uptime: 16 mins 
             `/:-:++oooo+:               Packages: 1868 (pacman) 
            `/++++/+++++++:              Shell: bash 5.3.3 
           `/++++++++++++++:             Resolution: 3840x2160 
          `/+++ooooooooooooo/`           DE: Plasma 6.5.2 
         ./ooosssso++osssssso+`          WM: kwin 
        .oossssso-````/ossssss+`         Theme: Breeze-Dark [GTK2], Breeze [GTK3] 
       -osssssso.      :ssssssso.        Icons: breeze-dark [GTK2/3] 
      :osssssss/        osssso+++.       Terminal: konsole 
     /ossssssss/        +ssssooo/-       CPU: AMD Ryzen 9 7950X (32) @ 5.883GHz 
   `/ossssso+/:-        -:/+osssso+-     GPU: AMD ATI 72:00.0 Raphael 
  `+sso+:-`                 `.-/+oso:    GPU: NVIDIA GeForce RTX 3090 
 `++:.                           `-/+/   Memory: 12569MiB / 63271MiB 
 .`                                 `/
Comment 5 TraceyC 2025-11-13 19:37:40 UTC
From a developer comment in bug 491751
>  GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT is just a dumb side effect of a NVidia driver bug.

The more relevant part of the logs in the initial message is this

> Atomic modeset test failed!

Please follow https://invent.kde.org/plasma/kwin/-/wikis/Debugging/Debugging-DRM-issues to get a drm debug log of the failing modesets. Thanks!
Comment 6 Vojin 2025-11-15 11:26:17 UTC
(In reply to TraceyC from comment #5)
> From a developer comment in bug 491751
> >  GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT is just a dumb side effect of a NVidia driver bug.
> 
> The more relevant part of the logs in the initial message is this
> 
> > Atomic modeset test failed!
> 
> Please follow
> https://invent.kde.org/plasma/kwin/-/wikis/Debugging/Debugging-DRM-issues to
> get a drm debug log of the failing modesets. Thanks!

Thank you for information, once I come home tomorrow I will post the logs here
Comment 7 Bug Janitor Service 2025-11-30 03:45:59 UTC
๐Ÿ›๐Ÿงน โš ๏ธ This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information, then set the bug status to REPORTED. If there is no change for at least 30 days, it will be automatically closed as RESOLVED WORKSFORME.

For more information about our bug triaging procedures, please read https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging.

Thank you for helping us make KDE software even better for everyone!
Comment 8 Dirk Tombaugh 2025-12-12 05:37:57 UTC
Created attachment 187536 [details]
dmesg-drm debug
Comment 9 Dirk Tombaugh 2025-12-12 05:38:22 UTC
Created attachment 187537 [details]
kwin drm debug
Comment 10 Dirk Tombaugh 2025-12-12 05:38:51 UTC
I added two debug files following the guide/link provided.
Comment 11 Zamundaaa 2025-12-12 14:25:47 UTC
Unfortunately that log doesn't show any issues. If that's from when the screens don't turn on, then the problem is entirely on the driver side.

I see the original report has a bunch of
> Atomic modeset test failed! Invalid argument
in the log though, which should show up in the debug log as well.
Comment 12 Dirk Tombaugh 2025-12-12 17:34:08 UTC
Yeah that should be from the time it was blank. I set my resolution to something I knew would cause it. The screens went blank, I then went into a console (ctrl-alt-F1) logged in and ran the script(s). 

The weird thing is the screen did kind of flash when I ran the scripts. I did see a cursor, but it wasn't the one I have currently set. Then it went back to blank.
Comment 13 Dirk Tombaugh 2025-12-12 17:36:05 UTC
(In reply to Zamundaaa from comment #11)
> Unfortunately that log doesn't show any issues. If that's from when the
> screens don't turn on, then the problem is entirely on the driver side.
> 
> I see the original report has a bunch of
> > Atomic modeset test failed! Invalid argument
> in the log though, which should show up in the debug log as well.

The "Atomic Modeset test failed" is not from my stuff. I've never had that error, at least not that I could see.
Comment 14 Dirk Tombaugh 2025-12-20 05:53:07 UTC
I'm not sure this is a driver issue. I went into Gnome and everything worked just fine. Gnome is using Wayland, and unless there is some other thing they do on top of the driver and Wayland, the driver did what it was supposed to. My screens had the proper resolutions and had no issues switching and changing resolutions and refresh rates.