Is it possible to get a Leap 15.5 KDE desktop using wsl for Windows 11?

I have installed Leap 15.5 inside of Windows WSL on my new laptop, and all graphic apps seen to work correctly. But

  1. All the linux fonts on my wqhd screen are tiny
  2. Is it possible to get a full KDE desktop?

Hi and welcome back :smile:

Have you tried increasing the scaling factor in KDE display settings?

How do I do that?

Sorry, I’m using Gnome at the moment but someone with access to KDE should be along shortly to help out.

Meanwhile I found a really old Youtube video that might be of help:

You could try installing kde (or at least kde_plasma) pattern and run startplasma-x11. It may work. IIRC in WSL image zypper is configured with solver.onlyRequires = true so you may want to install with --recommends to get desktop as in normal installation.

Ah, but I don’t have a Linux desktop in WSL, just all the apps. So what are these KDE settings things called?

That almost worked. I got the full screen lightbulb, but after a bit, it disappeared.
Part of the problem is that all my apps (like Terminal) are run as root.

JARFW:~ # startplasma-x11
QStandardPaths: runtime directory '/mnt/wslg/runtime-dir' is not owned by UID 0, but a directory permissions 0700 owned by UID 1000 GID 1000
QStandardPaths: runtime directory '/mnt/wslg/runtime-dir' is not owned by UID 0, but a directory permissions 0700 owned by UID 1000 GID 1000
QIODevice::read (QFile, "/root/.config/kdedefaults/package"): device not open
QStandardPaths: runtime directory '/mnt/wslg/runtime-dir' is not owned by UID 0, but a directory permissions 0700 owned by UID 1000 GID 1000
QStandardPaths: runtime directory '/mnt/wslg/runtime-dir' is not owned by UID 0, but a directory permissions 0700 owned by UID 1000 GID 1000
QPixmap: QGuiApplication must be created before calling defaultDepth().
QPixmap: QGuiApplication must be created before calling defaultDepth().
org.kde.plasma.libkworkspace: Skipping syncing of environment variable  "BASH_FUNC_mc%%" as name contains unsupported characters
org.kde.plasma.libkworkspace: Skipping syncing of environment variable  "BASH_FUNC_mc%%" as name contains unsupported characters

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.