Debian 13 et pilote de carte graphique nVidia

Tags: #<Tag:0x00007fb5db14c5b0>

Bonjour,

Je tente ma chance avec Debian aujourd’hui, mais je suis sur Linux Kubuntu depuis 2004. Alors, si vous pouviez être conciliant, merci d’avance !

Installation fraiche de Debian 13, depuis une clé USB Live, carte graphique nVidia 1060 6 G de VRAM (GP106), désactivation des UUID, remplacés par les étiquettes (LABEL), seul moyen fiable et humainement compréhensible avec un ordinateur qui à 4 disques SSD (1 de 500Go, 3 de 2To) Disque 0 avec Debian 13 bootable et Disque 1 avec Kubuntu 26.04 bootable.

Je regroupe ici plusieurs problèmes, car il y a peut-être des causes communes aux différents problèmes, de là le fait de tous regrouper ici, mais pour les problèmes isolés, je pourrais volontiers ouvrir un sujet séparé.

  1. Pour commencer, quand je démarre sur le disque Kubuntu 26.04 et que je demande un « sudo update-grub », le menu généré inclut la distribution Debian 13, mais à son activation, il y a le message :

erreur : bad shim lock signature.
erreur : le noyau doit d’abord être chargé.

Appuyez sur une touche pour continuer…

Et c’est le retour au menu grub du disque Kubuntu 26.04.

  1. Quand du disque Debian 13 en et que du menu grub je démarre normalement, il y a le message :
    Démarrage de « Debian GNU/Linux 13 (trixie) trixie debcont-show grub-pc GNU/Linux »

Loading Linux 6.12.96+deb13-amd64 …
Loading initial ramdisk …

                     EFI stub: WARNING: Failed to measure date for event 1: 0x800000000000000b

Après quelques secondes, le démarrage se poursuit jusqu’à l’écran de connexion graphique pour le mot de passe.

  1. Quand du disque Debian 13 en et que du menu grub je démarre en « recovery mode », il y a le message :


Impossible d’ouvrir l’accès à la console, le compte root est verrouillé.
Consultez la page man de sulogin(8) pour plus de détail.

Appuyez sur Entrée pour continuer.

Après quelques secondes, le démarrage se poursuit jusqu’à l’écran de connexion graphique pour le mot de passe.

  1. Le gestionnaire de fichiers et navigateur Web Konqueror qui ouvre une nouvelle fenêtre de Konqueror quand on double-clic sur un dossier au lieu de simplement remplacer l’affichage courant par celui du dossier cliqué, malgré la configuration du paramètre de configuration décoché pour « Ouvrir les dossiers dans des fenêtres séparées ».

  2. La demande d’installation du pilote propriétaire de nVidia pour une carte graphique 1060 avec 6 Go de VRAM plante et les dépôts « firmware-misc-nonfree nvidia-settings » sont activés. La commande « sudo apt install nvidia-driver firmware-misc-nonfree nvidia-settings » engendre des messages d’erreurs du genre :


Paramétrage de glx-diversions (1.2.2) …
dpkg-divert: erreur: le renommage implique l’écrasement de « /usr/lib/mesa-diverted/x86_64-linux-gnu/libGL.so.1 » avec
un fichier différent « /usr/lib/x86_64-linux-gnu/libGL.so.1 », ce n’est pas autorisé
dpkg: erreur de traitement du paquet glx-diversions (–configure) :
le sous-processus paquet glx-diversions script post-installation installé a renvoyé un état de sortie d’erreur 2
dpkg: des problèmes de dépendances empêchent la configuration de glx-alternative-nvidia :
glx-alternative-nvidia dépend de glx-diversions (= 1.2.2); cependant :
Le paquet glx-diversions n’est pas encore configuré.

dpkg: erreur de traitement du paquet glx-alternative-nvidia (–configure) :
problèmes de dépendances - laissé non configuré
dpkg: des problèmes de dépendances empêchent la configuration de nvidia-alternative :
nvidia-alternative dépend de glx-alternative-nvidia (>= 1.2); cependant :
Le paquet glx-alternative-nvidia n’est pas encore configuré.

