Installing Pop!_OS (NVIDIA Edition) in Proxmox
Date: June 1st, 2025
Category: Virtualization / VM Guest OS Configuration
Backlink: Installing Proxmox VE 8.2 on a Standalone GPU Passthrough Server
Goal
Install Pop!_OS 22.04 LTS (NVIDIA ISO) as a Proxmox VM with a passed-through RTX 2070 Super GPU, ensuring full graphics acceleration and NVIDIA driver functionality.
Step 1: Download the Pop!_OS NVIDIA ISO
Download directly to Proxmox or to your workstation:
π Pop!_OS 22.04 LTS NVIDIA ISO
Option 1: Upload via Proxmox GUI
-
Go to
Datacenter > local (proxmox89) > ISO Images
-
Click Upload and choose the ISO file from your computer
Option 2: Download from URL
-
In
ISO Images
, click **Download from URL` -
Paste the ISO link above and click Query URL
-
Confirm filename and click Download
The ISO will appear in the list once it's downloaded.
Step 2: Create the Pop!_OS VM
General Tab
-
Node:
proxmox89
-
VM ID:
100
(or next available) -
Name:
POP_OS_NVIDIA
-
β
Start at boot
OS Tab
-
Use ISO:
pop-os_22.04_amd64_nvidia_53.iso
System Tab
-
BIOS:
OVMF (UEFI)
-
Machine:
q35
-
β Add EFI Disk
-
β Pre-Enrolled Keys (disable Secure Boot)
-
SCSI Controller:
VirtIO SCSI single
-
β QEMU Agent
-
Graphic Card:
Default
(or change toNone
later for passthrough)
Disks Tab
-
Bus:
SCSI
-
Storage:
Inland512
-
Size:
200 GiB
-
β IO thread
CPU Tab
-
Sockets:
1
-
Cores:
6β8
-
Type:
host
Memory Tab
-
Size:
16384 MiB
Network Tab
-
Bridge:
vmbr0
-
Model:
VirtIO (paravirtualized)
-
β Firewall (optional)
Click Finish to create the VM.
Step 3: Attach GPU (Passthrough)
-
Stop the VM.
-
Go to
Hardware > Add > PCI Device
-
Select both:
-
01:00.0
NVIDIA VGA Controller -
01:00.1
NVIDIA HD Audio
-
-
Enable:
-
β All Functions
-
β Primary GPU
-
β ROM-Bar
-
Step 4: Boot and Install Pop!_OS
-
Start the VM
-
If passthrough is correct, output will show on monitor connected to GPU
-
Use βErase Disk and Installβ
-
Set username and password
Β
No Comments