ich habe letzte Woche ein Upgrade meines Systems von Debian Stretch auf Buster durchgeführt.
vorher:
Code: Alles auswählen
$ screenfetch
_,met$$$$$gg. molinillo@pc
,g$$$$$$$$$$$$$$$P. OS: Debian 9.11 stretch
,g$$P"" """Y$$.". Kernel: x86_64 Linux 4.9.0-11-amd64
,$$P' `$$$. Uptime: 8h 53m
',$$P ,ggs. `$$b: Packages: 1448
`d$$' ,$P"' . $$$ Shell: bash 4.4.12
$$P d$' , $$P Resolution: 1920x1080
$$: $$. - ,d$$' DE: XFCE
$$\; Y$b._ _,d$P' WM: Xfwm4
Y$$. `.`"Y$$$$P"' WM Theme: Default
`$$b "-.__ GTK Theme: Adwaita-dark [GTK2]
`Y$$ Icon Theme: Adwaita
`Y$$. Font: Sans 10
`$$b.
`Y$$b. GPU: Gallium 0.4 on llvmpipe (LLVM 3.9, 128 bits)
`"Y$b._
`""""
Code: Alles auswählen
$ screenfetch
_,met$$$$$gg. molinillo@pc
,g$$$$$$$$$$$$$$$P. OS: Debian 10 buster
,g$$P"" """Y$$.". Kernel: x86_64 Linux 4.19.0-6-amd64
,$$P' `$$$. Uptime: 2h 52m
',$$P ,ggs. `$$b: Packages: 1841
`d$$' ,$P"' . $$$ Shell: bash 5.0.3
$$P d$' , $$P Resolution: 1920x1080
$$: $$. - ,d$$' DE: XFCE
$$\; Y$b._ _,d$P' WM: Xfwm4
Y$$. `.`"Y$$$$P"' WM Theme: Default
`$$b "-.__ GTK Theme: Adwaita-dark [GTK2]
`Y$$ Icon Theme: Adwaita
`Y$$. Font: Sans 10
`$$b.
`Y$$b. GPU: llvmpipe (LLVM 7.0, 128 bits)
`"Y$b._
`""""
Nach dem Upgrade bekomme ich bei jedem Bootvorgang diese Fehlermeldung:
Code: Alles auswählen
[ 1.004536] nouveau 0000:26:00.0: firmware: failed to load nvidia/gp108/gr/sw_nonctx.bin (-2)
[ 1.004608] firmware_class: See https://wiki.debian.org/Firmware for information about missing firmware
[ 1.004681] nouveau 0000:26:00.0: gr: failed to load gr/sw_nonctx
Das System fährt trotzdem weiter hoch und ich gelange auch in meinem XFCE-Desktop.
Meine Grafikkarte ist eine Nvidia GeForce GT 1030.
Unter Stretch habe ich mit den propritären NVidia-Treibern gearbeitet.
Für Upgrades habe ich gelesen, dass man sämtliche Fremdsoftware deinstallieren soll. Auch den nvidia-Treiber. Das habe ich gemacht (siehe weiter unten).
Kann ich diesen Fehler ignorieren? Oder sollte ich das Problem besser beheben? Mir wäre wohler dabei keine Fehlermeldung zu bekommen.
Ich möchte den propritären NVidia-Treiber los werden, und nur noch mit dem Open Source Treiber arbeiten.
Ich bedanke mich schon mal bei allen die mich mit hilfreichen Tipps, die ich als nicht-Experte verstehe, unterstützen.
Vor dem Upgrade, also noch unter Stretch bin ich so vorgegangen:
NVidia Treiber identifiziert
Code: Alles auswählen
$ lspci -nn | egrep -i "3d|display|vga"
03:00.0 USB controller [0c03]: Advanced Micro Devices, Inc. [AMD] Device [1022:43d5] (rev 01)
26:00.0 VGA compatible controller [0300]: NVIDIA Corporation GP108 [10de:1d01] (rev a1)
$ nvidia-detect
Detected NVIDIA GPUs:
26:00.0 VGA compatible controller [0300]: NVIDIA Corporation GP108 [10de:1d01] (rev a1)
Checking card: NVIDIA Corporation GP108 (rev a1)
Your card is supported by the default drivers.
It is recommended to install the
nvidia-driver
package.
Code: Alles auswählen
sudo apt remove nvidia*
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.
Statusinformationen werden eingelesen.... Fertig
...
Hinweis: »libnvtt-bin« wird an Stelle von »nvidia-texture-tools« gewählt.
...
Hinweis: »nvidia-settings« wird an Stelle von »nvidia-settings-gtk-390.116« gewählt.
Hinweis: »nvidia-kernel-dkms« wird an Stelle von »nvidia-kernel-390.116« gewählt.
Hinweis: »nvidia-alternative« wird an Stelle von »nvidia-alternative--kmod-alias« gewählt.
...
Hinweis: »nvidia-driver-bin« wird an Stelle von »nvidia-driver-bin-390.116« gewählt.
...
Hinweis: »nvidia-kernel-support« wird an Stelle von »nvidia-kernel-support--v1« gewählt.
...
Hinweis: »nvidia-legacy-304xx-kernel-dkms« wird an Stelle von »nvidia-legacy-304xx-kernel-304.137« gewählt.
Hinweis: »nvidia-legacy-304xx-alternative« wird an Stelle von »nvidia-legacy-304xx-alternative--kmod-alias« gewählt.
Hinweis: »nvidia-legacy-304xx-driver-bin« wird an Stelle von »nvidia-driver-bin-304.137« gewählt.
...
Hinweis: »nvidia-legacy-304xx-kernel-support« wird an Stelle von »nvidia-legacy-304xx-kernel-support--v1« gewählt.
Hinweis: »nvidia-legacy-340xx-kernel-dkms« wird an Stelle von »nvidia-legacy-340xx-kernel-340.106« gewählt.
Hinweis: »nvidia-legacy-340xx-alternative« wird an Stelle von »nvidia-legacy-340xx-alternative--kmod-alias« gewählt.
Hinweis: »nvidia-legacy-340xx-driver-bin« wird an Stelle von »nvidia-driver-bin-340.106« gewählt.
...
Hinweis: »nvidia-legacy-340xx-kernel-support« wird an Stelle von »nvidia-legacy-340xx-kernel-support--v1« gewählt.
...
Die folgenden Pakete wurden automatisch installiert und werden nicht mehr benötigt:
linux-headers-4.9.0-8-amd64 linux-headers-4.9.0-8-common
linux-image-4.9.0-8-amd64
Verwenden Sie »sudo apt autoremove«, um sie zu entfernen.
Die folgenden Pakete werden ENTFERNT:
nvidia-detect
0 aktualisiert, 0 neu installiert, 1 zu entfernen und 0 nicht aktualisiert.
Nach dieser Operation werden 248 kB Plattenplatz freigegeben.
Möchten Sie fortfahren? [J/n] J
(Lese Datenbank ... 161046 Dateien und Verzeichnisse sind derzeit installiert.)
Entfernen von nvidia-detect (390.116-1) ...