A ordem dos módulos do kernel NVIDIA no mkinitcpio é importante?

A ordem dos módulos do kernel NVIDIA no mkinitcpio é importante?

Estou solucionando uma solução para tela rasgada da Nvidia citada noWiki do Archlinuxque instrui para habilitarConfiguração do modo kernel DRM:

nvidia 364.16 adiciona suporte para configuração do modo kernel DRM. Para ativar esse recurso, adicione o parâmetro de kernel nvidia-drm.modeset=1 e adicione nvidia, nvidia_modeset, nvidia_uvm e nvidia_drmpara seu initramfs#MODULES.

Entrei nos MÓDULOS emmkinitcpio.conf conforme instruído. Aqui está a linha relevante do meu .confarquivo:MODULES="ext4 dm_mod dm_crypt vfat nvidia nvidia_modeset nvidia_uvm nvidia_drm"

Solução de problemas, descobri evidências de que os módulos não estão carregados:

$ rmmod nvidia_drm nvidia_modeset nvidia
rmmod: ERROR: Module nvidia_drm is not currently loaded
rmmod: ERROR: Module nvidia_modeset is not currently loaded

Eu sei que os HOOKS do mkinitcpio vão em ordem (ou seja, LUKS).A ordem dos módulos do kernel NVIDIA no mkinitcpio é importante?

Responder1

Eu acho que sua sintaxe está errada.

A MODULESvariávelé uma matriz, então a atribuição a ele deve ser feita usando (...):

MODULES=(ext4 dm_mod dm_crypt vfat nvidia nvidia_modeset nvidia_uvm nvidia_drm)

informação relacionada