DISCLAIMER: This is not Official Proxmox. I use the source code and applied it to the latest available kernels that Ubuntu has in the same way Proxmox does. Except they have a team, and a bunch of test benches, and procedures to make sure things are stable before releasing. I have only 3 Proxmox systems that I can test on.
I managed to make my own 6.19.0-jaminmc-pve kernel based on Ubuntu-6.19.0-3.3, which itself is based on Linux 6.19-rc6. With Proxmox Patches and Configuration, I was also able to get OpenZFS 2.4.0 to work with 6.19 with my own patches. So far, it’s been stable, and GPU passthrough is working well (Vega 64).
Both 6.18.0 and 6.19.0 are available here:
https://github.com/jaminmc/pve-kernel/releases/
EDIT: 6.18 is not going to have any more versions than this.
There are multiple versions on Release page.
Download and install the Kernel.:
I managed to make my own 6.19.0-jaminmc-pve kernel based on Ubuntu-6.19.0-3.3, which itself is based on Linux 6.19-rc6. With Proxmox Patches and Configuration, I was also able to get OpenZFS 2.4.0 to work with 6.19 with my own patches. So far, it’s been stable, and GPU passthrough is working well (Vega 64).
Both 6.18.0 and 6.19.0 are available here:
https://github.com/jaminmc/pve-kernel/releases/
EDIT: 6.18 is not going to have any more versions than this.
There are multiple versions on Release page.
Download and install the Kernel.:
Code:
# Download Kernel & Headers
wget https://github.com/jaminmc/pve-kernel/releases/download/v6.19.5-2/proxmox-{kernel,headers}-6.19.5-2-pve_6.19.5-2.jaminmc1_amd64.deb
# Download Firmware
wget https://github.com/jaminmc/pve-kernel/releases/download/v6.19.5-2/pve-firmware_3.19-4-jaminmc_all.deb
# Install Them
apt install ./proxmox-{kernel,headers}-6.19.5-2-pve_6.19.5-2.jaminmc1_amd64.deb ./pve-firmware_3.19-4-jaminmc_all.deb
# Unpin your current kernel. Since it is the Newest and highest PVE kernel, it should be the default.
proxmox-boot-tool kernel unpin
Last edited: