Kernel 6.14 NVIDIA issues

Updated my um24 to the new kernel 6.14 Resolution dropped to 600x800.

Users upgrading to Linux kernel 6.14 with NVIDIA graphics cards are experiencing various issues, including driver incompatibilities, compilation failures, and system instability.

Rebooted to previous kernel 6.11 resolution back to 1920x1080

just an FYI

4 Likes

Just an FYI - the Nouveau driver works OK in the interim for me. I fell into it accidentally. Using GeForce GT730 gpu.

1 Like

nouveau works since there is no nvidia compile with the new kernel.

It is up to nvidia to fix it.

1 Like

Thanks for the heads up!

I've sworn off NVIDIA precisely because of their drivers. Only reason I'm still using a 2060 is because I dont upgrade hardware often - absolutely no chance I would ever buy NVIDIA again while I'm using Linux.

4 Likes

The GA kernel stack is supported for the life of the LTS release; for 24.04 LTS that means you can use the 6.8 kernel.

I have a box with multiple graphics cards where I'm using the GA kernel, as one [nvidia I think] card gave me hassles; and just using GA was an easy workaround that I was happy with.

4 Likes

Upstream declares kernel 6.14 to be end-of-life since 10 June 2025[1] so it might be up to Canonical/Ubuntu to carry the weight of supporting it themselves (see "Ubuntu kernel" tab on the release cycle page)

On my rolling release distro, I've had no issues with NVIDIA (RTX 2060 SUPER here) and the latest 6.15 kernel (and versions before it). That said, I use Intel onboard (X11) as my primary and the NVIDIA card kicks in for apps/games that need acceleration, so like "hybrid" graphics on a desktop.

On the flip side, the latest kernel (6.15.4) is causing frame buffer issues on my AMD work laptop. :penguin_spin: :bug:

4 Likes

I waited impatiently for the arrival of a +6.12 kernel on HWE because of my GPU. I was waiting for it to arrive on HWE. I'd also noticed that 6.14's end-of-life had passed. I thought Canonical had made its own choice to maintain 6.14, then seeing your comment, I have a question. Do you think Canonical will change the 24.04 HWE kernel for a stable kernel like 6.15 or a future LTS?

2 Likes

I also wonder what plans are being made for the future, I purged the 6.14 linux images and then booted into the 6.11 image, which required some recovery of packages. I am happy there, but I am concerned about where I will go in the future.

1 Like

I'm not that familiar with Ubuntu kernels, but from their release cycle page, it is implied that the next four interim release's kernels (24.10, 25.04, 25.10, 26.04 LTS) will be available for the last LTS (24.04):

In addition, the kernel versions from the subsequent four releases are made available on the latest LTS release of Ubuntu. So Ubuntu 18.04 LTS received the kernels from Ubuntu 18.10, 19.04, 19.10 and 20.04 LTS.

That probably means that the next kernel jump will be later this year with the release of 25.10. Probably something like Linux 6.17 or 7.x (however Linus feels).

It also says:

Note however that these kernels ‘roll’ which means that they jump every six months until the next LTS.

I'm guessing this recently happened with 6.11. The security support ended for that kernel this month (Jul 2025), so the next one to 'roll' onto is 6.14 - which Ubuntu security support ends in Jan 2026.

Version wise, Ubuntu's don't seem aligned to Linux's own LTS schedule (6.1, 6.6, 6.12) - which are more for backporting important bug fixes.[1]

6 Likes

As an experiment - though I have no real need for a newer kernel right now - I installed the linux-generic-hwe-24.04 package which has the 6.14 kernel; rebooted, and my NVIDIA card was not being picked up.

It took me a minute to look into the packaging and ... it seemed to me the problem was that the DKMS for the NVIDIA card wasn't being built automagically, so I naively ran:

sudo apt reinstall nvidia-dkms-550

