Дефектные обновления [Core, Extra, Community, Multilib]

vall
что это было?
Скорее всего попали на "пересменку" в репе. Проверьте репу на актуальность и обновитесь по новой.

Если у вас dkms версия нвидии, проверьте наличие заголовков ядер и пересоберите модули а затем инит. dkms версию еще не обновили.
А лучше если нет нестандартных ядер поставить обычную версию
sudo pacman -Syyu nvidia nvidia-lts nvidia-settings nvidia-utils opencl-nvidia libvdpau lib32-nvidia-utils lib32-opencl-nvidia
vs220
Если у вас dkms версия нвидии
Когда в прошлый раз (делал ветку на форуме) возникла проблема с dkms версией перебрался на nvidia и nvidia-lts.

vs220
Проверьте репу на актуальность
Делал, пока без изменений. Попозже повторю.

Спасибо за отклик.
vall
пока без изменений.
У меня все нормально с модулями на последних обновлениях. Гляньте версии в базе репы и на машине.
pacman - Sii nvidia
pacman -Sii linux
pacman -Qii linux
pacman -Qii nvidia
И для лтс тоже самое
Должны быть и там и там
Nvidia 455.45.01-2
Linux 5.9.10.arch1-1

И проверьте что dkms все остатки вычистили

https://wiki.archlinux.org/index.php/Dynamic_Kernel_Module_Support#Remove_modules
vall
для реализации режима KMS в initramfs добавлены модули nvidia
а саму поддержку KMS включил? - добавил параметр ядра nvidia-drm.modeset=1
Ошибки не исчезают с опытом - они просто умнеют
vs220
А лучше если нет нестандартных ядер поставить обычную версию
Раскомментировал строку с модулями в mkinitcpio.conf и выполнил Вашу рекомендацию
sudo pacman -Syyu nvidia nvidia-lts nvidia-settings nvidia-utils opencl-nvidia libvdpau lib32-nvidia-utils lib32-opencl-nvidia
Были сообщения, что пакеты переустанавливаются. Ошибок с не найденными модулями не было.

В итоге всё собралось. Благодарю за помощь. Сделал почти сразу после своего предыдущего сообщения, но ответить вышло только сейчас.

Если причина в "пересменке", то не могли бы Вы чуть раскрыть вопрос -- каков возможный механизм ошибки в данном случае. До этого ядра и видеодрайвера обновились, всё прошло гладко, за исключением сборки загрузочного образа.
vall
MODULES=(nvidia nvidia_modeset nvidia_uvm nvidia_drm)
а ты уверен чо ненайденные модули надо включать в образ? и есть ли они в реальности в системе?
vasek
а саму поддержку KMS включил?
Разумеется, с момента публикации (ушёл с nvidia-dkms) полтора месяца система работала без сбоев. До сегодняшнего дня.
sudo vim /etc/modprobe.d/zz-nvidia-modeset.conf
~~~~~~~~~~~~~~~~~~~~~~~
options nvidia_drm modeset=1

Заодно уж спрошу здесь, как задать форму курсора в tty прямоугольником, потому как по вики прописал в GRUB
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash loglevel=3 rd.udev.log_priority=3 vt.global_cursor_default=0"
Параметр vt.global_cursor_default=0 курсор не показывает, что для меня неудобно. На "1" будет мигать как в dos. А вот про прямоугольник информации так и не нашёл.
п.с. -- у меня имеются :
--> ll /usr/lib/modules/5.4.78-1-lts/kernel/drivers/video
итого 19M
drwxr-xr-x 2 root root 4,0K ноя 22 18:53 backlight
drwxr-xr-x 3 root root 4,0K ноя 22 18:53 fbdev
-rw-r--r-- 1 root root  21K ноя 22 18:58 nvidia-drm.ko.xz
-rw-r--r-- 1 root root  18M ноя 22 18:58 nvidia.ko.xz
-rw-r--r-- 1 root root 493K ноя 22 18:58 nvidia-modeset.ko.xz
-rw-r--r-- 1 root root 329K ноя 22 18:58 nvidia-uvm.ko.xz

и они все норм подгружены с норм названиями:
--> lsmod |grep nvidia
nvidia_drm             61440  10
nvidia_modeset       1220608  20 nvidia_drm
nvidia              28299264  918 nvidia_modeset
drm_kms_helper        282624  1 nvidia_drm
drm                   643072  13 drm_kms_helper,nvidia_drm
safocl
уверен чо ненайденные модули надо включать в образ?
Вики
if you want to ensure it's loaded at the earliest possible occasion, or are noticing startup issues you can add nvidia, nvidia_modeset, nvidia_uvm and nvidia_drm to the initramfs according to Mkinitcpio#MODULES.


А начало в вики здесь.
The proprietary NVIDIA driver supports KMS (since 364.12), which has to be manually enabled.
vall
if you want to ensure it's loaded at the earliest possible occasion, or are noticing startup issues you can add nvidia, nvidia_modeset, nvidia_uvm and nvidia_drm to the initramfs according to Mkinitcpio#MODULES.
да -- там указано чо можно -- но не обязательно для использования KMS запихивать енти модули внутрь ramfs.

добавление в ramfs необходимо когда по какой то причине прога юзающая KMS запускается вперед подгрузки модулей драйвера. -- В таком случае ты гарантированно подгружаешь енти модули драйвера перед прогой.

у меня раньше давно (два - три года назад) была траббла с нормальным отображением vt вроде -- и мне приходилось как раз подгружать енти модули из initramfs

но в любом случае той проблемы которая сча у тебя возникла не должно существовать.
 
Зарегистрироваться или войдите чтобы оставить сообщение.