Ubuntu 16.04의 최신 NVIDIA 드라이버


36

Ubuntu 16.04에 있는데 "Software & Updates"의 "Additional Drivers"탭에서 설치할 수있는 최신 버전의 NVIDIA 드라이버가 있음을 알았습니다.

  1. nvidia-367의 367.57 버전 (독점)
  2. nvidia-370의 버전 370.28 (오픈 소스)

여기서 "독점"과 "오픈 소스"가 무엇을 의미하는지 모르는 것 외에 실제 그래픽 카드를 기반으로 드라이버 버전을 선택할 수있는 옵션도 표시되지 않습니다. GTX 1080을 사용하고 있으며 현재 Long Lived Branch 버전은 375.20입니다. Ubuntu 그래픽 PPA가 결국 업데이트됩니까, 아니면 수동으로 375를 설치해야합니까?

답변:


38

jockeynVidia 375 지원에 대한 참조를 아직 찾을 수 없습니다 . 그러나 수동 설치는 생각만큼 어렵지 않습니다.

공식 지침

  1. 여기 에서 드라이버 버전 375.20을 다운로드 하십시오
  2. $ chmod 777 NVIDIA-Linux-x86_64-375.20.run
  3. $ sudo sh NVIDIA-Linux-x86_64-375.20.run
  4. $ sudo apt-get update
  5. $ sudo apt-get upgrade

PPA를 통해 설치

  1. $ sudo add-apt-repository ppa:graphics-drivers/ppa
  2. $ sudo apt update

잠재적 인 문제

@michael__treat를 통한 로그인 루프 문제에 대한 부록 :

Windows 부팅 관리자에서 보안 부팅이 비활성화되어 있는지 확인하십시오. 우분투에서의 연습은 불완전 할 수 있습니다. 테스트하는 동안 Windows 시스템 부팅 관리자를 사용해야하고 보안 부팅을 수동으로 비활성화해야한다는 것을 알았습니다.

이것은 필자의 경우 로그인 루프 문제를 해결했습니다.

TL; DR : 보안 부팅이 실제로 꺼져 있는지 확인하십시오.

  • grub에 도달하면 Windows 부팅 관리자로 이동하십시오.
  • 프레스 e
  • secureboot를 enabled에서disabled

나를 위해 일하지 않는 것 같습니다. TTY로 이동하여 disable mdlight, nouveau (거의 GUI를 브릭 킹)로 설정해야하지만 여전히 작동하지 않습니다.
Bono

나는 여기에 설명 된 공식 지침을 384.111과 함께 사용했으며 로그인 루프로 연결되었습니다. 이 컴퓨터에 창문이 없습니다. 누군가 도와주세요?
embe

@embe, 여기 코멘트에 따르면 : lenovolinux.blogspot.ca/2016/05/… "로그인 루프가 있기 때문에 첫 번째 재부팅 후 복구 모드로 들어가야합니다. tty ... 단계를 계속 진행 한 후에 저에게 도움이되었습니다. " Bumblebee를 설치하기위한 것이지만 관련성이 있다고 생각했습니다. :)
Frikster

누구나 PPA 솔루션을 사용합니다. 시스템을 망칠 확률이 적습니다.
DanMan

8
Proprietary : Owned/Provided by some company (In your case these are the 
              Graphics drivers provided by Nvidia)

Open Source: Developed/Provided by an open source community.

당신이 사용하려는 경우 CUDA(GPU에서 기능을 실행하기위한 엔비디아의 물건을), 당신은 독점 드라이버를 사용해야합니다.

사용하고자하는 경우 OpenCL(크로노스 (Khronos)에 의해 개발 된 CUDA 같은 것을,), 당신은 오픈 소스 드라이버를 사용해야합니다.

최신 드라이버를 설치하려면 다음을 추가하십시오 PPA.

sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt update 

이제 찾을 Software & Updates에서 System Settings하고 필요한 드라이버 버전이 형성 선택 Additional Drivers탭에서 드라이버를 선택하고를 누릅니다 Apply Changes. 다시 시작하고 즐기십시오!

추신 : 때로는 최고의 드라이버 버전이 제대로 작동하지 않는 것 같습니다. 따라서 제공된 모든 기능을 즐기고 있는지, 버그가 포함되어 있는지 여부를 확인 nvidia-prime하고 대부분의 상황에서 편리하므로 설치 여부를 확인하십시오 버그는 검은 화면으로 이어집니다.


