Score:0

Problem with graphics card driver NVIDIA GeForce GT 710

ve flag

suddenly at a boot up the resolution of my monitor was at 800x600 and only one of three monitors showed a picture.

I opened a terminal and run following command:

sudo ubuntu-drivers devices

result:

== /sys/devices/pci0000:00/0000:00:01.0/0000:01:00.0 ==
modalias : pci:v000010DEd0000128Bsv00001043sd00008770bc03sc00i00
vendor   : NVIDIA Corporation
model    : GK208B [GeForce GT 710]
driver   : nvidia-driver-390 - distro non-free
driver   : nvidia-driver-460-server - distro non-free
driver   : nvidia-driver-435 - distro non-free
driver   : nvidia-driver-440 - distro non-free recommended
driver   : nvidia-driver-418-server - distro non-free
driver   : xserver-xorg-video-nouveau - distro free builtin

then I entered: sudo ubuntu-drivers list

result:

nvidia-driver-418-server, (kernel modules provided by nvidia-dkms-418-server)
nvidia-driver-460-server, (kernel modules provided by nvidia-dkms-460-server)
nvidia-driver-435, (kernel modules provided by nvidia-dkms-435)
nvidia-driver-440, (kernel modules provided by nvidia-dkms-440)
nvidia-driver-390, (kernel modules provided by nvidia-dkms-390)

then I tried to autoinstall the right driver with:

sudo ubuntu-drivers autoinstall

Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.       
Statusinformationen werden eingelesen.... Fertig
Die folgenden zusätzlichen Pakete werden installiert:
  dctrl-tools dkms libnvidia-cfg1-440 libnvidia-common-440 libnvidia-common-450 libnvidia-common-460 libnvidia-decode-440 libnvidia-encode-440 libnvidia-extra-440 libnvidia-fbc1-440 libnvidia-gl-440
  libnvidia-ifr1-440 nvidia-compute-utils-440 nvidia-kernel-common-440 nvidia-kernel-source-440 nvidia-prime nvidia-settings nvidia-utils-440 screen-resolution-extra xserver-xorg-video-nvidia-440
Vorgeschlagene Pakete:
  debtags menu
Empfohlene Pakete:
  libnvidia-compute-440:i386 libnvidia-decode-440:i386 libnvidia-encode-440:i386 libnvidia-ifr1-440:i386 libnvidia-fbc1-440:i386 libnvidia-gl-440:i386
Die folgenden NEUEN Pakete werden installiert:
  dctrl-tools dkms libnvidia-cfg1-440 libnvidia-common-440 libnvidia-common-450 libnvidia-common-460 libnvidia-decode-440 libnvidia-encode-440 libnvidia-extra-440 libnvidia-fbc1-440 libnvidia-gl-440
  libnvidia-ifr1-440 nvidia-compute-utils-440 nvidia-dkms-440 nvidia-driver-440 nvidia-kernel-common-440 nvidia-kernel-source-440 nvidia-prime nvidia-settings nvidia-utils-440 screen-resolution-extra
  xserver-xorg-video-nvidia-440
