Bug#1079569: nvidia-open-kernel-dkms: Bricked my laptop. Missing instructions?

Marc Glisse marc.glisse at inria.fr
Mon Jun 16 08:50:44 BST 2025


On Sun, 15 Jun 2025, Andreas Beckmann wrote:

> If both nvidia-kernel-dkms and nvidia-open-kernel-dkms are installed, 
> nvidia-kernel-dkms takes precedence (this will likely change in the future in 
> favor of the open module). You can switch between them at runtime (and 
> without uninstalling any package) by running
>
>    update-glx --config nvidia
>
> and (not) selecting the alternative with -open in its name.
>
> This e.g. updates the alternatives to the config files which select the 
> actual module file names that get loaded when someone does
> 'modprobe nvidia' etc.
> Ideally reboot after update-glx.
>
> At least that's the theory how this was designed to work. I don't (want to) 
> have the hardware to actually test it ;-) But I'd like to get confirmation 
> whether the two dkms packages can co-exist and switched at runtime as 
> planned.

Thank you for describing the design. I just tried:
* I already have nvidia installed
* I install nvidia-open
-> things still work
* I use update-glx to select the open version
-> things still work

It is surprisingly difficult to find out which version is currently 
loaded, but I'll interpret "loading NVIDIA UNIX Open Kernel Module" from 
dmesg as a sign that I am indeed using the open version now. So I can 
(weakly) confirm what you said.

(I didn't try the last step which would be removing nvidia-kernel-support)

-- 
Marc Glisse



More information about the pkg-nvidia-devel mailing list