Skip to main content

VM Setup (Using WSL)

This guide explains how to set up a Hyper-V–based environment using Windows Subsystem for Linux (WSL) for running the Valthrun Enhancer applications with the Zenith Driver.

1. Enable Required Windows Features

Before setting up WSL, ensure that WSL is enabled on your system.

Open PowerShell as Administrator and run the following commands:

dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart

Then restart your system.

2. Install a Linux Distribution

After the restart, install your preferred Linux distribution from the Microsoft Store (e.g., Ubuntu). You can also install via command line:

wsl --install -d Ubuntu

Once the installation finishes, launch your WSL environment and complete the initial setup (username and password).

3. Configure WSL for Zenith

To ensure proper operation with the Valthrun Zenith Driver, WSL must run in version 2 (Hyper-V backend). Check your current WSL version:

wsl --list --verbose

If your distribution is not using WSL 2, upgrade it with:

wsl --set-version <YourDistroName> 2

You can set WSL 2 as the default for future installations:

wsl --set-default-version 2

4. Prepare the Valthrun Environment

warning

DO NOT USE THE .exe/.dll FILE

WSL is a linux based operating system.
You need to use the linux version of the Valthrun Enhancer and the Zenith driver interface (.so).

Inside your WSL environment:

  • Create a working directory for the Valthrun Enhancer.
  • Place the Valthrun Enhancer application and the Zenith Driver Interface in the same directory.

Follow the Driver Interface Setup guide to correctly setup the interface file.