Zeroadhesion написа: ↑вт фев 11, 2025 00:03
Hook ти ребилдва автоматично initramfs след като ъпдейтнеш пакет на ядро или driver, да
Ребилдва дръжки! Казах ти, ребилдва ги автоматично, само ако инсталираш/ъпдейтнеш nvidia-dkms. Ако пакетът ти се казва nvidia, а не nvidia-dkms, не ребилдва нищо. "Mkinitcpio -P" трябва да си го ръннеш сам ръчно. И не си измисляй глупости, защото от 6 години вече го гледам как работи. В началото и аз бях само с "nvidia" пакета и като забравех да си рънна командата, се чудех после що не иска да тръгне и увисваше. После във форума на арч ми казаха за nvidia-dkms, която сама си рънва командата и ребилдва нещата и оттогава инсталирам винаги nvidia-dkms.
Даже ето ти видео (заедно с тайм фрейма на видеото) да видиш:
Код: Избери всички
https://www.youtube.com/watch?v=-uN6tEEZT9g&t=227s
Просто ти изписва, че инсталацията е успешна и дотам. Няма го ето това (извадено от лога на пакман):
Код: Избери всички
[2024-02-02T19:05:22+0200] [ALPM-SCRIPTLET] ==> dkms install --no-depmod nvidia/545.29.06 -k 6.6.15-1-lts
[2024-02-02T19:06:51+0200] [ALPM-SCRIPTLET] ==> dkms install --no-depmod vboxhost/7.0.14_OSE -k 6.6.15-1-lts
[2024-02-02T19:06:58+0200] [ALPM-SCRIPTLET] ==> depmod 6.6.15-1-lts
[2024-02-02T19:06:59+0200] [ALPM] running '90-mkinitcpio-install.hook'...
[2024-02-02T19:06:59+0200] [ALPM-SCRIPTLET] ==> Building image from preset: /etc/mkinitcpio.d/linux-lts.preset: 'default'
[2024-02-02T19:06:59+0200] [ALPM-SCRIPTLET] ==> Using default configuration file: '/etc/mkinitcpio.conf'
[2024-02-02T19:06:59+0200] [ALPM-SCRIPTLET] -> -k /boot/vmlinuz-linux-lts -g /boot/initramfs-linux-lts.img --microcode /boot/*-ucode.img
[2024-02-02T19:06:59+0200] [ALPM-SCRIPTLET] ==> Starting build: '6.6.15-1-lts'
[2024-02-02T19:06:59+0200] [ALPM-SCRIPTLET] -> Running build hook: [base]
[2024-02-02T19:06:59+0200] [ALPM-SCRIPTLET] -> Running build hook: [udev]
[2024-02-02T19:07:00+0200] [ALPM-SCRIPTLET] -> Running build hook: [autodetect]
[2024-02-02T19:07:00+0200] [ALPM-SCRIPTLET] -> Running build hook: [kms]
[2024-02-02T19:07:02+0200] [ALPM-SCRIPTLET] -> Running build hook: [modconf]
[2024-02-02T19:07:02+0200] [ALPM-SCRIPTLET] -> Running build hook: [block]
[2024-02-02T19:07:02+0200] [ALPM-SCRIPTLET] -> Running build hook: [keyboard]
[2024-02-02T19:07:03+0200] [ALPM-SCRIPTLET] -> Running build hook: [keymap]
[2024-02-02T19:07:03+0200] [ALPM-SCRIPTLET] -> Running build hook: [consolefont]
[2024-02-02T19:07:03+0200] [ALPM-SCRIPTLET] -> Running build hook: [filesystems]
[2024-02-02T19:07:03+0200] [ALPM-SCRIPTLET] -> Running build hook: [fsck]
[2024-02-02T19:07:03+0200] [ALPM-SCRIPTLET] ==> Generating module dependencies
[2024-02-02T19:07:03+0200] [ALPM-SCRIPTLET] ==> Creating zstd-compressed initcpio image: '/boot/initramfs-linux-lts.img'
[2024-02-02T19:07:03+0200] [ALPM-SCRIPTLET] ==> Image generation successful
[2024-02-02T19:07:03+0200] [ALPM-SCRIPTLET] ==> Building image from preset: /etc/mkinitcpio.d/linux-lts.preset: 'fallback'
[2024-02-02T19:07:03+0200] [ALPM-SCRIPTLET] ==> Using default configuration file: '/etc/mkinitcpio.conf'
[2024-02-02T19:07:03+0200] [ALPM-SCRIPTLET] -> -k /boot/vmlinuz-linux-lts -g /boot/initramfs-linux-lts-fallback.img -S autodetect --microcode /boot/*-ucode.img
[2024-02-02T19:07:03+0200] [ALPM-SCRIPTLET] ==> Starting build: '6.6.15-1-lts'
[2024-02-02T19:07:03+0200] [ALPM-SCRIPTLET] -> Running build hook: [base]
[2024-02-02T19:07:03+0200] [ALPM-SCRIPTLET] -> Running build hook: [udev]
[2024-02-02T19:07:04+0200] [ALPM-SCRIPTLET] -> Running build hook: [kms]
[2024-02-02T19:07:06+0200] [ALPM-SCRIPTLET] ==> WARNING: Possibly missing firmware for module: 'ast'
[2024-02-02T19:07:09+0200] [ALPM-SCRIPTLET] -> Running build hook: [modconf]
[2024-02-02T19:07:09+0200] [ALPM-SCRIPTLET] -> Running build hook: [block]
[2024-02-02T19:07:10+0200] [ALPM-SCRIPTLET] ==> WARNING: Possibly missing firmware for module: 'aic94xx'
[2024-02-02T19:07:11+0200] [ALPM-SCRIPTLET] -> Running build hook: [keyboard]
[2024-02-02T19:07:12+0200] [ALPM-SCRIPTLET] -> Running build hook: [keymap]
[2024-02-02T19:07:12+0200] [ALPM-SCRIPTLET] -> Running build hook: [consolefont]
[2024-02-02T19:07:12+0200] [ALPM-SCRIPTLET] -> Running build hook: [filesystems]
[2024-02-02T19:07:13+0200] [ALPM-SCRIPTLET] -> Running build hook: [fsck]
[2024-02-02T19:07:14+0200] [ALPM-SCRIPTLET] ==> Generating module dependencies
[2024-02-02T19:07:15+0200] [ALPM-SCRIPTLET] ==> Creating zstd-compressed initcpio image: '/boot/initramfs-linux-lts-fallback.img'
[2024-02-02T19:07:15+0200] [ALPM-SCRIPTLET] ==> Image generation successful
Това дългото нещо от втория код таг ще се появи или ако ръчно си ръннеш 'mkinitcpio -P", или ако имаш инсталиран nvidia-dkms, която сама си рънва тази команда и от теб се иска само да рестартираш компа.