dpkg: erreur de traitement du paquet nvidia-alternative (–configure) :
problèmes de dépendances - laissé non configuré
dpkg: des problèmes de dépendances empêchent la configuration de libnvidia-ml1:amd64 :
libnvidia-ml1:amd64 dépend de nvidia-alternative (= 550.163.01-2); cependant :
Le paquet nvidia-alternative n’est pas encore configuré.

dpkg: erreur de traitement du paquet libnvidia-encode1:amd64 (–configure) :
problèmes de dépendances - laissé non configuré
Traitement des actions différées (« triggers ») pour libc-bin (2.41-12+deb13u3) …
Traitement des actions différées (« triggers ») pour initramfs-tools (0.148.4) …
update-initramfs: Generating /boot/initrd.img-6.12.100+deb13-amd64
libkmod: ERROR: conf_files_filter_out: Cannot stat directory entry: /etc/modprobe.d/nvidia-options.conf
libkmod: ERROR: conf_files_filter_out: Cannot stat directory entry: /etc/modprobe.d/nvidia-options.conf
libkmod: ERROR: conf_files_filter_out: Cannot stat directory entry: /etc/modprobe.d/nvidia-options.conf
libkmod: ERROR: conf_files_filter_out: Cannot stat directory entry: /etc/modprobe.d/nvidia-options.conf
libkmod: ERROR: conf_files_filter_out: Cannot stat directory entry: /etc/modprobe.d/nvidia-options.conf
libkmod: ERROR: conf_files_filter_out: Cannot stat directory entry: /etc/modprobe.d/nvidia-options.conf
Des erreurs ont été rencontrées pendant l’exécution :
glx-diversions
glx-alternative-nvidia
nvidia-alternative
libnvidia-ml1:amd64
libcuda1:amd64
libnvidia-cfg1:amd64
libglx-nvidia0:amd64
nvidia-kernel-support
xserver-xorg-video-nvidia
nvidia-vulkan-icd:amd64
libnvidia-pkcs11-openssl3:amd64
nvidia-vdpau-driver:amd64
libgl1-nvidia-glvnd-glx:amd64
nvidia-kernel-dkms
libgles-nvidia1:amd64
libegl-nvidia0:amd64
nvidia-settings
nvidia-smi
libgles-nvidia2:amd64
nvidia-driver
nvidia-driver-bin
nvidia-driver-libs:amd64
libnvcuvid1:amd64
nvidia-persistenced
nvidia-egl-icd:amd64
libnvidia-encode1:amd64
Erreur : Sub-process /usr/bin/dpkg returned an error code (1)

Et évidemment, les pilotes nVidia ne sont pas installés.

À court terme, je souhaite changer cette carte nVidia 1060 vers plus costaud pour les IA locales, CUDA, et X-Plane-12, etc.

Toute aide est la bienvenue !

Cordialement,

Visiblement vous avez un problème avec le Secure Boot. Essayez dans un premier temps de le désactiver dans le BIOS.

Cela serait lié à l’erreur précédente. Le système de refuse à charger le noyau du fait d’une signature absente ou incorrecte.

1 J'aime

Hello,

Juste pour info, en partant d’une installation propre et en activant le « secure boot », Debian 13 et les pilotes nVidia signé fonctionnent très bien.

Bonjour vbreton,

Merci pour votre aide !

La notion de « Secure Boot », c’est nouveau pour moi avec ce nouvel ordinateur.

Je suis retourné dans le bios sous la section « Sécuritées » il n’y a que :

« Type de système d’exploitation » avec comme option :

Autre SE
Mode UEFI Windows

J’ai laissé sur « Mode UEFI Windows »

« Sécure boot mode » avec comme option :

Custom
Standard

J’ai permuté de « Standard » à « Custom ».

Et j’ai effacé les clés de « Secure Boot » !

