Bug 485842 - Selecting maximum resolution for external displays turns them black on KDE Plasma 6.0.3 and 6.0.4
Summary: Selecting maximum resolution for external displays turns them black on KDE Pl...
Status: RESOLVED NOT A BUG
Alias: None
Product: kde
Classification: I don't know
Component: general (show other bugs)
Version: unspecified
Platform: openSUSE Linux
: NOR normal
Target Milestone: ---
Assignee: Unassigned bugs mailing-list
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-04-20 08:54 UTC by Dylan Meysmans
Modified: 2024-07-13 15:35 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments
Display settings (328.15 KB, image/png)
2024-04-21 08:52 UTC, Dylan Meysmans
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Dylan Meysmans 2024-04-20 08:54:40 UTC
***
If you're not sure this is actually a bug, instead post about it at https://discuss.kde.org

If you're reporting a crash, attach a backtrace with debug symbols; see https://community.kde.org/Guidelines_and_HOWTOs/Debugging/How_to_create_useful_crash_reports
***

SUMMARY

Under Wayland and X11, KDE Plasma 6.0.4 does not detect external displays connected to my laptop via USB-C DisplayPort, either when connected before starting the laptop up or during the Plasma session.

STEPS TO REPRODUCE
1. Connect an external display via USB-C DisplayPort, either before starting up the laptop or during the Plasma session.

OBSERVED RESULT
Nothing happens.

EXPECTED RESULT
The external display is detected and becomes visible in display settings.

SOFTWARE/OS VERSIONS
Windows: 
macOS: 
Linux/KDE Plasma: openSUSE Tumbleweed 20240418
(available in About System)
KDE Plasma Version: 6.0.4
KDE Frameworks Version: 6.1.0
Qt Version: 6.7.0

ADDITIONAL INFORMATION
The machine has an AMD Radeon 610M internal GPU and an Nvidia GeForce RTX 4090 Laptop discrete GPU and a MUX switch. Whether the MUX switch is on or off makes no difference. The proprietary Nvidia drivers, version 550.67 are installed. Offloading using the environment variables works fine on the internal display and there are no issues with running games or other applications offloaded on the Nvidia GPU using the environment variables "__NV_PRIME_RENDER_OFFLOAD=1 __GLX_VENDOR_LIBRARY_NAME=nvidia __GL_SYNC_TO_VBLANK=". There are no issues with running applications on the internal GPU. KDE Plasma 6.0.3 did detect the external displays under Wayland (I did not check X11 on 6.0.3) and correctly allowed me to select the maximum resolution for them, but this caused them to turn black, leading me to use them at a lower resolution, which worked fine, with the MUX switch set to either discrete GPU only or hybrid graphics. However, since I could not use them at their maximum resolution, so that was not ideal either.
Comment 1 Dylan Meysmans 2024-04-21 08:52:36 UTC
Created attachment 168732 [details]
Display settings

Just confirmed the behaviour is the same on 6.0.4 as on 6.0.3: the external displays are both recognized, the maximum resolution is selectable in the display settings, but selecting it turns the displays black. This happens irrespective of whether a single or both displays are connected.
Comment 2 Dylan Meysmans 2024-07-13 15:35:11 UTC
An ATEN CS1944DP KVM switch caused this issue, it is not a KDE Plasma bug.