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