Au redémarrage, effectivement, le message :

erreur : bad shim lock signature.
erreur : le noyau doit d’abord être chargé.

A disparue, tout comme le message :

Loading Linux 6.12.96+deb13-amd64 …
Loading initial ramdisk …

                 EFI stub: WARNING: Failed to measure date for event 1: 0x800000000000000b

Pour le point 3, toujours pareil.

Pour le point 4, toujours pareil.

Pour le point 5, j’ai :

rene@Ordinateur01:~$ sudo apt install nvidia-driver firmware-misc-nonfree nvidia-settings
[sudo] Mot de passe de rene :
nvidia-driver est déjà la version la plus récente (550.163.01-2).
firmware-misc-nonfree est déjà la version la plus récente (20250410-2).
nvidia-settings est déjà la version la plus récente (550.163.01-1).
Sommaire :
Mise à niveau de : 0. Installation de : 0Supprimé : 0. Non mis à jour : 0
26 partiellement installés ou enlevés.
Espace nécessaire : 0 B / 109 GB disponible

Continuer ? [O/n] o
Paramétrage de glx-diversions (1.2.2) …
dpkg-divert: erreur: le renommage implique l’écrasement de « /usr/lib/mesa-diverted/x86_64-linux-gnu/libGL.so.1 » avec
un fichier différent « /usr/lib/x86_64-linux-gnu/libGL.so.1 », ce n’est pas autorisé
dpkg: erreur de traitement du paquet glx-diversions (–configure) :
le sous-processus paquet glx-diversions script post-installation installé a renvoyé un état de sortie d’erreur 2
dpkg: des problèmes de dépendances empêchent la configuration de glx-alternative-nvidia :
glx-alternative-nvidia dépend de glx-diversions (= 1.2.2); cependant :
Le paquet glx-diversions n’est pas encore configuré.

dpkg: erreur de traitement du paquet glx-alternative-nvidia (–configure) :
problèmes de dépendances - laissé non configuré
dpkg: des problèmes de dépendances empêchent la configuration de nvidia-alternative :
nvidia-alternative dépend de glx-alternative-nvidia (>= 1.2); cependant :
Le paquet glx-alternative-nvidia n’est pas encore configuré.

dpkg: erreur de traitement du paquet nvidia-alternative (–configure) :
problèmes de dépendances - laissé non configuré
dpkg: des problèmes de dépendances empêchent la configuration de libnvidia-ml1:amd64 :
libnvidia-ml1:amd64 dépend de nvidia-alternative (= 550.163.01-2); cependant :
Le paquet nvidia-alternative n’est pas encore configuré.

dpkg: erreur de traitement du paquet libnvidia-ml1:amd64 (–configure) :
problèmes de dépendances - laissé non configuré
dpkg: des problèmes de dépendances empêchent la configuration de libcuda1:amd64 :
libcuda1:amd64 dépend de nvidia-alternative (= 550.163.01-2); cependant :
Le paquet nvidia-alternative n’est pas encore configuré.

dpkg: erreur de traitement du paquet libcuda1:amd64 (–configure) :
problèmes de dépendances - laissé non configuré
dpkg: des problèmes de dépendances empêchent la configuration de libnvidia-cfg1:amd64 :
libnvidia-cfg1:amd64 dépend de nvidia-alternative (= 550.163.01-2); cependant :
Le paquet nvidia-alternative n’est pas encore configuré.

dpkg: erreur de traitement du paquet libnvidia-cfg1:amd64 (–configure) :
problèmes de dépendances - laissé non configuré
dpkg: des problèmes de dépendances empêchent la configuration de libglx-nvidia0:amd64 :
libglx-nvidia0:amd64 dépend de nvidia-alternative (= 550.163.01-2); cependant :
Le paquet nvidia-alternative n’est pas encore configuré.

