Creating a linux desktop with X410 and WSL

Note: This process is largely a rewrite from the official X410 app cookbook, for presevation and easy access.

Requirements:

  • Windows 10 with WSL installed
  • Install Ubuntu (or any distro of your picking) from the Windows store
  • Install the X410 APP from the windows store

Install the X server, and disable any screensaving stuff:

sudo apt update 
sudo apt upgrade
sudo apt install xfce4 xfce4-terminal
sudo apt purge xscreensaver

Create a batchfile for starting the desktop session in an easy way:

start x410.exe /B /desktop
ubuntu1804.exe run "if [ -z \"$(pidof xfce4-session)\" ]; then export DISPLAY=127.0.0.1:0.0; xfce4-session; pkill '(gpg|ssh)-agent'; fi;"

Bare essentials, you are done now. To give your desktop a bit more advanced look and feel, you can install additional themes.

sudo apt install fonts-roboto fonts-noto
sudo add-apt-repository -y ppa:tista/adapta
sudo apt update
sudo apt install adapta-gtk-theme

Next, activate the Adapta-Noto theme through the menu path Applications/Sesstings/Appearance/Styl and Applications/Settings/Window Manager/Style