0 aktualisiert, 22 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
Es müssen noch 0 B von 80,7 MB an Archiven heruntergeladen werden.
Nach dieser Operation werden 264 MB Plattenplatz zusätzlich benutzt.
Vormals nicht ausgewähltes Paket dctrl-tools wird gewählt.
(Lese Datenbank ... 174678 Dateien und Verzeichnisse sind derzeit installiert.)
Vorbereitung zum Entpacken von .../00-dctrl-tools_2.24-3_amd64.deb ...
Entpacken von dctrl-tools (2.24-3) ...
Vormals nicht ausgewähltes Paket dkms wird gewählt.
Vorbereitung zum Entpacken von .../01-dkms_2.8.1-5ubuntu2_all.deb ...
Entpacken von dkms (2.8.1-5ubuntu2) ...
Vormals nicht ausgewähltes Paket libnvidia-cfg1-440:amd64 wird gewählt.
Vorbereitung zum Entpacken von .../02-libnvidia-cfg1-440_440.82+really.440.64-0ubuntu6_amd64.deb ...
Entpacken von libnvidia-cfg1-440:amd64 (440.82+really.440.64-0ubuntu6) ...
Vormals nicht ausgewähltes Paket libnvidia-common-460 wird gewählt.
Vorbereitung zum Entpacken von .../03-libnvidia-common-460_460.91.03-0ubuntu0.20.04.1_all.deb ...
Entpacken von libnvidia-common-460 (460.91.03-0ubuntu0.20.04.1) ...
Vormals nicht ausgewähltes Paket libnvidia-common-450 wird gewählt.
Vorbereitung zum Entpacken von .../04-libnvidia-common-450_460.91.03-0ubuntu0.20.04.1_all.deb ...
Entpacken von libnvidia-common-450 (460.91.03-0ubuntu0.20.04.1) ...
Vormals nicht ausgewähltes Paket libnvidia-common-440 wird gewählt.
Vorbereitung zum Entpacken von .../05-libnvidia-common-440_450.119.03-0ubuntu0.20.04.1_all.deb ...
Entpacken von libnvidia-common-440 (450.119.03-0ubuntu0.20.04.1) ...
Vormals nicht ausgewähltes Paket libnvidia-decode-440:amd64 wird gewählt.
Vorbereitung zum Entpacken von .../06-libnvidia-decode-440_440.82+really.440.64-0ubuntu6_amd64.deb ...
Entpacken von libnvidia-decode-440:amd64 (440.82+really.440.64-0ubuntu6) ...
Vormals nicht ausgewähltes Paket libnvidia-encode-440:amd64 wird gewählt.
Vorbereitung zum Entpacken von .../07-libnvidia-encode-440_440.82+really.440.64-0ubuntu6_amd64.deb ...
Entpacken von libnvidia-encode-440:amd64 (440.82+really.440.64-0ubuntu6) ...
Vormals nicht ausgewähltes Paket libnvidia-extra-440:amd64 wird gewählt.
Vorbereitung zum Entpacken von .../08-libnvidia-extra-440_440.82+really.440.64-0ubuntu6_amd64.deb ...
Entpacken von libnvidia-extra-440:amd64 (440.82+really.440.64-0ubuntu6) ...
Vormals nicht ausgewähltes Paket libnvidia-fbc1-440:amd64 wird gewählt.
Vorbereitung zum Entpacken von .../09-libnvidia-fbc1-440_440.82+really.440.64-0ubuntu6_amd64.deb ...
Entpacken von libnvidia-fbc1-440:amd64 (440.82+really.440.64-0ubuntu6) ...
Vormals nicht ausgewähltes Paket libnvidia-gl-440:amd64 wird gewählt.
Vorbereitung zum Entpacken von .../10-libnvidia-gl-440_440.82+really.440.64-0ubuntu6_amd64.deb ...
Entpacken von libnvidia-gl-440:amd64 (440.82+really.440.64-0ubuntu6) ...
Vormals nicht ausgewähltes Paket libnvidia-ifr1-440:amd64 wird gewählt.
Vorbereitung zum Entpacken von .../11-libnvidia-ifr1-440_440.82+really.440.64-0ubuntu6_amd64.deb ...
Entpacken von libnvidia-ifr1-440:amd64 (440.82+really.440.64-0ubuntu6) ...
Vormals nicht ausgewähltes Paket nvidia-compute-utils-440 wird gewählt.
Vorbereitung zum Entpacken von .../12-nvidia-compute-utils-440_440.82+really.440.64-0ubuntu6_amd64.deb ...
Entpacken von nvidia-compute-utils-440 (440.82+really.440.64-0ubuntu6) ...
Vormals nicht ausgewähltes Paket nvidia-kernel-source-440 wird gewählt.
Vorbereitung zum Entpacken von .../13-nvidia-kernel-source-440_440.82+really.440.64-0ubuntu6_amd64.deb ...
Entpacken von nvidia-kernel-source-440 (440.82+really.440.64-0ubuntu6) ...
Vormals nicht ausgewähltes Paket nvidia-kernel-common-440 wird gewählt.
Vorbereitung zum Entpacken von .../14-nvidia-kernel-common-440_440.82+really.440.64-0ubuntu6_amd64.deb ...
Entpacken von nvidia-kernel-common-440 (440.82+really.440.64-0ubuntu6) ...
Vormals nicht ausgewähltes Paket nvidia-dkms-440 wird gewählt.
Vorbereitung zum Entpacken von .../15-nvidia-dkms-440_440.82+really.440.64-0ubuntu6_amd64.deb ...
Entpacken von nvidia-dkms-440 (440.82+really.440.64-0ubuntu6) ...
Vormals nicht ausgewähltes Paket nvidia-utils-440 wird gewählt.
Vorbereitung zum Entpacken von .../16-nvidia-utils-440_440.82+really.440.64-0ubuntu6_amd64.deb ...
Entpacken von nvidia-utils-440 (440.82+really.440.64-0ubuntu6) ...
Vormals nicht ausgewähltes Paket xserver-xorg-video-nvidia-440 wird gewählt.
Vorbereitung zum Entpacken von .../17-xserver-xorg-video-nvidia-440_440.82+really.440.64-0ubuntu6_amd64.deb ...
Entpacken von xserver-xorg-video-nvidia-440 (440.82+really.440.64-0ubuntu6) ...
Vormals nicht ausgewähltes Paket nvidia-driver-440 wird gewählt.
Vorbereitung zum Entpacken von .../18-nvidia-driver-440_440.82+really.440.64-0ubuntu6_amd64.deb ...
Entpacken von nvidia-driver-440 (440.82+really.440.64-0ubuntu6) ...
Vormals nicht ausgewähltes Paket nvidia-prime wird gewählt.
Vorbereitung zum Entpacken von .../19-nvidia-prime_0.8.16~0.20.04.1_all.deb ...
Entpacken von nvidia-prime (0.8.16~0.20.04.1) ...
Vormals nicht ausgewähltes Paket screen-resolution-extra wird gewählt.
Vorbereitung zum Entpacken von .../20-screen-resolution-extra_0.18build1_all.deb ...
Entpacken von screen-resolution-extra (0.18build1) ...
Vormals nicht ausgewähltes Paket nvidia-settings wird gewählt.
Vorbereitung zum Entpacken von .../21-nvidia-settings_470.57.01-0ubuntu0.20.04.2_amd64.deb ...
Entpacken von nvidia-settings (470.57.01-0ubuntu0.20.04.2) ...
libnvidia-common-460 (460.91.03-0ubuntu0.20.04.1) wird eingerichtet ...
libnvidia-cfg1-440:amd64 (440.82+really.440.64-0ubuntu6) wird eingerichtet ...
nvidia-kernel-source-440 (440.82+really.440.64-0ubuntu6) wird eingerichtet ...
libnvidia-common-450 (460.91.03-0ubuntu0.20.04.1) wird eingerichtet ...
nvidia-prime (0.8.16~0.20.04.1) wird eingerichtet ...
libnvidia-extra-440:amd64 (440.82+really.440.64-0ubuntu6) wird eingerichtet ...
libnvidia-decode-440:amd64 (440.82+really.440.64-0ubuntu6) wird eingerichtet ...
nvidia-utils-440 (440.82+really.440.64-0ubuntu6) wird eingerichtet ...
libnvidia-common-440 (450.119.03-0ubuntu0.20.04.1) wird eingerichtet ...
libnvidia-fbc1-440:amd64 (440.82+really.440.64-0ubuntu6) wird eingerichtet ...
nvidia-compute-utils-440 (440.82+really.440.64-0ubuntu6) wird eingerichtet ...
Achtung: auf den von Ihnen angegebene persönlichen Ordner »/nonexistent« kann nicht zugegriffen werden: No such file or directory
Systembenutzer »nvidia-persistenced« (UID 127) wird hinzugefügt …
Neue Gruppe »nvidia-persistenced« (GID 134) wird hinzugefügt …
Neuer Benutzer »nvidia-persistenced« (UID 127) wird mit Gruppe »nvidia-persistenced« hinzugefügt …
Persönlicher Ordner »/nonexistent« wird nicht erstellt.
screen-resolution-extra (0.18build1) wird eingerichtet ...
nvidia-settings (470.57.01-0ubuntu0.20.04.2) wird eingerichtet ...
nvidia-kernel-common-440 (440.82+really.440.64-0ubuntu6) wird eingerichtet ...
update-initramfs: deferring update (trigger activated)
dctrl-tools (2.24-3) wird eingerichtet ...
libnvidia-encode-440:amd64 (440.82+really.440.64-0ubuntu6) wird eingerichtet ...
xserver-xorg-video-nvidia-440 (440.82+really.440.64-0ubuntu6) wird eingerichtet ...
dkms (2.8.1-5ubuntu2) wird eingerichtet ...
libnvidia-gl-440:amd64 (440.82+really.440.64-0ubuntu6) wird eingerichtet ...
nvidia-dkms-440 (440.82+really.440.64-0ubuntu6) wird eingerichtet ...
update-initramfs: deferring update (trigger activated)
INFO:Enable nvidia
DEBUG:Parsing /usr/share/ubuntu-drivers-common/quirks/put_your_quirks_here
DEBUG:Parsing /usr/share/ubuntu-drivers-common/quirks/dell_latitude
DEBUG:Parsing /usr/share/ubuntu-drivers-common/quirks/lenovo_thinkpad
Loading new nvidia-440.64 DKMS files...
Building for 5.11.0-40-generic
Building for architecture x86_64
Building initial module for 5.11.0-40-generic
ERROR: Cannot create report: [Errno 17] File exists: '/var/crash/nvidia-kernel-source-440.0.crash'
Error! Bad return status for module build on kernel: 5.11.0-40-generic (x86_64)
Consult /var/lib/dkms/nvidia/440.64/build/make.log for more information.
dpkg: Fehler beim Bearbeiten des Paketes nvidia-dkms-440 (--configure):
 »installiertes nvidia-dkms-440-Skript des Paketes post-installation«-Unterprozess gab den Fehlerwert 10 zurück