dpkg: erreur de traitement du paquet libglx-nvidia0:amd64 (–configure) :
problèmes de dépendances - laissé non configuré
dpkg: des problèmes de dépendances empêchent la configuration de nvidia-kernel-support :
nvidia-kernel-support dépend de nvidia-alternative (= 550.163.01-2); cependant :
Le paquet nvidia-alternative n’est pas encore configuré.
nvidia-kernel-support dépend de nvidia-alternative–kmod-alias; cependant :
Le paquet nvidia-alternative–kmod-alias n’est pas installé.
Le paquet nvidia-alternative qui fournit nvidia-alternative–kmod-alias n’est pas encore configuré.

dpkg: erreur de traitement du paquet nvidia-kernel-support (–configure) :
problèmes de dépendances - laissé non configuré
dpkg: des problèmes de dépendances empêchent la configuration de xserver-xorg-video-nvidia :
xserver-xorg-video-nvidia dépend de nvidia-alternative (= 550.163.01-2); cependant :
Le paquet nvidia-alternative n’est pas encore configuré.

dpkg: erreur de traitement du paquet xserver-xorg-video-nvidia (–configure) :
problèmes de dépendances - laissé non configuré
dpkg: des problèmes de dépendances empêchent la configuration de nvidia-vulkan-icd:amd64 :
nvidia-vulkan-icd:amd64 dépend de libglx-nvidia0 (= 550.163.01-2); cependant :
Le paquet libglx-nvidia0:amd64 n’est pas encore configuré.

dpkg: erreur de traitement du paquet nvidia-vulkan-icd:amd64 (–configure) :
problèmes de dépendances - laissé non configuré
dpkg: des problèmes de dépendances empêchent la configuration de libnvidia-pkcs11-openssl3:amd64 :
libnvidia-pkcs11-openssl3:amd64 dépend de nvidia-alternative (= 550.163.01-2); cependant :
Le paquet nvidia-alternative n’est pas encore configuré.

dpkg: erreur de traitement du paquet libnvidia-pkcs11-openssl3:amd64 (–configure) :
problèmes de dépendances - laissé non configuré
dpkg: des problèmes de dépendances empêchent la configuration de nvidia-vdpau-driver:amd64 :
nvidia-vdpau-driver:amd64 dépend de nvidia-alternative (= 550.163.01-2); cependant :
Le paquet nvidia-alternative n’est pas encore configuré.

dpkg: erreur de traitement du paquet nvidia-vdpau-driver:amd64 (–configure) :
problèmes de dépendances - laissé non configuré
dpkg: des problèmes de dépendances empêchent la configuration de libgl1-nvidia-glvnd-glx:amd64 :
libgl1-nvidia-glvnd-glx:amd64 dépend de libglx-nvidia0 (= 550.163.01-2); cependant :
Le paquet libglx-nvidia0:amd64 n’est pas encore configuré.

dpkg: erreur de traitement du paquet libgl1-nvidia-glvnd-glx:amd64 (–configure) :
problèmes de dépendances - laissé non configuré
dpkg: des problèmes de dépendances empêchent la configuration de nvidia-kernel-dkms :
nvidia-kernel-dkms dépend de nvidia-kernel-support–v1; cependant :
Le paquet nvidia-kernel-support–v1 n’est pas installé.
Le paquet nvidia-kernel-support qui fournit nvidia-kernel-support–v1 n’est pas encore configuré.

dpkg: erreur de traitement du paquet nvidia-kernel-dkms (–configure) :
problèmes de dépendances - laissé non configuré
dpkg: des problèmes de dépendances empêchent la configuration de libgles-nvidia1:amd64 :
libgles-nvidia1:amd64 dépend de nvidia-alternative (= 550.163.01-2); cependant :
Le paquet nvidia-alternative n’est pas encore configuré.

dpkg: erreur de traitement du paquet libgles-nvidia1:amd64 (–configure) :
problèmes de dépendances - laissé non configuré
dpkg: des problèmes de dépendances empêchent la configuration de libegl-nvidia0:amd64 :
libegl-nvidia0:amd64 dépend de nvidia-alternative (= 550.163.01-2); cependant :
Le paquet nvidia-alternative n’est pas encore configuré.

