¿Es importante el orden de los módulos del kernel de NVIDIA en mkinitcpio?

¿Es importante el orden de los módulos del kernel de NVIDIA en mkinitcpio?

Estoy solucionando una solución para el desgarro de pantalla de Nvidia citado en elwiki de archlinuxque instruye a habilitarConfiguración del modo kernel DRM:

nvidia 364.16 agrega soporte para la configuración del modo kernel DRM. Para habilitar esta función, agregue el parámetro del kernel nvidia-drm.modeset=1 y agregue nvidia, nvidia_modeset, nvidia_uvm y nvidia_drma su initramfs#MODULES.

Entré a los MÓDULOS enmkinitcpio.conf como se indica. Aquí está la línea relevante de mi .confarchivo:MODULES="ext4 dm_mod dm_crypt vfat nvidia nvidia_modeset nvidia_uvm nvidia_drm"

Solución de problemas, descubrí evidencia de que los módulos no están cargados:

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

Sé que los GANCHOS mkinitcpio van en orden (es decir, LUKS).¿Es importante el orden de los módulos del kernel de NVIDIA en mkinitcpio?

Respuesta1

Creo que tu sintaxis es incorrecta.

La MODULESvariablees una matriz, por lo que la asignación debe realizarse usando (...):

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

información relacionada