이 글은 기계 번역의 미러 문서이며, 원본 기사로 바로 이동하려면 여기를 클릭해 주세요.

보기: 2106|회답: 4

Ubuntu 24.04 그래픽 카드 A10 (NVIDIA 드라이버 설치)

[링크 복사]
2025-3-5 17:57:59에 게시됨 | | | |
요구 사항: Alibaba Cloud에서 GPU 서버를 구매했으며, 구성은 A10 듀얼 카드입니다. 인스턴스를 생성할 때 "GPU 드라이버 설치" 옵션을 확인할 수 있습니다. 직접 설치하고 싶습니다. 어렵지 않습니다.

인스턴스 사양: GPU 컴퓨트 유형GN7i/ ecs.gn7i-c32g1.16xlarge (64 vCPU 376 GiB)
시스템: Ubuntu 24.04 64비트 (보안 강화)

GPU 사양:하이퍼링크 로그인이 보입니다.

NVIDIA 드라이버 설치

공식 웹사이트를 열어 그래픽 카드 모델별로 드라이버를 검색하세요. 예를 들어 A10을 예로 들 수 있습니다. 아래 그림과 같이 보입니다:



드라이버 다운로드:하이퍼링크 로그인이 보입니다.

서버에 로그인하여 다음 명령어로 설치하세요:



"를 선택하세요NVIDIA 독점맞아요, 차이는 다음과 같습니다:

NVIDIA 독점:

라이선스 유형: 독점 소프트웨어
특징: NVIDIA는 자체 코드를 개발 및 유지 관리하며, 코드는 공개되지 않고, 사용자는 소스 코드를 열람하거나 수정할 수 없습니다.
장점: 일반적으로 성능이 우수하고, 최신 하드웨어 기능을 지원하며, 최적화와 안정성이 향상됩니다.
단점: NVIDIA의 업데이트와 지원에 따라 오픈소스 드라이버만큼 투명하지 않을 수 있습니다.

MIT/GPL:

라이선스 유형: MIT 라이선스 또는 GNU 일반 공중 사용 허가서(GPL) 하의 오픈 소스 소프트웨어.
기능: 코드는 완전히 공개되어 사용자가 열람, 수정, 배포가 가능합니다.
장점: 더 투명하고 광범위한 커뮤니티 지원이 있어 드라이버에 대해 더 배우거나 수정하고자 하는 사람들에게 적합합니다.
단점: 독점 드라이버만큼 성능이 좋지 않을 수 있고, 일부 고급 기능이 지원되지 않을 수 있음.

이후에 경고가 있을 테니 계속 진행하세요. 경고문은 다음과 같습니다:

WARNING: nvidia-installer was forced to guess the X library path '/usr/lib' and X module path '/usr/lib/xorg/modules'; these paths were not queryable from the system.  If X fails to find the NVIDIA X driver module, please install the `pkg-config` utility and the X.Org SDK/development package for your distribution and reinstall the driver.

WARNING: Unable to find a suitable destination to install 32-bit compatibility libraries. Your system may not be set up for 32-bit compatibility. 32-bit compatibility files will not be installed; if you wish to install them, re-run the installation and set a valid directory with the --compat32-libdir option.

WARNING: This NVIDIA driver package includes Vulkan components, but no Vulkan ICD loader was detected on this system. The NVIDIA Vulkan ICD will not function without the loader. Most distributions package the Vulkan loader; try installing the "vulkan-loader", "vulkan-icd-loader", or "libvulkan1" package.

드라이버 정보 보기:


여기서 CUDA 버전은 CUDA 툴킷을 설치하려면 버전 12.8이어야 합니다


CUDA 툴킷 설치

다운로드 주소:하이퍼링크 로그인이 보입니다., 아래 그림에서 볼 수 있습니다:



설치 명령:


버전 명령어 보기:




cuDNN 설치

다운로드 주소:하이퍼링크 로그인이 보입니다., 아래 그림에서 볼 수 있습니다:



설치 명령은 다음과 같습니다:


버전 보기:




말:중국 공식 웹사이트에서 운전자를 검색하는 것은 권장하지 않습니다업데이트가 시기적절하지 않아 몇 차례 소규모 출시가 지연될 수 있습니다!!! 공식 영어에서 직접 검색하는 것을 권장합니다!

참조:

하이퍼링크 로그인이 보입니다.
하이퍼링크 로그인이 보입니다.
하이퍼링크 로그인이 보입니다.
하이퍼링크 로그인이 보입니다.




이전의:프론트엔드 모니터링 및 추적을 위한 navigator.sendBeacon() 메서드
다음:가정 네트워크는 GL-MT3000 라우터로 시작합니다
 집주인| 2025-3-5 20:55:41에 게시됨 |
이 프로그램은 NVIDIA 가속 그래픽 드라이버를 설치합니다
Linux-x86_64 570.124.06의 경우 임베디드 타르볼을 해독하여
./nvidia-installer 설치 유틸리티를 실행하고 있습니다.

--정보
  내장 정보(제목, 기본 대상 디렉터리)를 출력하고 종료하세요.

--LSM
  임베디드 LSM 입력(또는 LSM 없음)을 출력하고 종료하세요.

--pkg-history
  이 파일의 패키지 이력을 출력하고 종료하세요.

--목록
  아카이브에 있는 파일 목록을 출력하고 종료하세요.

--검사
  아카이브의 무결성을 확인하고 종료하세요.

-x, --추출만으로
  NVIDIA-Linux-x86_64-570.124.06.run의 내용을 추출하되, 하지 마세요
  'nvidia-installer'를 실행하세요.

