Lucien doesn't work on WSL2: Ubuntu 24.04.2 LTS

After installing Lucien and some missing libraries, I can run it and get an output without any errors.

~ lucien

11:51:25.966 › Found jupyter_act- wheel file: jupyter_act-0.5.7-py3-none-any.whl
11:51:25.972 › Found semantic_fs- wheel file: semantic_fs-0.3.3-py3-none-any.whl
11:51:26.974 › Electron's autoUpdater does not support the 'linux' platform. Ref: https://www.electronjs.org/docs/latest/api/auto-updater#platform-notices
11:51:26.974 › Local manifest exists, setting bin paths for app usage
11:51:26.975 › Conda Updated PATH: ...(ignored here for privacy)...
11:51:27.017 › 📦 initializeCondaEnv() called
11:51:27.017 › Checking local conda environment...
11:51:27.018 › Local manifest version: v3
11:51:27.019 › Checking remote manifest at: https://assets.lucien.science/lucien-desktop/linux/x64/conda-env/conda-env-manifest.json
11:51:27.681 › Getting tokens from main process
11:51:28.414 › Remote manifest version: v3
11:51:28.414 › Conda environment is up to date

I can access the correct GUI, but there’s no response when I click either ‘Sign in’ or ‘Join waitlist’.

System:

WSL2 Ubuntu 24.04.2 LTS

1 Like

Congratulations on successfully getting Lucien running on WSL! That’s no small feat.

The issue you’re encountering is that Lucien requires a browser for authentication, but WSL doesn’t come with one pre-installed. Here’s how to resolve this:

Install Google Chrome:

  1. Download the Chrome package:
wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb
  1. Install the package:
sudo apt install -f ./google-chrome-stable_current_amd64.deb

After installation:

Run Lucien again and it should be able to open the browser for authentication

2 Likes