staging.inyokaproject.org

Grafikkartentreiber Installationsprobleme

Status: Ungelöst | Ubuntu-Version: Ubuntu 20.04 (Focal Fossa)
Antworten |

blue_error

Anmeldungsdatum:
10. Juni 2021

Beiträge: Zähle...

Hallo ihr, die sich die Schwarze Magie - welche andere als Ubuntu bezeichnen - zu bändigen wagt!

Ich verwende Ubuntu 20.04.2 TLS und bekomme meine GeForce GTX 1650 Mobile einfach nicht installiert.. Allgemein befinden sich Ubuntu und ich ein wenig auf dem Kriegsfuß, eigentlich mache ich nichts und trotzdem geht alles kaputt. Ich bin kein Ubuntu Profi, habe mich aber schon durch etliche Anleitungen erfolglos geschlagen, bevor ich noch mehr kaputt mache.. HILFE!

Zu den Infos:

lspci -nnk | grep -i "VGA\|'Kern'\|3D\|Display" -A2 
00:02.0 VGA compatible controller [0300]: Intel Corporation UHD Graphics 630 (Mobile) [8086:3e9b] (rev 02)
	Subsystem: Lenovo UHD Graphics 630 (Mobile) [17aa:229f]
	Kernel driver in use: i915
--
01:00.0 VGA compatible controller [0300]: NVIDIA Corporation TU117M [GeForce GTX 1650 Mobile / Max-Q] [10de:1f91] (rev a1)
	Subsystem: Lenovo TU117M [GeForce GTX 1650 Mobile / Max-Q] [17aa:229f]
	Kernel modules: nvidiafb, nouveau, nvidia_drm, nvidia

Wenn ich die Packete installiere (install nvidia-driver-440, oder andere) und reboote:

nvidia-smi
NVIDIA-SMI has failed because it couldn't communicate with the NVIDIA driver. Make sure that the latest NVIDIA driver is installed and running.

Wenn ich mir aber den geladenen Treiber anzeigen lasse:

grep nvidia_drv.so /var/log/Xorg.0.log 
[    43.173] (II) Loading /lib/x86_64-linux-gnu/nvidia/xorg/nvidia_drv.so

Dann will ich mir das ganze in den nvidia-settings anschauen und erhalte folgenden Fehler:

nvidia-settings 

ERROR: NVIDIA driver is not loaded


ERROR: Unable to load info from any available system


(nvidia-settings:6564): GLib-GObject-CRITICAL **: 21:30:38.809: g_object_unref: assertion 'G_IS_OBJECT (object)' failed

😐

Moderiert von DJKUhpisse:

verschoben

trollsportverein

Avatar von trollsportverein

Anmeldungsdatum:
21. Oktober 2010

Beiträge: 5232

Schau mal im ubuntuusers Wiki bei den Hybrid Grafiklösuungen:

Letalis_Sonus Team-Icon

Anmeldungsdatum:
13. April 2008

Beiträge: 12990

blue_error

(Themenstarter)

Anmeldungsdatum:
10. Juni 2021

Beiträge: 6

Hier die fehlenden Daten:

lspci -nnk | grep -A3 "\[03..\]:" 
00:02.0 VGA compatible controller [0300]: Intel Corporation UHD Graphics 630 (Mobile) [8086:3e9b] (rev 02)
	Subsystem: Lenovo UHD Graphics 630 (Mobile) [17aa:229f]
	Kernel driver in use: i915
	Kernel modules: i915
--
01:00.0 VGA compatible controller [0300]: NVIDIA Corporation TU117M [GeForce GTX 1650 Mobile / Max-Q] [10de:1f91] (rev a1)
	Subsystem: Lenovo TU117M [GeForce GTX 1650 Mobile / Max-Q] [17aa:229f]
	Kernel modules: nvidiafb, nouveau, nvidia_drm, nvidia
01:00.1 Audio device [0403]: NVIDIA Corporation Device [10de:10fa] (rev a1)

Angewandte und verfügbare Auflösungen:

