-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Michael Staake edited this page Jul 3, 2026
·
3 revisions
This guide walks you through setting up Ubuntu 26.04 for installation of LmPanel
Run the following commands in your Windows PowerShell or Command Prompt:
# Install WSL
wsl --install
You will need to reboot your PC to complete WSL installation.
# Install Ubuntu 26.04
wsl --install Ubuntu-26.04
# Set Ubuntu 26.04 as the default Linux environment for WSL (optional)
wsl --set-default Ubuntu-26.04
Enter your Ubuntu environment
# Enter Ubuntu
wsl -d Ubuntu-26.04
# Install prerequisites
sudo apt install ca-certificates curl gnupg lsb-release -y
# Create keyrings directory
sudo install -m 0755 -d /etc/apt/keyrings
# Add Docker's official GPG key
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg
sudo chmod a+r /etc/apt/keyrings/docker.gpg
# Add Docker repository
echo "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
# Install Docker
sudo apt update
sudo apt install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin -y
# Add user to docker group
sudo usermod -aG docker $USER
# Apply group change
newgrp docker
# Enable and start Docker service
sudo systemctl enable --now docker
# Add NVIDIA Container Toolkit repository
curl -fsSL https://nvidia.github.io/libnvidia-container/gpgkey | sudo gpg --dearmor -o /usr/share/keyrings/nvidia-container-toolkit-keyring.gpg
curl -s -L https://nvidia.github.io/libnvidia-container/stable/deb/nvidia-container-toolkit.list | \
sed 's#deb https://#deb [signed-by=/usr/share/keyrings/nvidia-container-toolkit-keyring.gpg] https://#g' | \
sudo tee /etc/apt/sources.list.d/nvidia-container-toolkit.list
# Install NVIDIA Container Toolkit
sudo apt update
sudo apt install -y nvidia-container-toolkit
# Configure the NVIDIA runtime to work with Docker
sudo nvidia-ctk runtime configure --runtime=docker
# Restart Docker
sudo systemctl restart docker
# Get Vulkan for NVIDIA (ensure the version you install matches your installed NVIDIA drivers)
sudo apt install -y libnvidia-gl-595-server libvulkan1# Update repositories and install the Mesa Vulkan drivers + utilities
sudo apt update
sudo apt install -y mesa-vulkan-drivers vulkan-tools
# Ensure your user account can access the GPU rendering nodes
sudo usermod -aG video,render $USER
newgrp renderAt this point, your system should be ready to run LmPanel. Refer to the "Quick Start" section of the LmPanel README for how to proceed.