Unable to run Atuin Desktop in WSL2

Probably the firewall blocking access. Did you allow private and public traffic?

Not much I can do about it, it is a corporate laptop managed by my IT department :pensive_face:

Okay, so i tried Debian 13 with WSLg:

As you can see, i am logged in, no problems, except the known bug with window controls not working until the window gets maximized with a double click on the title bar.
I just needed to install

  • libwebkit2gtk-4.1-0
  • libappindicator3-1
  • libvulkan-dev (at least for zed)
  • seahorse (makes it easy to create the default password keyring)

and of course atuin-desktop via dpkg -i path-to-atuin-desktop-package.deb.

2 Likes

Ubuntu 22.04:

Complete setup::

wsl --install Ubuntu-22.04
# installation...
wsl.exe -d Ubuntu-22.04 --cd ~

# inside Ubuntu...
curl --proto '=https' --tlsv1.2 -LsSf https://setup.atuin.sh | sh
sudo vim /etc/wsl.conf
exit

atuin import auto
sudo apt update && apt list --upgradable
sudo apt full-upgrade && sudo sync

sudo apt install seahorse
sudo apt install libvulkan-dev
sudo apt install libwebkit2gtk-4.1-0
sudo apt install libappindicator3-1
sudo vim /etc/locale.gen /etc/default/locale -O
sudo locale-gen && export LANG=en_US.UTF-8
exit

seahorse
cp /mnt/c/Users/Oliver/Downloads/Atuin_Desktop_0.1.6_amd64.deb ~
sudo dpkg -i Atuin_Desktop_0.1.6_amd64.deb

atuin-desktop
exit

Logging in works, too:

Update:

Just tried with Ubuntu-24.04, same result.

Also the same result with Debian 13.

Comments:

  • Atuin does not start with locale ‘C’, which is the default in several WSL distributions.
  • If you can’t access the Microsoft Store, use wsl --update to get the newest version of WSL.
  • After each exit above, make sure the distribution is not running any more, before you continue (wsl –-list –-running).
1 Like

It’s probably time to close this topic, we could have a special topic like ‘WSL - lessions learned’, though.