xrandr --prop 
Screen 0: minimum 320 x 200, current 3840 x 2160, maximum 16384 x 16384
eDP-1 connected primary 3840x2160+0+0 (normal left inverted right x axis y axis) 344mm x 193mm
	EDID: 
		00ffffffffffff0006afeb4200000000
		211c0104b522137802ef95a35435b526
		0f505400000001010101010101010101
		01010101010152d000a0f0703e803020
		350058c1100000180000000f00000000
		00000000000000000020000000fe0041
		554f0a202020202020202020000000fe
		00423135365a414e30342e32200a019a
		02030f00e3058000e606050160602800
		00000000000000000000000000000000
		00000000000000000000000000000000
		00000000000000000000000000000000
		00000000000000000000000000000000
		00000000000000000000000000000000
		00000000000000000000000000000000
		000000000000000000000000000000aa
	scaling mode: Full aspect 
		supported: Full, Center, Full aspect
	Colorspace: Default 
		supported: Default, RGB_Wide_Gamut_Fixed_Point, RGB_Wide_Gamut_Floating_Point, opRGB, DCI-P3_RGB_D65, BT2020_RGB, BT601_YCC, BT709_YCC, XVYCC_601, XVYCC_709, SYCC_601, opYCC_601, BT2020_CYCC, BT2020_YCC
	max bpc: 12 
		range: (6, 12)
	Broadcast RGB: Automatic 
		supported: Automatic, Full, Limited 16:235
	panel orientation: Normal 
		supported: Normal, Upside Down, Left Side Up, Right Side Up
	link-status: Good 
		supported: Good, Bad
	CONNECTOR_ID: 95 
		supported: 95
	non-desktop: 0 
		range: (0, 1)
   3840x2160     60.00*+  59.98    59.97  
   3200x1800     59.96    59.94  
   2880x1620     59.96    59.97  
   2560x1600     59.99    59.97  
   2560x1440     59.99    59.99    59.96    59.95  
   2048x1536     60.00  
   1920x1440     60.00  
   1856x1392     60.01  
   1792x1344     60.01  
   2048x1152     59.99    59.98    59.90    59.91  
   1920x1200     59.88    59.95  
   1920x1080     60.01    59.97    59.96    59.93  
   1600x1200     60.00  
   1680x1050     59.95    59.88  
   1600x1024     60.17  
   1400x1050     59.98  
   1600x900      59.99    59.94    59.95    59.82  
   [...]

Die Hybrid Lösung ist nun auf nvidia gestellt,

prime-select query
nvidia

im NVIDIA X Server Settins ist auch der Performance Mode ausgewählt, trotzdem wird die UHD Graphics 630 verwendet.

Letalis_Sonus Team-Icon

Anmeldungsdatum:
13. April 2008

Beiträge: 12990

Der Xorg Log bzw Bugreport fehlt.

blue_error schrieb:

im NVIDIA X Server Settins ist auch der Performance Mode ausgewählt, trotzdem wird die UHD Graphics 630 verwendet.

Das erkennst du woran genau? Die Intel IGP muss immer verwendet werden, sie ist es die den internen Bildschirm ansteuert, selbst wenn die Nvidia GPU ausnahmslos alles berechnet.

blue_error

(Themenstarter)

Anmeldungsdatum:
10. Juni 2021

Beiträge: 6

Wenn ich NVIDIA X Server Settings öffne wird dies angezeigt. Sollte unter den Info Einstellungen bei der Grafikkarte dann nicht NVIDIA stehen, anstatt Intel?

.. hatte nicht bemerkt das die Datei einfach zu groß war zum hochladen.

NVIDIABugReport (219.4 KiB)
Bug Report
Download NVIDIABugReport

Letalis_Sonus Team-Icon

Anmeldungsdatum:
13. April 2008

Beiträge: 12990

blue_error schrieb:

.. hatte nicht bemerkt das die Datei einfach zu groß war zum hochladen.

Deswegen wird die Datei vom Skript ja auch direkt komprimiert. Mindestens 3/4 des Inhalts sind übrigens das Resultat deines fehlgeschlagenen Versuchs Anfang Juni eine Treiberversion mit dem Nvidia Installer zu installieren.