--이 커널 추가하기
  현재 실행 중인 커널 인터페이스를 미리 컴파일해 주세요
  커널을 사용하고 .run 파일을 새로 빌드한 이 파일을 포함하도록 재패키징했습니다
  사전 컴파일된 커널 인터페이스.  새 .run 파일이 배치될 것입니다
  현재 디렉터리에 "-custom" 문자열이 추가되어 있습니다
  이미 존재하지 않는 한 이름에 붙여
  원본 .run 파일.

--적용-패치 [패치]
  포함된 커널 인터페이스 파일에 'Patch' 패치를 적용하세요
  .run 파일에서 미리 컴파일된 커널 인터페이스를 모두 제거하세요
  그리고 .run 파일을 다시 패키징합니다.  새 .run 파일은 다음과 같습니다.
  현재 디렉터리에 배치된 문자열 "-custom"
  이미 존재하지 않는 한 이름 뒤에 붙어 구분하기 위해
  원본 .run 파일에서 비롯된 것입니다.

--유지
  완료 후에는 대상 디렉터리를 삭제하지 마세요.

--대상 [NewDirectory]
  'NewDirectory'에서 추출 내용

--추출-감압
  임베디드 압축 프로그램을 추출하여 stdout


다음 논증들은 ./nvidia-installer에 전달될 예정입니다.
utility:

일반적인 선택지:

  -v, --버전
      nvidia-installer 버전을 출력하고 종료하세요.

  -아, --도와줘
      일반적인 명령줄 옵션에 대한 사용 정보 인쇄와 종료.

  -A, --고급 옵션
      일반적인 명령줄 옵션과 고급 옵션의 사용 정보를 출력한 후 종료하세요.


