WSLD does not seem to work with Ubuntu 22.04

Open
#32 18 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Assessment

Difficulty
4/5
Estimated time
3-5 days
Newbie friendliness
25/100
Issue type
Bug
Clarity
Needs clarification
Activity status
Stale
Tech stack
ubuntu

Research direction

Start by reproducing the missing GUI behavior on a fresh Ubuntu 22.04 installation with WSLD and compare it with the reported X410, socat, and conventional network-forwarding setups. Confirm the connection and identify why GUI programs run without displaying; done means GUI applications render reliably on Ubuntu 22.04.

Written by the indexing model from the issue text.

Description

Hi! Today I spent the whole day trying to figure out why Ubuntu 22.04 is not working with WSLD, but with no success. It's a fresh installation of Ubuntu, since I wanted to upgrade. Initially, I assumed that something changed within this Ubuntu version and it is not compatible with this method of forwarding GUI (something with wayland support). However, I manage to make it work with x410 and socat via VSOCK, and with conventional forwarding via network using x410, Xming, vcxsrv, MobaXterm. WSLg was disabled and should not have interfered.
When I run any program, I can see no error as if it was successfully running in the background with missing GUI. I have noticed that x410 in floating desktop mode receives black screen as soon as I run something, which means that there is some sort of connection.
I find WSLD the most reliable way of getting GUI in windows and would not want to swap it for anything else, so would be really awesome if this could be somehow fixed.
Best,
Paulius

Dominant language
Rust
Stars
305
Forks
29
PR merge metrics
No merged PRs in 30d

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from nbdd0121/wsld

All issues in nbdd0121/wsld

Similar issues

More Rust issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.