Dir fehlt ein zentraler Header des Kernels, weshalb das Nvidia Kernel Modul nicht gebaut werden kann. Das ist ein bekanntes aber relativ seltenes Problem mit mir bisher unbekannter Ursache, eine erneute Installation der Kernel Header Pakete sollte das beheben. Ein Update des Kernels hat übrigens den gleichen Effekt - deiner sieht ziemlich veraltet aus. Bist du so ein Update Muffel oder sind bei deinen Experimenten mal die falschen Pakete entfernt worden?

blue_error

(Themenstarter)

Anmeldungsdatum:
10. Juni 2021

Beiträge: 6

Ich schiebe es mal auf meine Unwissenheit gepaart mit den Experimenten.

Ich hatte bei Aktualisierungen immer Fehler beim holen der Updates, diesen konnte ich jetzt beheben. (in der etc/hosts war unter docker ein ubuntu-xenial nicht erreichbar.. keine Ahnung wie das dahin kam) Jetzt sei mein System auf dem aktuellen stand, aber dennoch:

Linux 5.8.0-41-generic

Welche Kernel Version würdest du mir empfehlen? Dann versuche ich diese manuell zu installieren.

Bis hier hin aber schon mal vielen lieben Danke!

Letalis_Sonus Team-Icon

Anmeldungsdatum:
13. April 2008

Beiträge: 12990

blue_error schrieb:

Jetzt sei mein System auf dem aktuellen stand, aber dennoch:

Neustart vergessen? Live-Migrationen auf neue Kernel gibt es nur im Enterprise Sektor, der alte wird natürlich im laufenden Betrieb weiter genutzt. Aktuell sollte 5.8.0-59 sein.

blue_error schrieb:

Dann versuche ich diese manuell zu installieren.

Die Kernel werden über Meta-Pakete aktuell gehalten, welche die jeweils aktuelle Kernel Version als Abhängigkeit beim Update mitinstallieren. Wenn dann solltest du eher schauen dass du diese Meta-Pakete wieder auf das System bekommst, damit der Kernel seine Sicherheitsupdates auch automatisch bekommt. Es sollte in diesem Fall linux-generic-hwe-20.04 sein.

blue_error

(Themenstarter)

Anmeldungsdatum:
10. Juni 2021

Beiträge: 6

Es sollte in diesem Fall linux-generic-hwe-20.04 sein.

5.8.0-59-generic

Geschafft! ☺

Jetzt wollte ich einfach nochmal Updates ziehen..

 sudo apt-get upgrade
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.       
Statusinformationen werden eingelesen.... Fertig
Paketaktualisierung (Upgrade) wird berechnet... Fertig
0 aktualisiert, 0 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
1 nicht vollständig installiert oder entfernt.
Nach dieser Operation werden 0 B Plattenplatz zusätzlich benutzt.
Möchten Sie fortfahren? [J/n] J
initramfs-tools (0.136ubuntu6.6) wird eingerichtet ...
update-initramfs: deferring update (trigger activated)
Trigger für initramfs-tools (0.136ubuntu6.6) werden verarbeitet ...
update-initramfs: Generating /boot/initrd.img-5.8.0-59-generic
Error 24 : Write error : cannot write compressed block 
E: mkinitramfs failure cpio 141 lz4 -9 -l 24
update-initramfs: failed for /boot/initrd.img-5.8.0-59-generic with 1.
dpkg: Fehler beim Bearbeiten des Paketes initramfs-tools (--configure):
 »installiertes initramfs-tools-Skript des Paketes post-installation«-Unterprozess gab den Fehlerwert 1 zurück
Fehler traten auf beim Bearbeiten von:
 initramfs-tools
E: Sub-process /usr/bin/dpkg returned an error code (1)

Benötige ich dieses initramfs-tools? Kann ich es einfach löschen?

Nach dem Kernel Update ist mir ein weiters Problem augefallen.. meine Boot Partition ist voll.

