커널을 다시 컴파일한 후 nvida 모듈을 다시 빌드해야 합니까?

커널을 다시 컴파일한 후 nvida 모듈을 다시 빌드해야 합니까?

성능 및 기타 사항을 테스트하기 위해 커널을 다시 컴파일하고 있습니다. 일반적으로 nvidia드라이버를 제외한 모든 것이 잘 진행되고 있습니다. 때로는 웹캠 지원을 위해 드라이버를 추가하거나 제거하는 것처럼 커널을 약간 수정한 다음 커널과 모듈을 다시 설치합니다. 이 작업을 수행할 때마다 nvidia모듈을 다시 빌드 하고 모든 라이브러리 X등을 다시 설치해야 합니다.OpenGLcuda

이전에 컴파일된 드라이버를 재사용하여 이 문제를 피할 수 있는 방법이 있습니까? nvidia아니면 커널을 다시 컴파일하는 경우 모듈을 다시 빌드해야 합니까?

답변1

새 커널의 이름이 같은 경우 "커널에서 모듈 서명 비활성화" CONFIG_MODULE_SIG가 도움이 되는지 확인하세요.

CONFIG_MODULE_SIG:

모듈을 로드할 때 유효한 서명이 있는지 확인됩니다. 서명은 단순히 모듈에 추가됩니다. 자세한 내용은 Documentation/module-signing.txt를 참조하세요.

나도 이것을 찾았지만 도움이 되는지 모르겠습니다.

CONFIG_MOD 버전:

일반적으로 커널로 컴파일된 모듈을 사용해야 합니다. 여기서 Y라고 말하세요. 실행 중인 커널과 호환되지 않게 만드는 변경 사항을 찾아내기 위해 모듈에 충분한 정보를 추가함으로써 다른 커널용으로 컴파일된 모듈을 사용하는 것이 때때로 가능합니다. 잘 모르겠으면 N을 선택해주세요.

관련 정보