
Nvidia 화면 찢김 솔루션 문제를 해결하고 있습니다.아치리눅스 위키활성화되어 있음을 나타냅니다.DRM 커널 모드 설정:
nvidia 364.16은 DRM 커널 모드 설정에 대한 지원을 추가합니다. 이 기능을 활성화하려면 nvidia-drm.modeset=1 커널 매개변수를 추가한 다음 엔비디아, nvidia_modeset, nvidia_uvm 및 nvidia_drminitramfs #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)