mkinitcpio에서 NVIDIA 커널 모듈의 순서가 중요합니까?

mkinitcpio에서 NVIDIA 커널 모듈의 순서가 중요합니까?

저는 Nvidia 화면 잘림 문제를 해결하는 중입니다.아치리눅스 위키활성화하라고 지시하는 것DRM 커널 모드 설정:

nvidia 364.16은 DRM 커널 모드 설정에 대한 지원을 추가합니다. 이 기능을 활성화하려면 nvidia-drm.modeset=1 커널 매개변수를 추가하고 엔비디아, nvidia_modeset, nvidia_uvm 및 nvidia_drminitramfs#MODULES에 추가하세요.

나는 MODULES를mkinitcpio.conf 지시대로. 내 .conf파일 의 관련 줄은 다음과 같습니다 .MODULES="ext4 dm_mod dm_crypt vfat nvidia nvidia_modeset nvidia_uvm nvidia_drm"

문제 해결 과정에서 모듈이 로드되지 않았다는 증거를 발견했습니다.

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

나는 mkinitcpio HOOKS가 순서대로 진행된다는 것을 알고 있습니다(예: LUKS).mkinitcpio에서 NVIDIA 커널 모듈의 순서가 중요합니까?

답변1

귀하의 구문이 잘못된 것 같습니다.

변수MODULES배열입니다이므로 다음을 사용하여 할당해야 합니다 (...).

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

관련 정보