고급 옵션:

  -v, --버전
      nvidia-installer 버전을 출력하고 종료하세요.

  -아, --도와줘
      일반적인 명령줄 옵션에 대한 사용 정보 인쇄와 종료.

  -A, --고급 옵션
      일반적인 명령줄 옵션과 고급 옵션의 사용 정보를 출력한 후 종료하세요.

  -a, --라이선스 수락
      이 옵션은 구식이며 nvidia-installer에서는 무시합니다.  이 기능은 명시적 라이선스 승인을 위해 이 옵션이 필요했던 구버전 nvidia-installer와의 호환성을 위해 제공됩니다. NVIDIA 드라이버 사용은 드라이버 패키지의 최상위 디렉터리에 있는 파일 'LICENSE'에 포함된 NVIDIA 소프트웨어 라이선스 계약서의 수락을 의미합니다.

  -나, --운전자 정보
      현재 설치된 NVIDIA 드라이버 버전에 대한 인쇄 정보입니다.

  --삭제
      현재 설치된 NVIDIA 드라이버를 삭제하세요.

  --모듈 건너뛰기-언로드
      드라이버를 제거할 때는 NVIDIA 커널 모듈의 언로드를 건너뛰세요. 이 옵션은 드라이버를 설치할 때 무시됩니다.

  --스킵-모듈-로드
      모듈이 빌드된 후에는 NVIDIA 커널 모듈의 테스트 로드를 건너뛰고, 설치가 완료된 후에는 로드도 건너뛰세요.

  --정신
      기존 NVIDIA 드라이버 설치에 대해 기본적인 건전성 테스트를 수행하세요.

  -e, --전문가
      '전문가' 설치 모드를 활성화하세요; 더 자세한 질문이 제기되고, 더 장황한 결과물이 인쇄될 것입니다; 전문가 사용자를 위한 것입니다.  질문은 '--no-questions' 명령줄 옵션으로 억제할 수 있습니다.

  -질문, --질문 금지
      질문하지 마세요; 기본값(보통 '예')은 모든 예/아니오 질문에 대해 가정되며, 사용자가 문자열 입력을 요청받는 상황에서는 기본 문자열이 사용됩니다.

  -s, --조용히
      조용히 달려; 질문도 없고 출력물도 출력되지 않으며, stderr로 보내는 오류 메시지 외에는 없습니다.  이 옵션은 '--ui=none --no-question'을 의미합니다.

  --x-접두사=X-접두사
      NVIDIA 드라이버의 X 컴포넌트가 설치되는 프리픽스; 기본값은 '/usr/X11R6'이며, nvidia-installer가 X.Org >= 7.0이 설치되어 있음을 감지하면 기본값은 '/usr'입니다.  이 옵션은 드문 경우에만 사용해야 합니다.

  --xfree86-prefix=XFREE86-접두사
      이것은 --x-접두사의 폐기된 동의어입니다.

  --x-모듈-경로=X-MODULE-PATH
      NVIDIA X 서버 모듈이 설치될 경로입니다.  이 옵션이 지정되어 있지 않으면, nvidia-installer는 다음과 같은 검색 순서를 사용하여 가장 먼저 유효한 디렉터리를 선택합니다: 1) 'X -showDefaultModulePath', 2) 'pkg-config --variable= moduledir xorg-server' 또는 3) X 라이브러리 경로('--x-library-path' 옵션 참조)와 'modules'(X.Org 7.0 이전 X 서버용) 또는 'xorg/modules'(X.Org 7.0 이상 버전)를 포함합니다.

  --x-라이브러리-경로=X-라이브러리-경로
      NVIDIA X 라이브러리가 설치될 경로입니다.  이 옵션이 명시되지 않은 경우, nvidia-installer는 다음과 같은 검색 순서를 사용하여 가장 먼저 유효한 디렉터리를 선택합니다: 1) 'X -showDefaultLibPath', 2) 'pkg-config --variable=libdir xorg-server' 또는 3) 32비트 시스템에서는 X 접두사('--x-prefix' 옵션 참조)와 'lib', 설치된 리눅스 배포판에 따라 64비트 시스템에서는 'lib64' 또는 'lib' 중 하나를 사용할 수 있습니다.

  --x-sysconfig-path=X-SYSCONFIG-PATH
      X 시스템 구성 파일이 설치되는 경로입니다.  이 옵션이 지정되어 있지 않으면, nvidia-installer는 다음과 같은 검색 순서를 사용하여 가장 먼저 유효한 디렉터리를 선택합니다: 1) 'pkg-config --variable=sysconfigdir xorg-server', 또는 2) / usr/share/X11/xorg.conf.d.

  --opengl-prefix=OPENGL-접두사
      NVIDIA 드라이버의 OpenGL 구성 요소가 설치되는 프리픽스; 기본값은 '/USR'입니다.  이 옵션은 드문 경우에만 사용해야 합니다.  리눅스 OpenGL ABI (http://oss.sgi.com/projects/ogl-sample/ABI/이 기본값을 의무화합니다.

  --opengl-libdir=OPENGL-LIBDIR
      NVIDIA OpenGL 컴포넌트가 설치될 OpenGL 라이브러리 설치 접두사에 대한 경로입니다.  기본 설정은 설치된 리눅스 배포판에 따라 32비트 시스템에서는 'lib64' 또는 'lib'이며, 64비트 시스템에서는 'lib64' 또는 'lib'입니다.  이 옵션은 매우 드문 경우에만 사용해야 합니다.

  --wine-prefix=WINE-PREFIX입니다
      NVIDIA 드라이버의 Wine 컴포넌트가 설치되는 프리픽스입니다.  기본값은 '/usr'입니다.

  --와인-리브디르=와인-리브디르
      NVIDIA 드라이버의 Wine 구성 요소가 설치될 Wine 설치 프리픽스에 대한 경로입니다.  기본값은 '<opengl-libdir>/nvidia/wine'이며, <opengl-libdir> 여기서 는 위에서 결정된 --opengl-libdir의 경로입니다.

  --installer-prefix=INSTALLER-PREFIX
      설치 바이너리가 설치될 프리픽스; 기본값은 '/USR'입니다.  참고: 대신 '--utility-prefix' 옵션을 사용해 주세요.

  --유틸리티-접두사=유틸리티-접두사
      NVIDIA 유틸리티(nvidia-installer, nvidia-settings, nvidia-xconfig, nvidia-bug-report.sh)와 NVIDIA 유틸리티 라이브러리가 설치되는 프리픽스; 기본값은 '/USR'입니다.

  --utility-libdir=UTILITY-LIBDIR
      NVIDIA 유틸리티 라이브러리가 설치될 유틸리티 설치 프리픽스에 대한 경로입니다.  기본 설정은 설치된 리눅스 배포판에 따라 32비트 시스템에서는 'lib64' 또는 'lib'이며, 64비트 시스템에서는 'lib64' 또는 'lib'입니다.

  --xdg-data-dir=XDG-DATA-DIR
      XDG 데이터 파일(예: 애플리케이션, .desktop 파일, 아이콘)이 설치되는 접두사입니다.  기본값은 '/usr/share'입니다.

  --GBM-백엔드-디르=GBM-BACKEND-DIR
      NVIDIA GBM 백엔드 라이브러리가 설치될 OpenGL 라이브러리 설치 프리픽스에 대한 경로입니다.  기본값은 <libdir>'/gbm'이며, <libdir>''는 설치된 리눅스 배포판에 따라 'lib64' 또는 'lib'입니다.  이 옵션은 매우 드문 경우에만 사용해야 합니다.

  --gbm-backend-dir32=GBM-백엔드-DIR32
      32비트 NVIDIA GBM 백엔드 라이브러리가 설치될 32비트 OpenGL 라이브러리 설치 프리픽스에 대한 경로입니다.  기본값은 <libdir>설치된 리눅스 배포판에 따라 '/gbm'이며, ''는 <libdir>'lib' 또는 'lib32'입니다.  이 옵션은 매우 드문 경우에만 사용해야 합니다.

  --documentation-prefix=DOCUMENTATION-PREFIX를
      NVIDIA 드라이버 문서 파일이 설치되는 접두사입니다.  기본값은 '/usr'입니다.

  --애플리케이션-프로필-경로=애플리케이션-프로필-경로
      NVIDIA 드라이버의 기본 애플리케이션 프로필이 설치될 디렉터리입니다. 기본값은 '/usr/share/nvidia'입니다.

  --커널-포함-경로=커널-포함-경로
      커널을 포함하는 디렉터리에는 NVIDIA 커널 모듈을 컴파일할 때 사용해야 하는 파일들이 포함되어 있습니다.  이 옵션은 더 이상 지원되지 않습니다; 대신 '--kernel-source-path'를 사용해 주세요.

  --커널-소스-패스=커널-소스-경로
      NVIDIA 커널 모듈을 컴파일할 때 사용해야 하는 커널 소스 파일이 포함된 디렉터리입니다.  명시되지 않은 경우, 설치 프로그램은 해당 디렉터리가 존재한다면 '/lib/modules/'uname -r'/build'를 사용합니다.  그렇지 않으면 '/usr/src/linux'를 사용할 것입니다.

  --커널-출력-경로=커널-출력-경로
      커널 이미지/모듈을 빌드할 때 'KBUILD_OUTPUT' 또는 'O' 파라미터 중 하나가 KBUILD에 전달될 경우 KBUILD 출력 파일이 포함된 디렉터리입니다.  명시되지 않은 경우, 설치 프로그램은 별도의 출력 디렉터리가 사용되지 않았다고 가정합니다.

  --kernel-install-path=KERNEL-INSTALL-PATH
      NVIDIA 커널 모듈이 설치되어야 하는 디렉터리입니다.  기본 값은 '/lib/modules/'uname -r'/kernel/drivers/video'('/lib/modules/'uname -r'/kernel'가 존재하는 경우) 또는 '/lib/modules/'uname -r'/video'입니다.

  --프로크-마운트-포인트=프로크-마운트-포인트
      프로시버 파일 시스템의 마운트 지점; 지정하지 않으면 이 값은 기본값인 '/proc'가 됩니다(보통 올바른 값입니다).  프로시스 파일 시스템의 마운트 지점은 '<proc filesystem의 내용 때문에 필요합니다>/version'은 현재 실행 중인 커널에 사전 컴파일된 커널 인터페이스가 있는지 확인할 때 사용됩니다.  이 옵션은 매우 드문 경우에만 필요합니다.

  --로그-파일-이름=로그-파일-이름
      설치 로그 파일의 파일 이름(기본값은 '/var/log/nvidia-installer.log'입니다).

  --tmpdir=TMPDIR
      설치 프로그램이 사용하는 일시적 파일을 생성할 때 지정된 디렉터리를 임시 디렉터리로 사용하세요; 제공되지 않으면 다음 목록을 검색하며, 존재하는 첫 번째 목록을 사용합니다: $TMPDIR, /tmp, ., $HOME.

  --ui=UI
      사용 가능한 사용자 인터페이스를 지정하세요.  UI의 유효한 값은 'ncurses'(기본값)나 'none'입니다. ncurses 인터페이스가 초기화에 실패하거나 'none'이 지정되면 간단한 printf/scanf 인터페이스가 사용됩니다.

  -c, --저주-색깔 금지
      ncurses 사용자 인터페이스에서 색상 사용을 비활성화하세요.

  --no-nvidia-modprobe
      'nvidia-modprobe'라는 setuid root 유틸리티 설치는 건너뛰세요. nvidia-installer는 기본적으로 설치합니다.  Nvidia-Modprobe는 사용자 공간의 NVIDIA 드라이버 구성 요소에서 NVIDIA 커널 모듈을 로드하고, NVIDIA 장치 파일을 생성하며, 커널에서 특정 런타임 설정을 구성할 수 있습니다. 이러한 컴포넌트들은 스스로 실행할 충분한 권한 없이 실행되며, 예를 들어 CUDA 드라이버는 비권한이 있는 사용자의 권한 내에서 실행됩니다.  이 유틸리티는 이러한 특권 연산을 수행할 다른 방법이 없을 때만 필요합니다. 이 유틸리티가 수행하는 작업에 대한 자세한 내용은 nvidia-modprobe(1) 맨 페이지를 참조하세요.

  -k 커널 이름, --커널 이름=커널 이름
      KERNEL-NAME이 지정한 비실행 커널용 NVIDIA 커널 모듈을 빌드하고 설치하세요(대상 커널이 실제로 실행 중일 때 'uname -r'의 출력이어야 합니다).  이 옵션은 '--사전 컴파일된 인터페이스 없음'을 의미합니다.  '--kernel-install-path'와 '--kernel-source-path' 옵션이 주어지지 않으면 KERNEL-NAME에서 추론됩니다; 예를 들어: '/lib/modules/KERNEL-NAME/kernel/drivers/video/' 및 '/lib/modules/KERNEL-NAME/build/' 등이 있습니다.

  -n, --사전 컴파일된 인터페이스 없음
      사전 컴파일된 커널 인터페이스 사용을 비활성화하세요.

  --노-아비-노트
      NVIDIA OpenGL 라이브러리에는 OS ABI 노트 태그가 포함되어 있어, 라이브러리를 사용하기 위해 필요한 최소 커널 버전을 식별합니다.  이 옵션을 사용하면 설치 프로그램이 설치 과정에서 OpenGL 라이브러리에서 이 노트를 제거하게 됩니다.

  --회전수가 없어
      보통 설치자는 드라이버와 충돌하는 여러 rpm(구체적으로는 NVIDIA_GLX과 NVIDIA_kernel)을 확인하고, 존재하면 제거합니다.  이 옵션은 이 체크를 비활성화합니다.

  -b, --백업 없음
      드라이버 설치 중에 충돌하는 파일들이 백업되어 드라이버를 제거했을 때 복원할 수 있습니다.  이 옵션은 설치 프로그램이 서로 충돌하는 파일을 백업하지 않고 단순히 삭제하게 만듭니다.

  -r, --재귀 금지
      일반적으로 nvidia-installer는 기본 OpenGL과 X 서버 설치 위치 내에서 잠재적으로 충돌할 수 있는 라이브러리를 재귀적으로 검색합니다.  이 옵션을 설정하면 설치 프로그램은 최상위 디렉터리에서만 검색합니다.

  -K, --커널 모듈 전용
      커널 모듈만 설치하고 기존 드라이버는 제거하지 마세요.  이는 여러 커널 사이를 부팅할 수 있는 추가 커널용 커널 모듈을 설치하는 데 사용됩니다.  이 옵션을 사용하려면 이미 드라이버가 설치되어 있어야 하며, 설치된 드라이버 버전이 이 커널 모듈들의 버전과 일치해야 합니다.

  --커널-모듈 없음
      커널 모듈을 제외한 모든 것을 설치하고, 기존 충돌 가능성이 있는 커널 모듈은 제거하지 마세요.  이는 일부 디버그 환경이나 소스 커널 모듈을 설치할 때 유용할 수 있습니다.  이 옵션을 사용할 경우, 해당 드라이버 버전에 맞는 NVIDIA 커널 모듈이 별도로 설치되어 있는지 주의해야 합니다.

  --x-체크 안 해
      nvidia-installer가 X 서버가 실행 중임을 감지하면 설치를 중단하지 마세요.  이 옵션은 매우 드문 경우에만 사용해야 합니다.

  --사전 컴파일-커널-인터페이스-경로=사전 컴파일된 커널-인터페이스-경로
      .run 파일에서 미리 컴파일된 커널 인터페이스를 찾기 전에 지정된 디렉터리에서 검색하세요.

  -z, --노-누보-체크
      보통 nvidia 설치 프로그램은 nouveau 커널 드라이버가 사용 중일 경우 설치를 중단합니다.  이 옵션을 사용해 이 체크를 비활성화하세요.

  -Z, --디서블-누보, --노-디스이블-누보
      Nvidia-installer는 설치 중에 사용 중인 Nouveau 커널 드라이버를 기본적으로 비활성화하려고 시도합니다. '--no-disable-nouveau'를 사용해서 nvidia-installer가 기본적으로 nouveau를 비활성화하지 못하게 하세요.

  -X, --run-nvidia-xconfig
      Nvidia-installer는 선택적으로 nvidia-xconfig 유틸리티를 호출할 수 있습니다.  이 과정에서 시스템 X 구성 파일이 업데이트되어 NVIDIA X 드라이버가 사용되도록 됩니다.  기존 X 설정 파일은 백업됩니다.  설치 종료 시 nvidia-installer는 사용자에게 nvidia-xconfig를 실행할지 여부를 묻습니다; 기본 대답은 '아니오'입니다.  이 옵션을 사용해 기본 응답 '예'를 설정하세요.  이는 모든 질문의 기본값을 가정하는 '--질문 없음' 또는 '---무음' 옵션에서 유용합니다.

  --force-selinux=FORCE-SELINUX
      SELinux(보안 강화 Linux)를 사용하는 리눅스 설치는 배포판에 따라 모든 공유 라이브러리의 보안 유형을 'shlib_t' 또는 'textrel_shlib_t'로 설정해야 합니다. Nvidia-installer는 보안 유형을 설정할 때를 감지하고, 설치하는 공유 라이브러리에서 chcon(1)을 사용해 설정합니다.  execstack(8) 시스템 유틸리티가 있으면 nvidia-installer가 라이브러리의 실행 스택 플래그도 함께 지우기 위해 이를 사용합니다.  이 옵션을 사용해 nvidia-installer가 보안 유형을 언제 설정할지 감지하는 것을 무시하세요.  FORCE-SELINUX의 유효한 값은 '예'(보안 유형 강제 설정), '아니오'(보안 유형 설정 방지), 'default'(nvidia-installer가 보안 설정 시점을 결정하게 함) 유형).

  --SELINUX-CHCON-TYPE=SELINUX-CHCON-TYPE
      SELinux 지원이 활성화되면 nvidia-installer는 먼저 'textrel_shlib_t', 'texrel_shlib_t', 'shlib_t'를 시도하여 어떤 chcon 인자를 사용할지 결정하려고 합니다.  이 옵션을 사용해 이 감지 논리를 무시하세요.

  --시그윈치 우회 방법
      일반적으로 nvidia-installer는 명령을 실행하기 전에 SIGWINCH 신호를 무시하고, 자식 프로세스가 명령어를 실행한 후 SIGWINCH 신호 핸들러를 복원합니다 종료.  이 옵션은 이 동작을 비활성화합니다.

  --배포 스크립트 없음
      보통 nvidia-installer는 드라이버 설치 전후로 /usr/lib/nvidia에서 스크립트를 실행합니다.  이 옵션을 사용해 스크립트 실행을 비활성화하세요.

  --no-opengl-files
      OpenGL 관련 드라이버 파일은 설치하지 마세요.

  --와인-파일 없음
      Wine 드라이버 파일은 설치하지 마세요.

  --kernel-module-source-prefix=KERNEL-MODULE-SOURCE-PREFIX
      커널 모듈의 소스 디렉터리가 설치될 경로를 지정하세요. 기본값: 소스 디렉터리를 /usr/src에 설치하세요

  --kernel-module-source-dir=KERNEL-MODULE-SOURCE-DIR
      커널 모듈 소스가 설치될 디렉터리 이름을 지정하세요. 기본값: 디렉터리 이름은 nvidia-VERSION입니다

  --no-kernel-module-source(커널-모듈-소스
      커널 모듈 소스 설치는 건너뛰세요.

  --DKM, --안 DKMS
      nvidia-installer는 선택적으로 NVIDIA 커널 모듈 소스를 DKMS로 등록한 후, DKMS에 등록된 소스를 사용해 커널 모듈을 빌드하고 설치할 수 있습니다.  이를 통해 DKMS 인프라가 커널을 변경할 때 자동으로 새로운 커널 모듈을 구축할 수 있습니다.  설치 과정에서 DKMS가 감지되면 nvidia-installer는 사용자에게 DKMS에 모듈을 등록할지 묻습니다; 기본 응답은 '예'이며, --no-DKMS 옵션이 설정되어 있지 않으면 기본 응답은 '아니오'가 됩니다.

  --모듈 서명-비밀-키=모듈-서명-비밀 키
      NVIDIA 커널 모듈에 서명할 개인 키의 경로를 지정하세요. 해당 공개 키도 제공되어야 합니다.

  --모듈-서명-공개-키=모듈-서명-공개키
      NVIDIA 커널 모듈의 서명을 검증할 공개키 경로를 지정하세요. 해당 개인 키도 제공되어야 합니다.

  --모듈 서명 스크립트=모듈 서명 스크립트
      NVIDIA 커널 모듈에 서명할 프로그램 경로를 지정하세요. 프로그램은 다음과 같은 인수로 호출됩니다: program-name <HASH> <PRIVATEKEY> <PUBLICKEY> <MODULE>; 프로그램이 오류 상태를 반환하면 다시 인수로 호출됩니다: program-name <PRIVATEKEY> <PUBLICKEY> <MODULE>. 기본값: 커널 소스 디렉터리의 sign-file 스크립트를 사용하세요.

  --모듈 서명-키 경로=모듈-서명-키 경로
      nvidia-installer에서 생성된 서명 키가 설치될 경로를 지정하세요. 기본: 키를 '/usr/share/nvidia'에 설치하세요.

  --모듈 서명 해시=모듈 서명 해시
      커널 모듈 서명에 사용할 암호학적 해시 알고리즘을 지정하세요. 이를 위해서는 해시 알고리즘을 명시적으로 선택할 수 있는 모듈 서명 도구가 필요하며, 해시 알고리즘 이름이 모듈 서명 도구가 인식할 수 있어야 합니다. 기본값: 커널 구성을 기반으로 해시 알고리즘을 자동으로 선택합니다.

  --모듈-서명-x509-해시=모듈-서명-X509-해시
      nvidia-installer가 생성한 X.509 인증서에 서명할 암호학적 해시 알고리즘을 지정하세요. 해시 알고리즘 이름은 x509(1) 명령어로 인식되는 메시지 다이제스트 알고리즘 중 하나여야 합니다.

  --대체 설치 체크 없음
      대체 드라이버 설치 방법의 유지보수자는 대체 드라이버 설치 방법의 존재 및/또는 가용성을 nvidia-installer에 보고할 수 있습니다. 이 옵션을 선택하면 대체 드라이버 설치 검사를 건너뛸 수 있습니다.

  --통합 메모리 없음
      NVIDIA 통합 메모리 커널 모듈을 설치하지 마세요. 이 커널 모듈은 64비트 시스템에서 CUDA를 위해 필수이며, 설치하지 않으면 CUDA 드라이버와 CUDA 애플리케이션이 실행되지 않습니다. '--no-unified-memory' 옵션은 CUDA를 실행할 필요가 없는 시스템에서 통합 메모리 커널 모듈을 구축하거나 설치하는 데 실패했을 때만 사용해야 합니다.

  --DRM 없음
      nvidia-drm 커널 모듈을 설치하지 마세요. 이 커널 모듈은 X11 자동 구성, PRIME 지원, DRM-KMS 등 여러 기능을 제공합니다. 후자는 X11과 독립적으로 실행되는 윈도우 시스템에서 모드세팅을 지원하는 데 사용됩니다. '--no-drm' 옵션은 해당 기능이 필요 없는 시스템에서 nvidia-drm 커널 모듈을 구축하거나 설치하는 데 실패했을 때만 사용해야 합니다.

  --노-피어멤
      nvidia-peermem 커널 모듈을 설치하지 마세요. 이 커널 모듈은 GPUDirect RDMA(원격 직접 메모리 접근)를 통해 Mellanox HCA(호스트 채널 어댑터)와의 피어 투 피어 메모리 공유를 지원합니다.

  -j 동시성 수준, --동시성 수준=동시성 수준
      커널 모듈 구축과 같은 작업의 동시성 수준을 설정하며, 이는 SMP 시스템에서 병렬화될 수 있습니다. 기본적으로 이 설정은 감지된 CPU 수로 설정되며, nvidia-installer가 CPU를 감지하지 못하면 '1'으로 설정됩니다. CPU가 많은 시스템은 기본 동시성 수준을 32로 제한합니다; 명령줄에서 더 높은 레벨을 설정하면 이 제한을 무시할 수 있습니다.

  --힘-libglx-간접
      항상 libGLX_indirect.so.0 심볼링크를 설치하고, 존재한다면 덮어쓰세요.

  --no-libglx-간접
      libGLX_indirect.so.0 심심클 링크는 설치하지 마세요.

  --install-libglvnd, --no-install-libglvnd
      설치 프로그램은 libglvnd 라이브러리가 이미 사용 가능한지 확인하고, 없으면 설치합니다. --install-libglvnd를 사용해 항상 libglvnd 라이브러리를 설치하고, 이미 존재하는 라이브러리는 덮어쓰세요.  --no-install-libglvnd를 사용해 libglvnd 라이브러리를 제외하세요, 비록 빠진 것처럼 보여도 말이죠.

  --glvnd-egl-config-path=GLVND-EGL-CONFIG-PATH
      EGL 벤더 라이브러리 설정 파일을 이 디렉터리에 설치하세요. libglvnd 라이브러리가 이미 존재한다면, 기본적으로 설치 프로그램은 'pkg-config --variable=datadir libglvnd'를 실행하여 경로를 결정하려고 합니다. 만약 실패하면 /usr/share/glvnd/egl_vendor.d로 기본 설정됩니다.

  --egl-external-platform-config-path=EGL-EXTERNAL-PLATFORM-CONFIG-PATH
      패키지에 EGL 외부 플랫폼 라이브러리가 포함되어 있다면, 이 디렉터리에 EGL 외부 플랫폼 라이브러리 설정 파일을 설치하세요. 기본값은 /usr/share/egl/egl_external_platform.d입니다.

  --오버라이드-file-type-destination=오버라이드-file-type-destination
      파일 형식의 기본 목적지를 덮어쓰세요. 이 옵션은 ':' 형태의 인자를 사용<FILE_TYPE><destination>하며, <FILE_TYPE> 여기서 는 설치 파일 .manifest 파일의 형식이고,<destination> 해당 유형의 파일이 설치되어야 할 디렉터리로 가는 절대 경로입니다. 이 옵션은 여러 파일 형식의 목적지를 덮어쓰기 위해 여러 번 부여될 수 있습니다. 이 옵션 사용이 지정된 파일 형식의 목적지에 영향을 줄 수 있는 다른 옵션보다 우선합니다.

  --스킵-데프모드
      커널 모듈을 수정한 후에는 depmod(1) 유틸리티를 실행하지 마세요.  이 방법은 nvidia-installer를 실행한 후 depmod(1)을 별도로 실행할 경우에만 사용해야 합니다.

  --시스템, --아-시스템)
      기본적으로 systemctl이 감지되면 설치자가 systemd 유닛 파일을 설치합니다. --no-systemd를 지정하면 systemd 유닛 설치가 비활성화됩니다.

  --systemd-unit-prefix = SYSTEMD-UNIT-PREFIXS
      systemd Unit 파일을 설치해야 할 경로입니다. 기본적으로 설치 프로그램은 'pkg-config --variable=systemdsystemunitdir systemd'를 사용하여 systemd 유닛 파일을 설치할 위치를 결정하고, pkg-config가 사용 불가. --no-systemd가 명시되어 있으면 무시합니다.

  --systemd-sleep-prefix=SYSTEMD-SLEEP-PREFIXS
      systemd-sleep 스크립트 파일을 설치해야 할 경로입니다. 기본적으로 설치 프로그램은 'pkg-config --variable=systemdsleepdir systemd'를 사용하여 systemd-sleep 스크립트 파일을 설치할 위치를 결정하거나, 만약 '/usr/lib/systemd/system-sleep'을 선택하면 '/usr/lib/systemd/system-sleep'을 사용합니다. pkg-config는 사용할 수 없습니다. --no-systemd가 명시되어 있으면 무시합니다.

  --systemd-sysconf-prefix=SYSTEMD-SYSCONF-PREFIX
      systemd unit 활성화 심볼링크로 가는 경로는 설치되어야 합니다. 기본적으로 설치 프로그램은 'pkg-config --variable=systemdsystemconfdir systemd'를 사용하여 이 심볼록 링크를 설치할 위치를 결정하고, pkg-config가 설치하지 않으면 '/etc/systemd/system'을 사용합니다 이용할 수 있는. --no-systemd가 명시되어 있으면 무시합니다.

  -M KERNEL-MODULE-TYPE, --KERNEL-MODULE-TYPE = KERNEL-MODULE-TYPE
      빌드하고 설치할 커널 모듈의 종류. 유효한 값은 개방적이고 독점적입니다.

  -m KERNEL-MODULE-BUILD-DIRECTORY, --KERNEL-MODULE-BUILD-DIRECTORY=KERNEL-MODULE-BUILD-DIRECTORY
      커널 모듈을 빌드할 디렉터리를 패키지 내에서 직접 설정하세요. 이 옵션은 더 이상 지원되지 않습니다; 대신 --kernel-module-type을 사용하세요.

  --print-recommended-kernel-module-type(인쇄 권장 커널-모듈-타입)
      열려 있으면 출력하거나 현재 연결된 GPU를 기반으로 독점 모듈을 사용해야 하고 종료하세요. 참고: 이 드라이버 패키지에 포함되지 않더라도 커널 모듈 유형을 권장할 수 있습니다.

  --실행 중인 드라이버로 설치 허용, --실행 중인 드라이버로 설치 허용 금지
      NVIDIA 드라이버가 이미 설치되어 실행 중이라도 설치를 진행하세요.

  --재구성-이니트램프스, --재구성-이니트램프 금지
      설치 완료 후에는 nvidia-installer가 권장하는 기본 동작과 상관없이 initramfs를 다시 빌드하세요.  --no-rebuild-initramfs는 설치 완료 후 initramfs 재구성을 건너뛸습니다.  이 옵션들은 특정 동작이 필요할 때 비인터랙티브 설치에 유용하며, NVIDIA 설치 프로그램이 기본적으로 권장하는 인터랙티브 설치와 상관없이 유용합니다.


 집주인| 2025-3-5 20:56:21에 게시됨 |
