problème de ce jour : génération du noyau incomplète. Modules Nvidia non trouvés.
Je viens de faire une mise à jour complète du système et de LINUX par
pacman -Syu linux
Résultats : j'ai des initramfs incomplets...
car l'installation ne trouve pas les modules nvidia
Code : Tout sélectionner
( 9/13) Updating linux initcpios...
==> Building image from preset: /etc/mkinitcpio.d/linux.preset: 'default'
==> Using configuration file: '/etc/mkinitcpio.conf'
-> -k /boot/vmlinuz-linux -c /etc/mkinitcpio.conf -g /boot/initramfs-linux.img
==> Starting build: '6.10.10-arch1-1'
-> Running build hook: [base]
-> Running build hook: [systemd]
-> Running build hook: [autodetect]
-> Running build hook: [modconf]
-> Running build hook: [block]
-> Running build hook: [filesystems]
-> Running build hook: [keyboard]
-> Running build hook: [fsck]
==> ERROR: module not found: 'nvidia'
==> ERROR: module not found: 'nvidia_modeset'
==> ERROR: module not found: 'nvidia_uvm'
==> ERROR: module not found: 'nvidia_drm'
==> Generating module dependencies
==> Creating zstd-compressed initcpio image: '/boot/initramfs-linux.img'
==> WARNING: errors were encountered during the build. The image may not be complete.
==> Building image from preset: /etc/mkinitcpio.d/linux.preset: 'fallback'
==> Using configuration file: '/etc/mkinitcpio.conf'
-> -k /boot/vmlinuz-linux -c /etc/mkinitcpio.conf -g /boot/initramfs-linux-fallback.img -S autodetect
==> Starting build: '6.10.10-arch1-1'
-> Running build hook: [base]
-> Running build hook: [systemd]
-> Running build hook: [modconf]
-> Running build hook: [block]
==> WARNING: Possibly missing firmware for module: 'aic94xx'
==> WARNING: Possibly missing firmware for module: 'qla2xxx'
==> WARNING: Possibly missing firmware for module: 'wd719x'
==> WARNING: Possibly missing firmware for module: 'bfa'
==> WARNING: Possibly missing firmware for module: 'qed'
==> WARNING: Possibly missing firmware for module: 'qla1280'
-> Running build hook: [filesystems]
-> Running build hook: [keyboard]
-> Running build hook: [fsck]
==> ERROR: module not found: 'nvidia'
==> ERROR: module not found: 'nvidia_modeset'
==> ERROR: module not found: 'nvidia_uvm'
==> ERROR: module not found: 'nvidia_drm'
==> Generating module dependencies
==> Creating zstd-compressed initcpio image: '/boot/initramfs-linux-fallback.img'
==> WARNING: errors were encountered during the build. The image may not be complete.
erreur : la commande n’a pas pu être exécutée correctement
(10/13) Updating icon theme caches...
(11/13) Checking for stale library file handles...
(12/13) Removing old packages from pacman cache...
Removing old installed packages...
==> no candidate packages found for pruning
Removing old uninstalled packages...
==> no candidate packages found for pruning
(13/13) Updating the desktop file MIME type cache...
voir mon fil de discussion du dim. 04 déc. 2022 :
viewtopic.php?p=178585#p178585
[Linux-lts] Génération impossible du noyau avec Nvidia (Résolu)
Message par jimarch » dim. 04 déc. 2022, 16:24
______________
En reprenant des intructions données à l'époque par Benjarobin
J'ai les résultats suivants :
Code : Tout sélectionner
# dkms status
Error! Could not locate dkms.conf file.
File: /var/lib/dkms/v4l2loopback/0.12.7/source/dkms.conf does not exist.
nvidia/560.35.03, 6.6.51-1-lts, x86_64: installed
Code : Tout sélectionner
# uname -a
Linux Corsair1 6.10.9-arch1-2 #1 SMP PREEMPT_DYNAMIC Tue, 10 Sep 2024 14:37:32 +0000 x86_64 GNU/Linux
Code : Tout sélectionner
# find /lib/modules/ -name "*nvidia*ko*"
/lib/modules/6.1.10-arch1-1/updates/dkms/nvidia.ko.zst
/lib/modules/6.1.10-arch1-1/updates/dkms/nvidia-peermem.ko.zst
/lib/modules/6.1.10-arch1-1/updates/dkms/nvidia-drm.ko.zst
/lib/modules/6.1.10-arch1-1/updates/dkms/nvidia-uvm.ko.zst
/lib/modules/6.1.10-arch1-1/updates/dkms/nvidia-modeset.ko.zst
/lib/modules/6.5.2-arch1-1/updates/dkms/nvidia.ko.zst
/lib/modules/6.5.2-arch1-1/updates/dkms/nvidia-peermem.ko.zst
/lib/modules/6.5.2-arch1-1/updates/dkms/nvidia-drm.ko.zst
/lib/modules/6.5.2-arch1-1/updates/dkms/nvidia-uvm.ko.zst
/lib/modules/6.5.2-arch1-1/updates/dkms/nvidia-modeset.ko.zst
/lib/modules/6.10.10-arch1-1/kernel/drivers/hid/hid-nvidia-shield.ko.zst
/lib/modules/6.10.10-arch1-1/kernel/drivers/platform/x86/nvidia-wmi-ec-backlight.ko.zst
/lib/modules/6.10.10-arch1-1/kernel/drivers/usb/typec/altmodes/typec_nvidia.ko.zst
/lib/modules/6.10.10-arch1-1/kernel/drivers/i2c/busses/i2c-nvidia-gpu.ko.zst
/lib/modules/6.6.51-1-lts/updates/dkms/nvidia.ko.zst
/lib/modules/6.6.51-1-lts/updates/dkms/nvidia-peermem.ko.zst
/lib/modules/6.6.51-1-lts/updates/dkms/nvidia-drm.ko.zst
/lib/modules/6.6.51-1-lts/updates/dkms/nvidia-uvm.ko.zst
/lib/modules/6.6.51-1-lts/updates/dkms/nvidia-modeset.ko.zst
/lib/modules/6.6.51-1-lts/kernel/drivers/hid/hid-nvidia-shield.ko.zst
/lib/modules/6.6.51-1-lts/kernel/drivers/platform/x86/nvidia-wmi-ec-backlight.ko.zst
/lib/modules/6.6.51-1-lts/kernel/drivers/usb/typec/altmodes/typec_nvidia.ko.zst
/lib/modules/6.6.51-1-lts/kernel/drivers/i2c/busses/i2c-nvidia-gpu.ko.zst
J'ai essayé la commande suivante en reprenant les indications du fil précédent
dkms install nvidia/560.35.03 -k 6.10.10-arch1-1
puis réinstallé linux sans message d'erreur
Nouvelle sortie dkms status :
Code : Tout sélectionner
# dkms status
Error! Could not locate dkms.conf file.
File: /var/lib/dkms/v4l2loopback/0.12.7/source/dkms.conf does not exist.
nvidia/560.35.03, 6.10.10-arch1-1, x86_64: installed
nvidia/560.35.03, 6.6.51-1-lts, x86_64: installed
Code : Tout sélectionner
# find /lib/modules/ -name "*nvidia*ko*"
/lib/modules/6.1.10-arch1-1/updates/dkms/nvidia.ko.zst
/lib/modules/6.1.10-arch1-1/updates/dkms/nvidia-peermem.ko.zst
/lib/modules/6.1.10-arch1-1/updates/dkms/nvidia-drm.ko.zst
/lib/modules/6.1.10-arch1-1/updates/dkms/nvidia-uvm.ko.zst
/lib/modules/6.1.10-arch1-1/updates/dkms/nvidia-modeset.ko.zst
/lib/modules/6.5.2-arch1-1/updates/dkms/nvidia.ko.zst
/lib/modules/6.5.2-arch1-1/updates/dkms/nvidia-peermem.ko.zst
/lib/modules/6.5.2-arch1-1/updates/dkms/nvidia-drm.ko.zst
/lib/modules/6.5.2-arch1-1/updates/dkms/nvidia-uvm.ko.zst
/lib/modules/6.5.2-arch1-1/updates/dkms/nvidia-modeset.ko.zst
/lib/modules/6.10.10-arch1-1/updates/dkms/nvidia.ko.zst
/lib/modules/6.10.10-arch1-1/updates/dkms/nvidia-peermem.ko.zst
/lib/modules/6.10.10-arch1-1/updates/dkms/nvidia-drm.ko.zst
/lib/modules/6.10.10-arch1-1/updates/dkms/nvidia-uvm.ko.zst
/lib/modules/6.10.10-arch1-1/updates/dkms/nvidia-modeset.ko.zst
/lib/modules/6.10.10-arch1-1/kernel/drivers/hid/hid-nvidia-shield.ko.zst
/lib/modules/6.10.10-arch1-1/kernel/drivers/platform/x86/nvidia-wmi-ec-backlight.ko.zst
/lib/modules/6.10.10-arch1-1/kernel/drivers/usb/typec/altmodes/typec_nvidia.ko.zst
/lib/modules/6.10.10-arch1-1/kernel/drivers/i2c/busses/i2c-nvidia-gpu.ko.zst
/lib/modules/6.6.51-1-lts/updates/dkms/nvidia.ko.zst
/lib/modules/6.6.51-1-lts/updates/dkms/nvidia-peermem.ko.zst
/lib/modules/6.6.51-1-lts/updates/dkms/nvidia-drm.ko.zst
/lib/modules/6.6.51-1-lts/updates/dkms/nvidia-uvm.ko.zst
/lib/modules/6.6.51-1-lts/updates/dkms/nvidia-modeset.ko.zst
/lib/modules/6.6.51-1-lts/kernel/drivers/hid/hid-nvidia-shield.ko.zst
/lib/modules/6.6.51-1-lts/kernel/drivers/platform/x86/nvidia-wmi-ec-backlight.ko.zst
/lib/modules/6.6.51-1-lts/kernel/drivers/usb/typec/altmodes/typec_nvidia.ko.zst
/lib/modules/6.6.51-1-lts/kernel/drivers/i2c/busses/i2c-nvidia-gpu.ko.zst
et mon problème immédiat est donc résolu.
Ma QUESTION est alors la suivante :
Lors des mises à jour précédentes de linux (ces derniers jours), je n'ai pas eu de problème.
ET pourquoi avec la dernière version ça a coincé ?
Comment faire pour que ce type d'erreur ne se renouvelle pas lors de la prochaine mise à jour du noyau ?
Cdt