-
Notifications
You must be signed in to change notification settings - Fork 0
Getting Started ‐ Intel Arc
This guide walks you through setting up LmPanel with Intel Arc GPU support on Ubuntu 26.04.
You should assign your server a static IP address, either during Ubuntu setup, or through a DHCP reservation in your router. If you're doing it during Ubuntu setup, and aren't very familiar with networking, follow the example below, of course using your network's subnet and chosen IP:
Subnet: 192.168.1.0/24 Address: 192.168.1.41 Gateway: 192.168.1.1 DNS: 192.168.1.1
You do not need to download separate Intel drivers as Ubuntu 26.04 includes support in the Kernel for the GPU and Vulkan handles the rest.
# 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 renderAfter this is complete, confirm that the host sees your Arc A380 as a viable Vulkan device:
vulkaninfo --summaryYou should see something like: deviceType = PHYSICAL_DEVICE_TYPE_DISCRETE_GPU deviceName = Intel(R) Arc(TM) A380 Graphics (DG2)
# 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
# Create directory and clone repository
git clone https://github.com/michaelstaake/LmPanel.git
cd LmPanel
# Copy environment file
cp .env.example .env
# Start LmPanel (with NVIDIA support)
docker compose --profile vulkan up -d --build
Access LmPanel: Open https://localhost:8443/ in your web browser.
Stop LmPanel:
Run docker compose --profile vulkan down from the project directory.
Update LmPanel:
Run git pull to pull down the latest changes.
Browse HF for GGUF models and enjoy exploring!