dpkg: Abhängigkeitsprobleme verhindern Konfiguration von nvidia-driver-440:
 nvidia-driver-440 hängt ab von nvidia-dkms-440 (= 440.82+really.440.64-0ubuntu6) | nvidia-dkms-440 (= 440.82+really.440.64-0ubuntu4); aber:
  Paket nvidia-dkms-440 ist noch nicht konfiguriert.
  Version von nvidia-dkms-440 auf dem System ist 440.82+really.440.64-0ubuntu6.

dpkg: Fehler beim Bearbeiten des Paketes nvidia-driver-440 (--configure):
 Abhängigkeitsprobleme - verbleibt unkonfiguriert
libnvidia-ifr1-440:amd64 (440.82+really.440.64-0ubuntu6) wird eingerichtet ...
Es wurde kein Apport-Bericht verfasst, da die Fehlermeldung darauf hindeutet, dass dies lediglich ein Folgefehler eines vorherigen Problems ist.
                                                                                                                                                Trigger für mime-support (3.64ubuntu1) werden verarbeitet ...
Trigger für gnome-menus (3.36.0-1ubuntu1) werden verarbeitet ...
Trigger für libc-bin (2.31-0ubuntu9.2) werden verarbeitet ...
Trigger für man-db (2.9.1-1) werden verarbeitet ...
Trigger für desktop-file-utils (0.24-1ubuntu3) werden verarbeitet ...
Trigger für initramfs-tools (0.136ubuntu6.6) werden verarbeitet ...
update-initramfs: Generating /boot/initrd.img-5.11.0-40-generic
Fehler traten auf beim Bearbeiten von:
 nvidia-dkms-440
 nvidia-driver-440