1
신뢰 단지 나 아니오 ""다른 아무것도 "는 sudo apt-get을" "sudo는 우분투 - 드라이버 자동 설치"를 업데이 트를 함께 theese을
MeganFoxz

@ MeganFoxz : 감사합니다. "스도 우분투 드라이버 자동 설치"는 매력처럼 작동했습니다. 이전 NVIDIA 카드에서 최신 카드로 하드웨어를 업그레이드했습니다.
Seven

0

$ sudo add-apt-repository ppa : graphics-drivers / ppa $ sudo apt 업데이트

이것이 최선의 해결책입니다.이 작업을 수행하고 nvidia 드라이버를 업데이트하면 4.13 커널에서 작동합니다. Nvidia 340.104는 문제없이 커널 4.13에서 작동합니다. Peppermint 8 respin에서 테스트했습니다.


문제는 당시 최신 드라이버에 관한 것이었고 당시에는 375였습니다. 340은 분명히 최신 드라이버가 아닙니다. 또한 Peppermint 8에서 작동한다는 것은 Ubuntu에서 작동하는지 여부를 알려주지 않습니다.
차이 티 렉스

0

CUDA 툴킷으로 Ubuntu 16.04 용 Asus NVIDIA 1080 8GB GPU 드라이버를 업데이트하는 데 성공했습니다.

$ wget http://developer.download.nvidia.com/compute/cuda/repos/ubuntu1604/x86_64/cuda-repo-ubuntu1604_8.0.61-1_amd64.deb
$ wget http://developer.download.nvidia.com/compute/machine-learning/repos/ubuntu1604/x86_64/libcudnn6_6.0.21-1%2Bcuda8.0_amd64.deb
$ wget http://developer.download.nvidia.com/compute/machine-learning/repos/ubuntu1604/x86_64/libcudnn6-dev_6.0.21-1%2Bcuda8.0_amd64.deb
$ sudo dpkg -i cuda-repo-ubuntu1604_8.0.61-1_amd64.deb
$ sudo dpkg -i libcudnn6_6.0.21-1+cuda8.0_amd64.deb
$ sudo dpkg -i libcudnn6-dev_6.0.21-1+cuda8.0_amd64.deb
$ sudo apt-get update
$ sudo apt-get install cuda=8.0.61-1
$ sudo apt-get install libcudnn6-dev

재부팅 한 후 다음을 진행하십시오.

$ sudo add-apt-repository ppa:graphics-drivers/ppa
$ sudo apt-get update
$ sudo apt-get install nvidia-367
$ sudo apt-get install mesa-common-dev
$ sudo apt-get install freeglut3-dev

나는 Changjiang의 블로그 에서 위에서 언급 한 내용을 들었다 .


-1

최근에 독점 드라이버를 사용하는 것이 더 편리하다는 것을 알았습니다. 다음 질문은 어떤 버전입니까? 최신 버전 일 수도 있고 아닐 수도있는 가장 적합한 드라이버를 설치하기위한 체계적인 접근 방법이 있습니다. 이 기사 에서 주석이 달린 설치 안내서를 작성했습니다 . 간단한 단계는 다음과 같습니다.

  1. NVIDIA 드라이버 다운로드 페이지로 이동 하십시오 .

  2. OS 정보, 그래픽 카드 모델 및 CUDA 툴킷 버전을 제공하고 검색을 수행하십시오.

  3. 검색 결과 페이지에 권장 드라이버 버전이 표시됩니다. 참고로 유지하십시오.

  4. 개인 NVIDIA ppa 저장소를 추가 한 후 apt 색인을 업데이트하십시오.

    $ sudo apt-get 업데이트

  5. apt 캐시에서 사용 가능한 드라이버 검색

    $ sudo apt-cache 검색 엔비디아 | grep -E "nvidia- [0-9] {3}"

  6. 목록에서 NVIDIA가 권장하는 버전을 설치하십시오 (최신 버전이 아닐 수도 있음). 버전 390의 경우 설치 명령은 다음과 같이 간단합니다.

    $ sudo apt-get 설치 nvidia-390

  7. 시스템을 재부팅하고 nvidia-smi 명령으로 드라이버 버전을 확인하십시오

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.