Sample Header Ad - 728x90

Is the order of NVIDIA kernel modules in mkinitcpio important?

2 votes
1 answer
4441 views
I'm troubleshooting a solution for Nvidia screen tearing cited on the [Archlinux wiki](https://wiki.archlinux.org/index.php/NVIDIA_Optimus#Tearing.2FBroken_VSync) which instructs to enable [DRM kernel mode setting](https://wiki.archlinux.org/index.php/NVIDIA#DRM_kernel_mode_setting) : > *nvidia 364.16 adds support for DRM kernel mode setting. To enable this > feature, add the nvidia-drm.modeset=1 kernel parameter, and add > **nvidia, nvidia_modeset, nvidia_uvm and nvidia_drm** to your initramfs#MODULES.* I entered the MODULES into mkinitcpio.conf [as instructed](https://wiki.archlinux.org/index.php/NVIDIA#DRM_kernel_mode_setting) . Here is the relevant line from my .conf file: MODULES="ext4 dm_mod dm_crypt vfat nvidia nvidia_modeset nvidia_uvm nvidia_drm" Troubleshooting, I discovered evidence the modules are not loaded: $ rmmod nvidia_drm nvidia_modeset nvidia rmmod: ERROR: Module nvidia_drm is not currently loaded rmmod: ERROR: Module nvidia_modeset is not currently loaded I know mkinitcpio HOOKS go in order (ie. LUKS). **Is the order of NVIDIA kernel modules in mkinitcpio important?**
Asked by xtian (593 rep)
Nov 21, 2017, 10:07 AM
Last activity: Apr 8, 2019, 10:33 AM