Dateisystem                 Größe Benutzt Verf. Verw% Eingehängt auf
udev                          32G       0   32G    0% /dev
tmpfs                        6,3G    2,7M  6,3G    1% /run
/dev/mapper/nvme0n1p6_crypt  1,3T     44G  1,2T    4% /
tmpfs                         32G       0   32G    0% /dev/shm
tmpfs                        5,0M    4,0K  5,0M    1% /run/lock
tmpfs                         32G       0   32G    0% /sys/fs/cgroup
[...]
/dev/loop7                   112M    112M     0  100% /snap/mysql-workbench-community/6
/dev/loop10                  5,5M    5,5M     0  100% /snap/notepad-plus-plus/258
/dev/loop0                   100M    100M     0  100% /snap/core/11316
/dev/nvme0n1p5               400M    351M   19M   95% /boot
/dev/nvme0n1p1               256M     73M  184M   29% /boot/efi

Gibt es eine Möglichkeit diese zu Erweitern..? Leider habe ich kein LVM verwendet.

Über den Autoremove erhalte ich ebenfalls den Fehler wegen dem initramfs-tool

sudo apt autoremove
 »installiertes initramfs-tools-Skript des Paketes post-installation«-Unterprozess gab den Fehlerwert 1 zurück
Fehler traten auf beim Bearbeiten von:
 initramfs-tools
E: Sub-process /usr/bin/dpkg returned an error code (1)

Letalis_Sonus Team-Icon

Anmeldungsdatum:
13. April 2008

Beiträge: 12990

blue_error schrieb:

Benötige ich dieses initramfs-tools? Kann ich es einfach löschen?

Ohne Initramfs kannst du nicht einmal den Kernel booten.

blue_error schrieb:

Nach dem Kernel Update ist mir ein weiters Problem augefallen.. meine Boot Partition ist voll.

Und genau das ist dann auch vermutlich die Ursache für den Fehler, den genau da landet das generierte Initramfs Image.

blue_error schrieb:

Gibt es eine Möglichkeit diese zu Erweitern..? Leider habe ich kein LVM verwendet.

Die Verschlüsselung macht die Sache jetzt natürlich etwas kompliziert...

Die einfachste Art dort erst einmal Platz zu schaffen ist das Entfernen von alten Kernel Versionen. Da du dir allerdings mit dem Initramfs Fehler die Paketverwaltung blockierst, kannst du das nur mit dem händischen Löschen von Dateien erreichen, damit die Initramfs Installation erfolgreich durchlaufen kann und die Paketverwaltung nicht mehr blockiert. Pass dabei aber darauf auf, dass du einen bootbaren Kernel behältst - der 59er Kernel ist möglicherweise wegen der Initramfs Geschichte gerade nicht mehr in der Lage zu booten.

blue_error

(Themenstarter)

Anmeldungsdatum:
10. Juni 2021

Beiträge: 6

Ältester Kernel ist gelöscht, Laptop läuft nach uname jetzt auf 5.8.0-59-generic. Updates sind durchgelaufen, keine Fehlermeldungen, auch nach mehrmaligem Neustart und neuer update suche. Den 41 lasse ich erstmal lieber noch drauf..

dpkg -l linux-image* | grep ^ii
ii  linux-image-5.8.0-41-generic          5.8.0-41.46~20.04.1  amd64        Signed kernel image generic
ii  linux-image-5.8.0-59-generic          5.8.0-59.66~20.04.1  amd64        Signed kernel image generic
ii  linux-image-generic-hwe-20.04         5.8.0.59.66~20.04.42 amd64        Generic Linux kernel image

Speicherplatz sollte jetzt auch hoffentlich ausreichen

dev/nvme0n1p5               400M    279M   92M   76% /boot

in der Treiberdauswahl zur Grafikkarte habe ich (außer die NVIDIA SERVER) folgende Auswahl:

  • NVIDIA driver metapackae von nvidia-driver-460

  • NVIDIA driver metapackae von nvidia-driver-465

ich habe beide getestet, leider kein Erfolg.. (Mir geht es eigentlich nur darum, dass ich endlich wieder einen Externen Monitor anschließen kann..)

Antworten |