Forum / NoMachine for Linux / Black Plasma desktop while application windows render correctly (X11)
Tagged: black-screen, desktop, KDE, nvidia, opensuse, plasma, plasma6, Tumbleweed, x11
- This topic has 2 replies, 2 voices, and was last updated 5 days, 20 hours ago by
gregl.
-
AuthorPosts
-
July 6, 2026 at 15:28 #56306
greglParticipantHello,
I would like to report what appears to be a rendering issue in NoMachine.
Environment
NoMachine: 9.7.3Distribution: openSUSE Tumbleweed
Desktop: KDE Plasma 6.7.0
Session type: X11
GPU: NVIDIA GeForce RTX 5060 Ti
NVIDIA Driver: 580.159.03 (Open Kernel Driver G06)
Resolution: 1920×1200
Connection type: LAN
Client: Windows 11
Server: Linux
Problem description
The remote connection is established successfully. Authentication works correctly. The local Linux desktop works perfectly. However, when connected through NoMachine:
- application windows (Firefox, Konsole, etc.) are rendered correctly,
- mouse and keyboard work correctly,
- video acceleration (NVENC/H.264) is active,
- the Plasma desktop itself is black,
- the bottom Plasma panel is not rendered.
Interestingly, the connection preview thumbnail inside NoMachine already shows the same issue, suggesting that the problem originates on the server side before the image reaches the Windows client.
What has already been verified
- X11 session (not Wayland)
- PlasmaShell is running normally
- Physical monitor works correctly
- NVIDIA driver works correctly
- EGL Capture disabled (no change)
- NoMachine services are running correctly
- Authentication works correctly
- Hardware encoding works correctly
- Applications are displayed correctly
- The issue only affects the Plasma desktop (wallpaper + panel)
NoMachine configuration
Relevant configuration:
- EnableEGLCapture 0
EnableDisplayServerVideoCodec 1
DisplayServerVideoFrameRate 60
DisplayServerUseVideoFrameRate 1
Changing EnableEGLCapture from 1 to 0 did not change the behavior.
Expected behavior
The complete KDE Plasma desktop (wallpaper, panel and widgets) should be rendered exactly as it appears on the physical monitor.
Actual behavior
Only application windows are visible.
The desktop background and Plasma panel remain black or are not rendered.
Could you please confirm whether this is a known issue with KDE Plasma 6.7 on X11?
If needed, I can provide additional logs or perform further testing.
Thank you.
July 7, 2026 at 08:34 #56309
BritgirlKeymasterHi,
is this a headless machine?
Are you connecting to the physical display?
When you connect, is the desktop you see in the NoMachine Player the same as the local Linux desktop?In the meantime, you could try disabling hardware decoding on the Windows (client) side – connect, open the NoMachine menu, go to Display > Change display > Advanced Option (Click Modify) > Tick the box for Disable client side hardware decoding.
July 8, 2026 at 14:09 #56317
greglParticipantThank you for your reply.
To clarify the setup:
Both the Windows 11 client and the openSUSE Tumbleweed server are connected to a single physical monitor through a hardware KVM switch (Unitek V1310AGY01‑EU, DisplayPort). The Linux machine is not headless — I am connecting to the physical X11 display.Yes, I am connecting to the physical desktop.
Locally, the KDE Plasma desktop renders correctly.
In NoMachine, only application windows are visible, while the Plasma background and panel appear black.The desktop shown in NoMachine is therefore not the same as the one displayed on the monitor.
I also tested disabling client‑side hardware decoding as suggested, but this did not change the behavior.
If helpful, I can provide logs or EDID information from both KVM ports.
Thank you for your assistance.
-
AuthorPosts
You must be logged in to reply to this topic. Please login here.
