Linux Mint 17.1에 NVIDIA GTX 그래픽 카드 드라이버 설치

Linux Mint 17.1에 NVIDIA GTX 그래픽 카드 드라이버 설치

Linux Mint 17.1에서 NVIDIA 그래픽 카드를 실행할 수 없습니다. 내가 얻는 것은 검은 화면뿐입니다. 드라이버를 설치하려고 하는데

$ sudo add-apt-repository ppa:xorg-edgers/ppa
$ sudo apt-get update
$ sudo apt-get install nvidia-346

그리고 NVIDIA 프로그램에 따르면.

@arielCo:

  1. 두 커널을 모두 설치했습니다. 시작 했어 3.13.0-37-generic.
  2. /lib/modules/3.13.0-37-generic/updates/dkms/세 개의 파일만 포함되어 있습니다:
    • vboxguest.ko
    • vboxsf.ko
    • vboxvideo.ko
  3. lsmod | grep -e nvidia -e nouveau주어진

    nouveau 1097199 0 mxm_wmi 13021 1 nouveau video 19476 3 i915,nouveau,asus_wmi ttm 85150 1 nouveau i2c_algo_bit 13413 2 i915,nouveau drm_kms_helper 55071 2 i915,nouveau drm 303102 6 ttm,i915,drm_kms_helper,nouveau wmi 19177 3 mxm_wmi,nouveau,asus_wmi

  4. 디렉토리가 /usr/lib/nvidia-346존재합니다. 아직 하나 있어요

    • /usr/lib/nvidia그리고
    • /usr/lib/nvidia-346-prime.
  5. less -p "nvidia|nouveau" /var/log/Xorg.0.log밝혀지다

    Pattern not found.

  6. 포스팅할 수도 있지만 /var/log/Xorg.0.log꽤 길어요. nouveau또는 이라는 단어 가 없습니다 nvidia.

답변1

NVIDIA 드라이버는 CUDA 툴킷을 통해 Linux Mint 17.1에 쉽게 설치할 수 있습니다.

  1. Ubuntu 14.04(Mint의 기반 버전)용 CUDA 7.0 네트워크 설치 프로그램을 다운로드하고 다음을 설치합니다.

    wget http://developer.download.nvidia.com/compute/cuda/repos/ubuntu1404/x86_64/cuda-repo-ubuntu1404_7.0-28_amd64.deb
    dpkg -i cuda-repo-ubuntu1404_7.0-28_amd64.deb
    sudo apt-get update
    
  2. CUDA를 설치합니다:sudo apt-get install cuda

  3. 재시작. Cinnamon이 충돌하므로 처음에는 모든 것이 분명히 잘못될 것입니다. 걱정하지 마세요. 그냥 시작하세요.드라이버 매니저신청하고 선택하세요340.x가장 최근에 설치된 NVIDIA 드라이버 버전입니다.

  4. 다시 재부팅하세요. 이제 xorg.conf파일을 편집하고( sudoedit /etc/X11/xorg.conf먼저 백업을 만드십시오) NVIDIA 장치 섹션을 수정하는 것이 좋습니다.

    '장치' 섹션
        식별자 "엔비디아"
        드라이버 "엔비디아"
        버스 ID "PCI:1@0:0:0"
        옵션 "커서 제한" "끄기"
        옵션 "UseEditDpi" "False"
        옵션 "DPI" "96 x 96"
    끝 부분
  5. 기본적으로 다음 두 줄을 추가해야 합니다.

        Option "UseEditDpi" "False"
        Option "DPI" "96 x 96"
    
  6. 한 번 더 재부팅하면 됩니다.

답변2

설치가 성공했는지 여부는 말할 수 없습니다. 패키지의 상태를 알려야 하며, 패키지가 작동하지 않는 경우 dpkg -l nvidia\*출력에서 ​​단서를 제공해야 합니다 .apt-get install nvidia-346

