-
Notifications
You must be signed in to change notification settings - Fork 23
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
wslg stopped working after recent changes. #91
Comments
|
Ubuntu 24.10 This issues occurs when systemd is enabled in /etc/wsl.conf. Disabling systemd fixes the issue. This isn't the case however in the stock kernel. |
A systemd related change was here:
Do you use custom Kernel CMD line
.
|
I'm building the kernel with the change reverted. Will post an update if it fixes the issue |
Reverting 9bcd70d seems to have resolved the issue. |
I can't reproduce the problem unless I use wslg from a headless environment like ssh, but it happens with the official kernel too. |
Not reproducible in 6.11.9-locietta-WSL2-xanmod1 neither 6.6.62-locietta-WSL2-xanmod1.1 |
Strange. Issue is still reproducible on my side. Please check if systemd is enabled is wsl.conf. Issue is not reproducible if systemd is disabled. I checked again on build - 6.11.10-locietta-WSL2-xanmod with systemd enabled. Still doesn't work on my side. I reverted 9bcd70d and built this image - systemd is still enabled, GUI apps work perfectly fine. I'm testing this on Ubuntu oracular 24.10 x86_64 by launching the 'gedit' and 'meld' app. |
systemd enabled Ubuntu 24.04 noble |
What is your wsl version? (wsl --version) |
WSL version: 2.4.4.0 |
Hi @Locietta
Recent updates to the kernel have broken wslg support. Opening gedit on my instance leads to the terminal hanging. I've collated journalctl logs for the same which points to xWayland crashing.
Issue does not persist in the microsoft-standard kernel.
The text was updated successfully, but these errors were encountered: