Linux Kernel 5.3 for Proxmox VE

t.lamprecht

Proxmox Staff Member
Staff member
Jul 28, 2015
1,808
278
103
South Tyrol/Italy
Or is there some alternative way to run DKMS to install Wireguard on that kernel?
You can just install the respective headers package.

Code:
apt install pve-headers-5.3
If you have a low priority Debian testing repo added, you can then also just do:
Code:
apt install wireguard-dkms
Works good here since over a year :)
 
  • Like
Reactions: rkk2025

tom

Proxmox Staff Member
Staff member
Aug 29, 2006
13,898
460
103
Hi @martin,
Does the 5.3 test kernel come also with kernel-sources? Or is there some alternative way to run DKMS to install Wireguard on that kernel?
yes, just install the pve-headers via:

> apt install pve-headers-5.3
 

t.lamprecht

Proxmox Staff Member
Staff member
Jul 28, 2015
1,808
278
103
South Tyrol/Italy
Hi, i see 5.3 in no-subscription list, does that mean that it is out of test?
It's still opt-in, so not completely. But we had really good experience with it, and also got some positive feedback here so that it was decided that it's safe to open it up for more easier testing for a wider audience.

We will probably switch soon to 5.3 as default kernel, though.
 

tom

Proxmox Staff Member
Staff member
Aug 29, 2006
13,898
460
103
my current version

View attachment 12831
Is it save to update the kernel with version 5.4.3 ? What are advantages and/or risks ?
We discuss here 5.3 kernel for the current Proxmox VE 6.0 release - you run Proxmox VE 5.x. But yes, upgrade to latest version is the recommended way.
 

n1nj4888

Member
Jan 13, 2019
110
2
18
40
It's still opt-in, so not completely. But we had really good experience with it, and also got some positive feedback here so that it was decided that it's safe to open it up for more easier testing for a wider audience.

We will probably switch soon to 5.3 as default kernel, though.
So does this mean we don’t have to enable the test repository any more to install the 5.3 kernel and it can be installed using “apt install” if the no-subscription repository is enabled? I don't see the 5.3 Kernel listed as part of the "Available Updates" panel in the Web GUI?

Regarding the switch to the 5.3 kernel as default, would this be for PVE6 or expected in PVE6.1?

Thanks!
 
Last edited:

tom

Proxmox Staff Member
Staff member
Aug 29, 2006
13,898
460
103
So does this mean we don’t have to enable the test repository any more to install the 5.3 kernel and it can be installed using “apt install” if the no-subscription repository is enabled? I don't see the 5.3 Kernel listed as part of the "Available Updates" panel in the Web GUI?

Regarding the switch to the 5.3 kernel as default, would this be for PVE6 or expected in PVE6.1?

Thanks!

See the first post of this thread (and yes, the pve-no-subscription repo contains the optional 5.3 kernel too).
 
  • Like
Reactions: rkk2025

rkk2025

New Member
Jul 11, 2018
25
1
3
28
You can just install the respective headers package.

Code:
apt install pve-headers-5.3
If you have a low priority Debian testing repo added, you can then also just do:
Code:
apt install wireguard-dkms
Works good here since over a year :)
Cool, I upgraded to the kernel version 5.3 and it seems to be all working fine on my Up Squared (Intel Pentium N4200). Wireguard is broken for me though with this version. I had wireguard-dkms already installed before the upgrade (The package itself was showing as "latest version installed"), and while dkms was compiling it failed with some unsupported data structure exception.

I have one more question regarding Intel GVT-g. From what I understand GVT-g is not part of the upstream kernel release, so the Proxmox kernel must get it integrated in some way. What version|commit|branch is being used in the 5.3 PVE-Kernel? (Also is there some place where it is possible to see which GVT-g revision each PVE-Kernel is using?

Thanks
 

t.lamprecht

Proxmox Staff Member
Staff member
Jul 28, 2015
1,808
278
103
South Tyrol/Italy
Wireguard is broken for me though with this version. I had wireguard-dkms already installed before the upgrade (The package itself was showing as "latest version installed"), and while dkms was compiling it failed with some unsupported data structure exception.
Be sure to also install pve-headers-5.3 to get the 5.3 based headers.
As we did not switched over to 5.3 as default the pve-headers meta package still points to pve-headers-5.0

wireguard-dkms works just fine here with the 5.3 Linux Kernel :)
 
  • Like
Reactions: rkk2025

dynek

New Member
Oct 30, 2019
5
1
3
36
Do you don't get the hangs anymore with kernel 5.3?
Me and some other Proxmox users (still on kernel kernel 5.0.21-4-pve) are affected by that bug too... see my post or other posts. I even tried Intels driver v3.6.0 but I get the same network issues with kernel-tree driver 3.2.6-k
I still do have hangs with 5.3 but I now have GVT-g ;-)
 

loomes

Member
May 22, 2018
63
14
8
39
I have installed 5.3 Kernel on my little Home Cluster (NUC7i5BNH, NUC6CAYH, and a very old Q9550 System).
Runs fine at the Moment.
 

stark

New Member
Feb 23, 2019
15
2
3
46
I'm waiting to give it a thorough go until Intel updates their ixgbe driver to compile against 5.3.
 
Last edited:

n1nj4888

Member
Jan 13, 2019
110
2
18
40
Just curiosity ... What does the 2 at the end of your NUC model refer to? Is that some sort of 2nd version of that model?
Off-topic but the number at the end refers to the plug type that is supplied with the NUC (US, EU, UK etc) ...
 
Aug 12, 2019
1
0
1
37
Does kernel 5.3 fix problem with AMD ROME:

[ 16.273618] EDAC amd64: Node 0: DRAM ECC enabled.
[ 16.273620] EDAC amd64: F17h detected (node 0).
[ 16.273673] EDAC amd64: Error: F0 not found, device 0x1460 (broken BIOS?)
[ 16.273718] EDAC amd64: Error: Error probing instance: 0
[ 16.346761] EDAC amd64: Node 0: DRAM ECC enabled.

Thx for info.
 

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE and Proxmox Mail Gateway. We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get your own in 60 seconds.

Buy now!