저는 Ubuntu에서 GTX 670과 동일한 PPA를 사용하고 있습니다. 제 시스템과 비교할 수 있는 몇 가지가 있습니다.

  • 복구 모드로 부팅하고 루트 셸을 실행합니다.

  • 설치되더라도 설치 시 빌드된 모듈은 커널 버전과 일치해야 합니다. 실행하면 modinfo nvidia-346다음과 같은 결과가 생성됩니다.

    filename:       /lib/modules/YOUR_KERNEL_VERSION/updates/dkms/nvidia_346.ko
    alias:          char-major-195-*
    version:        346.35
    supported:      external
    license:        NVIDIA
    alias:          pci:v000010DEd00000E00sv*sd*bc04sc80i00*
    alias:          pci:v000010DEd00000AA3sv*sd*bc0Bsc40i00*
    alias:          pci:v000010DEd*sv*sd*bc03sc02i00*
    alias:          pci:v000010DEd*sv*sd*bc03sc00i00*
    ...
    

    그 아래에 여러 개의 디렉터리가 있을 수 있으며 /lib/modules, 각 디렉터리는 설치된 커널에 해당하며 uname -r부팅에 사용한 항목을 알려줍니다. 어떤 모듈이 있는지 확인하세요 ls -l /lib/modules/*/updates/dkms/nvidia_346.ko.

  • 이 모듈은 X가 시작되기 전에 로드되어야 합니다( lsmod | grep -e nvidia -e nouveau콘솔에서 실행).

  • 실제 독점 드라이버는 /usr/lib/nvidia-346.

  • 달리기 less -p "nvidia|nouveau" /var/log/Xorg.0.log. 내 로그에서는 Nouveau가 로드 및 언로드된 다음 Nvidia가 계속됩니다.

이를 시험해 보고 중요한 차이점을 확인한 후 게시해 보세요 /var/log/Xorg.0.log.

답변3

Linux Mint 17.1(Rebecca)을 새로 설치하기 위한 것입니다.

update completely sudo apt-get update & sudo apt-get upgrade

Add 'nomodeset' to the grub loader i.e. sudo vi /etc/default/grub should look like this:

    *GRUB_DEFAULT=0
    #GRUB_HIDDEN_TIMEOUT=0
    GRUB_HIDDEN_TIMEOUT_QUIET=true
    GRUB_TIMEOUT=10
    GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
    GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomodeset"
    GRUB_CMDLINE_LINUX=""

bumblebee bumblebee-nvidia bbswitch-dkms primus 설치

시냅틱 패키지 관리자를 통해 이 세 가지에 대한 종속성이 apt-get 호출에 나타나지 않기 때문입니다.

sudo apt-get install libcuda1-331 libvdpau1 nvidia-331 nvidia-331-uvm nvidia-libopencl1-331 nvidia-opencl-icd-331 nvidia-settings 화면 해상도-extra

 gedit /etc/bumblebee/bumblebee.conf

Change:
 The Driver used by Bumblebee server. If this value is not set (or empty),

auto-detection is performed. The available drivers are nvidia and nouveau

(See also the driver-specific sections below)

Driver=

to:The Driver used by Bumblebee server. If this value is not set (or empty),

 auto-detection is performed. The available drivers are nvidia and nouveau

 (See also the driver-specific sections below)

**Driver=nvidia** 

Also change:

 Section with nvidia driver specific options, only parsed if Driver=nvidia
[driver-nvidia]

 Module name to load, defaults to Driver if empty or unset

KernelDriver=nvidia-current

PMMethod=auto

 colon-separated path to the nvidia libraries

LibraryPath=/usr/lib/nvidia-current:/usr/lib32/nvidia-current

 comma-separated path of the directory containing nvidia_drv.so and the

 default Xorg modules path

XorgModulePath=/usr/lib/nvidia-current/xorg,/usr/lib/xorg/modules

XorgConfFile=/etc/bumblebee/xorg.conf.nvidia

to:

-Section with nvidia driver specific options, only parsed if Driver=nvidia

-[driver-nvidia]

-Module name to load, defaults to Driver if empty or unset

KernelDriver=nvidia-331

PMMethod=auto

 colon-separated path to the nvidia libraries

LibraryPath=/usr/lib/nvidia-331:/usr/lib32/nvidia-331

 comma-separated path of the directory containing nvidia_drv.so and the

 default Xorg modules path

XorgModulePath=/usr/lib/nvidia-331/xorg,/usr/lib/xorg/modules

XorgConfFile=/etc/bumblebee/xorg.conf.nvidia`

Finally save the file, reboot and then test vblank_mode=0 glxgears you should 

get a high frame rate using the dedicated graphics chip.

optirun을 사용하여 전용 그래픽 카드로 프로그램을 실행할 수도 있습니다.

답변4

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

sudo apt update && 

sudo apt-get install nvidia-352 nvidia-settings

관련 정보