CUDA 툴킷

Options:
  --조용하다
    추가 사용자 입력 없이도 설치를 수행합니다.
    아래에 제공된 옵션을 기반으로 한 명령줄 출력. 조용하다
    설치 파일은 CUDA 설치 스크립트를 작성하는 데 유용합니다.
    이 옵션을 사용하는 것은 EULA를 수락하는 것을 의미합니다. 만약
    비루트 권한 시 추가 맞춤화가 필요할 수 있습니다
    다른 명령줄 옵션들과 함께 말입니다.

  --운전사
    CUDA 드라이버를 설치하세요.

  --kernelobjects
    CUDA 커널 객체를 설치하세요.
  
  --코파스=<path>
    CUDA 커널 객체를 .에 설치하세요<path>.

  --툴킷
    CUDA 툴킷을 설치하세요.

  --toolkitpath=<path>
    CUDA 툴킷을 디렉터리에 설치 <path> 하세요. 만약 이 깃발이 그렇지 않다면요
    기본 경로인 /usr/local/cuda-12.8이 사용된다면 됩니다.

  --installpath=<path>
    모든 것을 디렉터리에 설치 <path> 하세요. 이 플래그는 다음을 덮어씁니다.
    --toolkitpath 플래그가 설정되어 있으면 표시됩니다.

  --추출=<path>
    드라이버 실행 파일과 툴킷의 원시 파일을 추출합니다<path>.

    특히 드라이버를 설치하거나
    드라이버 설치 프로그램이 제공하는 명령줄 옵션의 더 많은 부분이 있습니다.
    이 설치 프로그램에서는 노출되지 않습니다.

  --재정의
    설치를 막는 컴파일러 버전 검사를 무시합니다.

  --노-opengl-libs
    드라이버 설치가 NVIDIA의 GL 라이브러리를 설치하지 못하게 막습니다.
    디스플레이가 비NVIDIA GPU로 구동되는 시스템에서 유용합니다.
    이러한 시스템에서는 NVIDIA의 GL 라이브러리가 X의 로드를 막을 수 있습니다
    제대로.

  --맨페이지 없어
    /usr/share/man 아래에 있는 man 페이지를 설치하지 마세요.

  --kernel-module-type=<proprietary|open>
    드라이버 설치에 독점 또는 오픈 버전 커널 소스를 사용하도록 지시합니다
    NVIDIA 커널 모듈을 구축할 때. --kernel-module-build-directory와 동일합니다.

  --kernel-module-build-directory=<kernel|kernel-open>
    드라이버 설치에 레거시 또는 오픈 버전의 커널 소스를 사용하도록 안내합니다
    NVIDIA 커널 모듈을 구축할 때. 커널 오픈 맛은 단지
    튜링 GPU 및 그 이후 모델에서 지원됩니다.

  -m=핵
    드라이버 설치에 레거시 버전의 커널 소스를 사용하도록 지시합니다.
    NVIDIA 커널 모듈 구축.
    --kernel-module-build-directory=kernel의 약칭

  -m=커널-오픈
    드라이버 설치에 오픈 버전 커널 소스를 사용하도록 지시합니다.
    NVIDIA 커널 모듈 구축. 커널 오픈 모드만 지원됩니다
    튜링 GPU 및 그 이후의 모델에 대해 말입니다.
    --kernel-module-build-directory=kernel-open의 약칭

  --커널-소스-경로=<path>
    드라이버 설치에 커 <path> 널 소스 디렉터리로 사용하도록 지시합니다
    NVIDIA 커널 모듈을 구축할 때. 다음 시스템이 필요한 경우에 필요합니다
    커널 소스는 비표준 위치에 설치되어 있습니다.

  --커널-출력-경로=<path>
    드라이버 설치에 커 <path> 널 출력 디렉터리로 사용하도록 지시합니다
    NVIDIA 커널 모듈을 구축할 때. 다음 시스템이 필요한 경우에 필요합니다
    커널 객체는 비표준 위치에서 로드됩니다.

  --run-nvidia-xconfig
    드라이버 설치에 nvidia-xconfig를 실행해 시스템을 업데이트하라고 지시합니다
    X 설정 파일을 통해 NVIDIA X 드라이버가 사용됩니다. 기존
    X 설정 파일은 백업됩니다.

    이 옵션은 커스텀이 필요한 시스템에서는 사용하지 않아야 합니다
    X 구성, 또는 비NVIDIA GPU가 렌더링하는 시스템에서
    전시.

  --DRM 없음
    nvidia-drm 커널 모듈을 설치하지 마세요. 이 커널 모듈은 다음과 같이 제공한다.
    X11 자동 설정, PRIME 지원, 그리고
    DRM-KMS. 후자는 윈도우 시스템에서 모드세팅을 지원하는 데 사용됩니다
    X11과 독립적으로 실행됩니다. '--no-drm' 옵션은 오직 사용해야 합니다
    Nvidia-DRM 커널 모듈을 구축하거나 설치하는 데 실패할 때 우회하기
    이러한 기능이 필요하지 않은 시스템에서는

  --tmpdir=<path>
    /tmp 대신 임시 작업을 수행합니다 <path> . 유용한
    /TMP를 사용할 수 없는 경우(존재하지 않음, 가득 찼음, 마운트됨)
    'noexec' 등).

  ---
    옵션 종료 구분기. 이후 통과된 주장들은 다음과 같습니다.
    NVIDIA-Linux*.run 드라이버 설치 프로그램으로 전달되었습니다.

  --도움말
    이 도움 메시지를 출력합니다.
 집주인| 2025-3-5 21:32:15에 게시됨 |

