This guide will show you how to compile and install the legacy Nvidia driver on Debian. The steps bellow are compatible with both nvidia-legacy-340xx-driver
and nvidia-legacy-390xx-driver
and can be installed on Debian 13 (Trixie)
as well as Debian 12 (Bookworm)
or Debian 11 (Bullseye)
in both 64-bit
and 32-bit
version. Execute the lines one by one and wait for every line to finish before proceeding to next. Only the lines starting with sudo
should be executed as root
. The lines with sudo pbuilder
will take a lot of time.
To install the nvidia-legacy-390xx-driver
version replace 340xx
with 390xx
everywhere bellow.
To install both 64-bit
and 32-bit
libraries for wine
/steam
you should run Step 2.
twice.
Update, upgrade and install the required packages.
If you use 32-bit
system do not install linux-headers-amd64
.