dpkg: erreur de traitement du paquet libegl-nvidia0:amd64 (–configure) :
problèmes de dépendances - laissé non configuré
dpkg: des problèmes de dépendances empêchent la configuration de nvidia-settings :
nvidia-settings dépend de nvidia-alternative; cependant :
Le paquet nvidia-alternative n’est pas encore configuré.

dpkg: erreur de traitement du paquet nvidia-settings (–configure) :
problèmes de dépendances - laissé non configuré
dpkg: des problèmes de dépendances empêchent la configuration de nvidia-smi :
nvidia-smi dépend de nvidia-alternative (= 550.163.01-2); cependant :
Le paquet nvidia-alternative n’est pas encore configuré.
nvidia-smi dépend de libnvidia-ml1 (= 550.163.01-2); cependant :
Le paquet libnvidia-ml1:amd64 n’est pas encore configuré.

dpkg: erreur de traitement du paquet nvidia-smi (–configure) :
problèmes de dépendances - laissé non configuré
dpkg: des problèmes de dépendances empêchent la configuration de libgles-nvidia2:amd64 :
libgles-nvidia2:amd64 dépend de nvidia-alternative (= 550.163.01-2); cependant :
Le paquet nvidia-alternative n’est pas encore configuré.

dpkg: erreur de traitement du paquet libgles-nvidia2:amd64 (–configure) :
problèmes de dépendances - laissé non configuré
dpkg: des problèmes de dépendances empêchent la configuration de nvidia-driver :
nvidia-driver dépend de xserver-xorg-video-nvidia (= 550.163.01-2); cependant :
Le paquet xserver-xorg-video-nvidia n’est pas encore configuré.
nvidia-driver dépend de nvidia-vdpau-driver (= 550.163.01-2); cependant :
Le paquet nvidia-vdpau-driver:amd64 n’est pas encore configuré.
nvidia-driver dépend de nvidia-alternative (= 550.163.01-2); cependant :
Le paquet nvidia-alternative n’est pas encore configuré.
nvidia-driver dépend de nvidia-kernel-dkms (= 550.163.01-2) | nvidia-kernel-550.163.01 | nvidia-open-kernel-550.163.01; cependant :
Le paquet nvidia-kernel-dkms n’est pas encore configuré.
Le paquet nvidia-kernel-550.163.01 n’est pas installé.
Le paquet nvidia-kernel-dkms qui fournit nvidia-kernel-550.163.01 n’est pas encore configuré.
Le paquet nvidia-open-kernel-550.163.01 n’est pas installé.

dpkg: erreur de traitement du paquet nvidia-driver (–configure) :
problèmes de dépendances - laissé non configuré
dpkg: des problèmes de dépendances empêchent la configuration de nvidia-driver-bin :
nvidia-driver-bin dépend de nvidia-alternative (= 550.163.01-2); cependant :
Le paquet nvidia-alternative n’est pas encore configuré.
nvidia-driver-bin dépend de libnvidia-ml1 (>= 319) | libnvidia-ml.so.1 (>= 319); cependant :
Le paquet libnvidia-ml1:amd64 n’est pas encore configuré.
Le paquet libnvidia-ml.so.1 n’est pas installé.
Le paquet libnvidia-ml1:amd64 qui fournit libnvidia-ml.so.1 n’est pas encore configuré.

dpkg: erreur de traitement du paquet nvidia-driver-bin (–configure) :
problèmes de dépendances - laissé non configuré
dpkg: des problèmes de dépendances empêchent la configuration de nvidia-driver-libs:amd64 :
nvidia-driver-libs:amd64 dépend de libgl1-nvidia-glvnd-glx (= 550.163.01-2); cependant :
Le paquet libgl1-nvidia-glvnd-glx:amd64 n’est pas encore configuré.