E: Sub-process /usr/bin/dpkg returned an error code (1)

:-(

then I checked the recommended file: /var/lib/dkms/nvidia/440.64/build/make.log

make.log:

DKMS make.log for nvidia-440.64 for kernel 5.11.0-40-generic (x86_64)
Fr 12. Nov 20:24:29 CET 2021
make[1]: Verzeichnis „/usr/src/linux-headers-5.11.0-40-generic“ wird betreten
test -e include/generated/autoconf.h -a -e include/config/auto.conf || (        \
echo >&2;                           \
echo >&2 "  ERROR: Kernel configuration is invalid.";       \
echo >&2 "         include/generated/autoconf.h or include/config/auto.conf are missing.";\
echo >&2 "         Run 'make oldconfig && make prepare' on kernel src to fix it.";  \
echo >&2 ;                          \
/bin/false)
make -f ./scripts/Makefile.build obj=/var/lib/dkms/nvidia/440.64/build \
single-build= \
need-builtin=1 need-modorder=1
scripts/Makefile.lib:8: 'always' is deprecated. Please use 'always-y' instead
  ln -sf /var/lib/dkms/nvidia/440.64/build/nvidia/nv-kernel.o_binary /var/lib/dkms/nvidia/440.64/build/nvidia/nv-kernel.o
  ln -sf /var/lib/dkms/nvidia/440.64/build/nvidia-modeset/nv-modeset-kernel.o_binary /var/lib/dkms/nvidia/440.64/build/nvidia-modeset/nv-modeset-kernel.o
...
...

As recommended in line 8 I tried it with follwoing command:

make oldconfig && make prepare

with following result:

make: *** Keine Regel, um „oldconfig“ zu erstellen.  Schluss.

:-/ :-( :-(

then I tried to install the recommended driver manually with:

sudo apt install nvidia-driver-440

Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.       
Statusinformationen werden eingelesen.... Fertig
nvidia-driver-440 ist schon die neueste Version (440.82+really.440.64-0ubuntu6).
0 aktualisiert, 0 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
2 nicht vollständig installiert oder entfernt.
Nach dieser Operation werden 0 B Plattenplatz zusätzlich benutzt.
Möchten Sie fortfahren? [J/n] 
nvidia-dkms-440 (440.82+really.440.64-0ubuntu6) wird eingerichtet ...
update-initramfs: deferring update (trigger activated)
INFO:Enable nvidia
DEBUG:Parsing /usr/share/ubuntu-drivers-common/quirks/put_your_quirks_here
DEBUG:Parsing /usr/share/ubuntu-drivers-common/quirks/dell_latitude
DEBUG:Parsing /usr/share/ubuntu-drivers-common/quirks/lenovo_thinkpad
Removing old nvidia-440.64 DKMS files...

------------------------------
Deleting module version: 440.64
completely from the DKMS tree.
------------------------------
Done.
Loading new nvidia-440.64 DKMS files...
Building for 5.11.0-40-generic
Building for architecture x86_64
Building initial module for 5.11.0-40-generic
ERROR: Cannot create report: [Errno 17] File exists: '/var/crash/nvidia-kernel-source-440.0.crash'
Error! Bad return status for module build on kernel: 5.11.0-40-generic (x86_64)
Consult /var/lib/dkms/nvidia/440.64/build/make.log for more information.
dpkg: Fehler beim Bearbeiten des Paketes nvidia-dkms-440 (--configure):
 »installiertes nvidia-dkms-440-Skript des Paketes post-installation«-Unterprozess gab den Fehlerwert 10 zurück
dpkg: Abhängigkeitsprobleme verhindern Konfiguration von nvidia-driver-440:
 nvidia-driver-440 hängt ab von nvidia-dkms-440 (= 440.82+really.440.64-0ubuntu6) | nvidia-dkms-440 (= 440.82+really.440.64-0ubuntu4); aber:
  Paket nvidia-dkms-440 ist noch nicht konfiguriert.
  Version von nvidia-dkms-440 auf dem System ist 440.82+really.440.64-0ubuntu6.

dpkg: Fehler beim Bearbeiten des Paketes nvidia-driver-440 (--configure):
 Abhängigkeitsprobleme - verbleibt unkonfiguriert
Es wurde kein Apport-Bericht verfasst, da die Fehlermeldung darauf hindeutet, dass dies lediglich ein Folgefehler eines vorherigen Problems ist.
                                                                                                                                                Trigger für initramfs-tools (0.136ubuntu6.6) werden verarbeitet ...
update-initramfs: Generating /boot/initrd.img-5.11.0-40-generic
Fehler traten auf beim Bearbeiten von:
 nvidia-dkms-440
 nvidia-driver-440
sh: 0: getcwd() failed: No such file or directory
E: Sub-process /usr/bin/dpkg returned an error code (1)

:'-( :'-)

well ... to make long story short ... I can not get the recommended NVIDIA driver to run.

What should I do now?

EDIT:

With following commands I could get it so far, that all 3 monitors are at the normal resolution of 1920x1080 again, but with the X.Org-X-Server-driver (distro free builtin)

sudo apt-get autoremove build-essential dkms
sudo apt-get install build-essential dkms
reboot
Someone avatar
my flag
`sudo rm /var/cache/apt/archives/*.deb`this will solve the issue of apt install
ve flag
Hi @Algnis, thank you for your answer. I tried it, but still I couldn't install the NVIDIA driver ... I then downloaded the NVIDIA driver from the NVIDIA homepage and installed the downloaded file with the terminal (sudo sh NVIDIA.....) After a reboot, the NVIDIA driver was installed and everything works fine.
Someone avatar
my flag
Ok good to know
mangohost

Post an answer

Most people don’t grasp that asking a lot of questions unlocks learning and improves interpersonal bonding. In Alison’s studies, for example, though people could accurately recall how many questions had been asked in their conversations, they didn’t intuit the link between questions and liking. Across four studies, in which participants were engaged in conversations themselves or read transcripts of others’ conversations, people tended not to realize that question asking would influence—or had influenced—the level of amity between the conversationalists.