Ubuntu 24.04 그래픽 카드 A10 (NVIDIA 드라이버 설치)

NVTOP은 Neat Videocard TOP의 약자로, (h)top과 유사한 GPU이자 가속기 작업 모니터입니다. 여러 GPU를 처리할 수 있고, htop과 유사한 방식으로 그들에 대한 정보를 출력할 수 있습니다.

현재 지원되는 공급업체는 AMD(리눅스 amdgpu 드라이버), 애플(제한적인 M1 및 M2 지원), 화웨이(어센드), 인텔(리눅스 i915/Xe 드라이버), 엔비디아(리눅스 독점 드라이버), 퀄컴 아드레노(리눅스 MSM 드라이버), 브로드컴 비디오코어(리눅스 v3d 드라이버)입니다.

NVTOP 설치



하이퍼링크 로그인이 보입니다.
 집주인| 2025-9-6 21:19:02에 게시됨 |
cudnn 버전 오류를 찾아보세요
root@VM-0-17-Ubuntu:~# cat /usr/include/cudnn_version.h | 그렙 CUDNN_MAJOR -A 2
cat: /usr/include/cudnn_version.h: No such file or directory

다음 명령어를 시도해 보세요:
면책 조항:
Code Farmer Network에서 발행하는 모든 소프트웨어, 프로그래밍 자료 또는 기사는 학습 및 연구 목적으로만 사용됩니다; 위 내용은 상업적 또는 불법적인 목적으로 사용되지 않으며, 그렇지 않으면 모든 책임이 사용자에게 부담됩니다. 이 사이트의 정보는 인터넷에서 가져온 것이며, 저작권 분쟁은 이 사이트와는 관련이 없습니다. 위 내용은 다운로드 후 24시간 이내에 컴퓨터에서 완전히 삭제해야 합니다. 프로그램이 마음에 드신다면, 진짜 소프트웨어를 지원하고, 등록을 구매하며, 더 나은 진짜 서비스를 받아주세요. 침해가 있을 경우 이메일로 연락해 주시기 바랍니다.

Mail To:help@itsvse.com