dpkg: erreur de traitement du paquet nvidia-driver-libs:amd64 (–configure) :
problèmes de dépendances - laissé non configuré
dpkg: des problèmes de dépendances empêchent la configuration de libnvcuvid1:amd64 :
libnvcuvid1:amd64 dépend de libcuda1 (= 550.163.01-2); cependant :
Le paquet libcuda1:amd64 n’est pas encore configuré.

dpkg: erreur de traitement du paquet libnvcuvid1:amd64 (–configure) :
problèmes de dépendances - laissé non configuré
dpkg: des problèmes de dépendances empêchent la configuration de nvidia-persistenced :
nvidia-persistenced dépend de libnvidia-cfg1 | libnvidia-tesla-535-cfg1 | libnvidia-cfg.so.1 | libnvidia-cfg1-any; cependant :
Le paquet libnvidia-cfg1:amd64 n’est pas encore configuré.
Le paquet libnvidia-tesla-535-cfg1 n’est pas installé.
Le paquet libnvidia-cfg.so.1 n’est pas installé.
Le paquet libnvidia-cfg1:amd64 qui fournit libnvidia-cfg.so.1 n’est pas encore configuré.
Le paquet libnvidia-cfg1-any n’est pas installé.
Le paquet libnvidia-cfg1:amd64 qui fournit libnvidia-cfg1-any n’est pas encore configuré.

dpkg: erreur de traitement du paquet nvidia-persistenced (–configure) :
problèmes de dépendances - laissé non configuré
dpkg: des problèmes de dépendances empêchent la configuration de nvidia-egl-icd:amd64 :
nvidia-egl-icd:amd64 dépend de libegl-nvidia0 (= 550.163.01-2); cependant :
Le paquet libegl-nvidia0:amd64 n’est pas encore configuré.

dpkg: erreur de traitement du paquet nvidia-egl-icd:amd64 (–configure) :
problèmes de dépendances - laissé non configuré
dpkg: des problèmes de dépendances empêchent la configuration de libnvidia-encode1:amd64 :
libnvidia-encode1:amd64 dépend de libnvcuvid1 (>= 260); cependant :
Le paquet libnvcuvid1:amd64 n’est pas encore configuré.

dpkg: erreur de traitement du paquet libnvidia-encode1:amd64 (–configure) :
problèmes de dépendances - laissé non configuré
Des erreurs ont été rencontrées pendant l’exécution :
glx-diversions
glx-alternative-nvidia
nvidia-alternative
libnvidia-ml1:amd64
libcuda1:amd64
libnvidia-cfg1:amd64
libglx-nvidia0:amd64
nvidia-kernel-support
xserver-xorg-video-nvidia
nvidia-vulkan-icd:amd64
libnvidia-pkcs11-openssl3:amd64
nvidia-vdpau-driver:amd64
libgl1-nvidia-glvnd-glx:amd64
nvidia-kernel-dkms
libgles-nvidia1:amd64
libegl-nvidia0:amd64
nvidia-settings
nvidia-smi
libgles-nvidia2:amd64
nvidia-driver
nvidia-driver-bin
nvidia-driver-libs:amd64
libnvcuvid1:amd64
nvidia-persistenced
nvidia-egl-icd:amd64
libnvidia-encode1:amd64
Erreur : Sub-process /usr/bin/dpkg returned an error code (1)
rene@Ordinateur01:~$

Mais 2 problèmes sur 5 avec une solution, c’est un très bon score !

Merci vbreton !

Cordialement,

L’ami René

Bonjour Necromago,

Merci pour votre aide !

" et en activant le « secure boot » ", je ne saurais quoi faire pour la réactivée, les clés sont effacées !

Et que veux dire « pilotes nVidia signé », les pilotes propriétaire non libres ou autre chose ?

Cordialement,

L’ami René

Pour SecureBoot, il y a toute une procédure selon les BIOS/UEFI.

J’ai passé plus de 2 heures dessus pour réussi à tout faire sur un Thinkpad P1 Gen 1 en i7-8850H et Quadro P2000.

Pour l’état du SecureBoot, je regarde ça asap et je te dirai.