On 2018-01-18 20:57, Harri Suutari wrote: > On Thu, Jan 18, 2018 at 07:12:19PM +0100, Andreas Beckmann wrote: >> You need nvidia-legacy-304xx-kernel-dkms:amd64 instead of >> nvidia-legacy-304xx-kernel-dkms:i386 > > Thanks Andreas, that worked. Compiling now works for the 64-bit kernel > and X is running with the Nvidia driver. > > All I needed to do was: > Commandline: apt-get install -t stretch-backports > nvidia-legacy-304xx-kernel-dkms:amd64 > Install: nvidia-legacy-304xx-kernel-dkms:amd64 (304.137-3~bpo9+1) > Remove: nvidia-legacy-304xx-kernel-dkms:i386 (304.137-3~bpo9+1) > > (Compiling now fails for the 32-bit, but I could reverse the process if > needed, I guess.)
That is expected. We stopped shipping both amd64 and i386 blobs in the same package at the time when the amd64 kernel was removed from the i386 architecture (because just the foreign amd64 kernel could be installed). And given that noone has requested being able to be build modules for amd64 and i386 simultaneously, I'm not going investigate how to make this package M-A: same :-) Andreas