Nvidia 그래픽 드라이버 설치에 대한 Linux 소스 경로 문제

Nvidia 그래픽 드라이버 설치에 대한 Linux 소스 경로 문제

Ubuntu Linux 20에 nvidia 드라이버를 설치하려고 합니다.

질문- 설치 중 아래와 같은 오류가 발생했습니다.

Linux 2.6 커널을 사용하는 경우 구성한 커널 소스가 시스템에 설치된 커널과 일치하는지 확인하십시오. "KBUILD_OUTPUT" 또는 "O" KBUILD 매개변수를 사용하여 별도의 출력 디렉터리를 지정한 경우 SYSOUT 환경 변수 또는 동등한 nvidia-installer 명령줄 옵션을 사용하여 이 디렉터리를 지정해야 합니다.

커널 소스(또는 커널 헤더)가 설치된 위치와 방법에 따라 SYSSRC 환경 변수 또는 동등한 nvidia-installer 명령줄 옵션을 사용하여 위치를 지정해야 할 수도 있습니다.

내가 지금까지 시도한 것

  1. --kernel-source-path옵션 을 전달하려고 합니다.
    sudo sh NVIDIA-Linux-x86_64-319.17.run --kernel-source-path /lib/modules/5.11.0-34-generic/build
    
  2. SYSSRC환경변수를 설정해 보세요
    export SYSSRC /lib/modules/5.11.0-34-generic/build
    sudo sh NVIDIA-Linux-x86_64-319.17.run
    

내가 이해한 바에 따르면 현재 실행 중인 커널 버전을 기반으로 드라이버를 컴파일하려고 시도 하지만 어떤 이유로 파일이나 전체 소스 디렉터리를 5.11.0-34-generic찾을 수 없습니다. 잘못 구성했을 수 있습니다. kernel.h또한 Linux 커널 저장소를 복제하고 일치하는 분기를 확인한 후 이 디렉터리에 설정하려고 시도했지만 --kernel-source-path작동하지 않았습니다.

여기있어읽어보기 파일.

관련 정보