Bug#1135362: linux-image-7.0.3+deb14-amd64: Fails to build nVidia module

Gray bugreport at graydesigns.co.za
Tue Jun 9 10:27:11 BST 2026


Hi

Firstly thank you very much for these instructions. I now have nvidia 
580 installed and can use my nvidia gtx 1060 to game again.

I did have one glitch however. It seems that sddm tries to start before 
the display is ready, which did not occur with the Noveau driver, so I 
have to assume that the nvidia drivers are just a bit slower to load.

The fix I found is to force the sddm service to wait a bit:

sudo systemctl edit sddm.service

and add this in:

[Service]
ExecStartPre=/usr/bin/sleep 10

While I have no idea what the ramifications are of this, it got me back 
into the GUI and I can see how the games run in Steam :)

Best wishes
Gray

On Mon, 25 May 2026 01:50:18 -0500 Nate McKay 
<natemckay+debianbugs at gmail.com> wrote:
 > Hello,
 >
 > I have an older card [GeForce GTX 1050 Ti] that is no longer supported
 > with the 590 and 595 drivers as was noted by Forrest Cahoon. The 580
 > series still does support these older cards (maybe yours is one). The
 > nVidia repo referenced above no longer has the 580 version drivers
 > available, but I found them referenced here:
 >
 > 
https://developer.nvidia.com/datacenter-driver-580-downloads?target_os=Linux&target_arch=x86_64&Distribution=Debian&target_version=12&target_type=deb_local
 >
 > This installs a local repo on your machine containing the 580.159.04
 > series drivers and userspace libraries that can then be
 > installed/upgraded by apt.
 >
 > #Installation Instructions:
 > wget 
https://developer.download.nvidia.com/compute/nvidia-driver/580.159.04/local_installers/nvidia-driver-local-repo-debian12-580.159.04_1.0-1_amd64.deb
 > sudo dpkg -i nvidia-driver-local-repo-debian12-580.159.04_1.0-1_amd64.deb
 > sudo cp 
/var/nvidia-driver-local-repo-debian12-580.159.04/nvidia-driver-*-keyring.gpg
 > /usr/share/keyrings/
 > sudo apt-get update
 >
 > #NVIDIA Driver Instructions (choose one option)
 > #To install the open kernel module flavor:
 > #sudo apt-get install -y nvidia-open-580
 > #To install the proprietary kernel module flavor:
 > sudo apt-get install -y cuda-drivers-580
 > #To switch between NVIDIA Driver kernel module flavors see here:
 > 
#https://docs.nvidia.com/datacenter/tesla/driver-installation-guide/#switching-between-driver-module-flavors
 >
 > I had the main NVIDIA repo added at the time (as you do), I tested
 > this and needed to pin the nvidia-driver and all relevant dependencies
 > to 580.159.04-1, which you are probably going to need to do anyway if
 > your card is no longer supported from 590 onward. I have attached the
 > pin files for your convenience (the amd64 one I built out by hand, the
 > i386 version uses wildcards once I knew what all the deps were -
 > sorry, I was tired).
 >
 > With the 580 repo package and pins set up, 'sudo apt-get install -y
 > cuda-drivers-580' ran normally and set up the 580 driver DKMS for all
 > installed kernels, including the 7.0.x versions I had installed. I saw
 > somewhere the 580 driver was updated against linux 7.1.x at least.
 >
 > $ apt list --installed | grep -i nvidia
 > firmware-nvidia-graphics/unstable,unstable,now 20260410-1 all [installed]
 > firmware-nvidia-gsp/unknown,now 580.159.04-1 amd64 [installed,automatic]
 > libegl-nvidia0/unknown,now 580.159.04-1 amd64 [installed,automatic]
 > libegl-nvidia0/unknown,now 580.159.04-1 i386 [installed,automatic]
 > libgles-nvidia1/unknown,now 580.159.04-1 amd64 [installed,automatic]
 > libgles-nvidia1/unknown,now 580.159.04-1 i386 [installed,automatic]
 > libgles-nvidia2/unknown,now 580.159.04-1 amd64 [installed,automatic]
 > libgles-nvidia2/unknown,now 580.159.04-1 i386 [installed,automatic]
 > libglx-nvidia0/unknown,now 580.159.04-1 amd64 [installed,automatic]
 > libglx-nvidia0/unknown,now 580.159.04-1 i386 [installed,automatic]
 > libnvidia-allocator1/unknown,now 580.159.04-1 amd64 [installed,automatic]
 > libnvidia-allocator1/unknown,now 580.159.04-1 i386 [installed,automatic]
 > libnvidia-api1/unknown,now 580.159.04-1 amd64 [installed,automatic]
 > libnvidia-cfg1/unknown,now 580.159.04-1 amd64 [installed,automatic]
 > libnvidia-egl-gbm1/unknown,now 1.1.3-1 amd64 [installed,automatic]
 > libnvidia-egl-gbm1/unknown,now 1.1.3-1 i386 [installed,automatic]
 > libnvidia-egl-wayland1/unknown,now 1:1.1.21-1 amd64 [installed,automatic]

-- 
15 Tweed Terrace
Stanley
County Durham
DH9 6JQ
07732 508799
---------------
Running Microsoft's "System Idle Process" will never
help cure cancer, AIDS nor Alzheimer's. But running
Rosetta at home or World Community Grid just might.
https://boinc.bakerlab.org/rosetta/
https://www.worldcommunitygrid.org/



More information about the pkg-nvidia-devel mailing list