각 커널 업데이트 후 nVidia 드라이버 재설정


24

내 카드 (GeForce 750 Ti)가 아직 우분투 카드에서 지원되지 않기 때문에 공식 nVidia 드라이버를 사용하고 있습니다. 커널이 업데이트 될 때마다 시스템이 중단됩니다.

커널 업데이트로 인해 시스템을 2 ~ 3 회 포맷했으며 오늘이 문제를 해결하기로했습니다. 이 방법으로 문제를 해결하려고 시도했지만 놀랍게도 작동합니다.

  1. 콘솔로 전환 (콘솔을 전환 할 때와 같이 nVidia 드라이버가 충돌하기를 기다린 후 : p)

  2. 완전한 제거를 실행하십시오

    sudo ./<DRIVER>.run -uninstall
    
  3. 재부팅하고 온보드 카드로 전환

  4. 최신 정보

    sudo apt-get update
    sudo apt-get dist-upgrade
    
  5. 다시 재부팅

  6. 드라이버 재설치

    sudo ./<DRIVER>.run
    
  7. 재부팅 후 NVIDIA GPU로 다시 전환

이 모든 과정을 거치지 않고 업데이트하는 것이 더 쉽고 더 쉽고 빠른 방법이 있습니까?


sudo apt-get install nvidia-common어려운 달리기와 컴파일없이 시도하십시오 . 이 드라이버는 Nvidia 카드 용입니다. 또한 다음과 같이 가속 드라이버를 설치할 수 있습니다.sudo apt-get install xserver-xorg-video-nouveau

@ user300200 지원되지 않는 카드에서도 작동합니까? 나는 그렇게 생각하지 않습니다.
user36976

답변을 업데이트했습니다.

답변:


29
  • 첫 번째 부팅 실패 후 콘솔로 전환 ( Ctrl+ Alt+ F1또는 any F6)

    1. 현재 커널에 대한 드라이버 모듈 빌드 (방금 설치)

      sudo sh ./<DRIVER>.run -K
      
    2. 재부팅 :

      sudo reboot
      

    여러 번 재부팅하거나 어댑터를 전환 할 필요가 없습니다.

    참조 : Ubuntu Wiki : Nvidia 매뉴얼-커널 및 메사 업데이트

  • 완료하려면 드라이버 릴리스> = 304의 경우 모듈을 DKMS에 등록 할 수 있습니다. DKMS는 새로 설치된 각 커널에 대해이를 빌드합니다.

    1. DKMS 설치 (몇 가지 이유로 아직 설치되지 않았을 수 있음)

      sudo apt-get install dkms
      
    2. DKMS 옵션을 사용하여 nVidia 드라이버를 다시 설치하십시오.

      sudo sh ./<DRIVER>.run --dkms
      

    그 후에는 더 이상 위의 단계를 다시 실행할 필요가 없습니다. 새로운 커널 설치 후 확인 / 확인 방법 :

    dkms status
    

    참고 문헌 :


작은 질문입니다.이 방법은 드라이버 자체 업데이트에도 적용됩니까? 새 버전의 드라이버에서 -K를 실행하면 드라이버가 설치되거나이 경우 제거했다가 다시 설치해야합니까?
user36976

@Nick, 인터넷에 접속할 수있어서 늦어서 죄송합니다. 이전에 nVidia 드라이버를 사용해 보았으므로 설치 프로세스는 이전 / 이전 설치를 확인한 다음 새 버전을 설치하기 전에 제거합니다. 옵션 없이 설치 실행해야합니다 -K.
user.dz

1
난 이미 --update PARAM으로 이전 바이너리를 실행하면 최신 버전을 설치하는 것을 생각
user36976

1
방금 nvidia-340을 신뢰할 수있는 (실제로 Mint 17.2)에 설치했고 설치의 일부로 DKMS에 자체 등록했습니다. 추가 단계가 필요하지 않습니다.
Tom Saleeba

1
드라이버가 'dkms status'로보고되었지만 새 커널마다 다시 설치해야합니다. 그래픽 드라이버 ppa에서 드라이버를 가지고 있습니다 :(
W. Goeman
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.