This should run the build script for the kernel module for all the installed kernels. A side effect is that this causes nvidia-dkms-550 to be marked as manually installed, so

sudo apt-mark auto nvidia-dkms-550

returns it to automatic.

Rebooted, and we were good to go, so far everything is working.

7 Likes

Note to self: I don't know what this means if the HWE kernel package gets an update, because if the DKMS didn't install properly the first time, that might mean it doesn't install correctly on upgrades either.

3 Likes

I wonder if anyone knows if 24.04.3 HWE works with old Nvidia GPUs like the GT730. [To work around the previous trouble I eliminated everything having to do with 24.04 hwe.] I’d like to get back on the HWE path, but I am wary of Nvidia problems.

If no one has had experience, I’ll replace my ssd and test.

Thanks.

1 Like

Probably won't work with HWE; last I saw, the 340 drivers (which I think is what you'd need) were starting to fail to build with newer kernels. There are some repositories which have patches to ensure they build up to a certain point, like, 6.8, but who knows how well they actually work: e.g. GitHub - MeowIce/nvidia-legacy: This repository includes patched legacy nVIDIA drivers for newer Linux kernels (5.8 - 6.8). Works on all Linux distros.

3 Likes

Thanks for your thoughts.

1 Like

One more thing please. - I see that my machine has an integrated Intel HD 530 interface (as well as an nvidia 730 pcie card). One option seems to me to remove the nvidia card and use the integrated intel hardware and accept any performance change. Can anyone recommend proper steps for doing this? (e.g., are required Intel drivers already present in 24.04?)

Thanks again.

2 Likes

remove your nvidia driver, reboot, it will load the Intel i915 driver.

dpkg -l | grep -i nvidia
sudo apt-get remove --purge '^nvidia-.*'
sudo apt autoremove
sudo reboot

I did the same on my pc

Graphics:
  Device-1: Intel Xeon E3-1200 v3/4th Gen Core Processor Integrated Graphics driver: i915
    v: kernel
  Display: x11 server: X.org v: 1.21.1.11 driver: X: loaded: modesetting unloaded: fbdev,vesa
    dri: crocus gpu: i915 tty: 154x51 resolution: 1920x1080
  API: EGL v: 1.5 drivers: crocus,swrast platforms: gbm,surfaceless,device
  API: OpenGL v: 4.6 compat-v: 4.5 vendor: mesa v: 25.0.7-0ubuntu0.24.04.1
    note: console (EGL sourced) renderer: Mesa Intel HD Graphics 4600 (HSW GT2), llvmpipe (LLVM
    19.1.1 256 bits)
3 Likes

Pavlos,

Thank you very much for the detailed information. I will eventually try this, and I may try an old AMD radeon card as well. One way or the other I hope to extend the useful life of the desktop.

1 Like

My experience

DKMS does not work with the kernel 6.14 at all. However DKMS works with 6.11.0-17

I tried:

1. DKMS module (for my wi-fi adapter) works fine with freshly installed 6.11, but it stops after upgrading the kernel to 6.14.

2. Clean installation of UM 24.04.2 with 6.11.0-17, upgrading the kernel to 6.14 and after that I tied to install DKMS module. No way, it is not working.

I quit this idea and I stay with the kernel 6.11.0-17

1 Like

Given the critical importance of that tool, not just for yourself, if it is the DKMS which is failing, then I do hope that you flagged that bug on the Ubuntu site for bug tracking.

However, since it is such a critical tool, are you sure that it is the DKMS which is failing?     Could it be that you need updated libraries for your wi-fi adaptor?     and BTW, maybe share the specifics on the wi-fi adaptor, in case someone can point to "particulaties" impacting the compatibility with this particular kernel. :slight_smile:

2 Likes

This must be an issue specific to an out-of-tree module that you use for your wi-fi device; DKMS itself is working in 6.14.

I would try starting a new topic regarding your specific issue - or perhaps the mods can split this off.

1 Like