![Linux Mint 17.1에 NVIDIA GTX 그래픽 카드 드라이버 설치](https://linux55.com/image/47624/Linux%20Mint%2017.1%EC%97%90%20NVIDIA%20GTX%20%EA%B7%B8%EB%9E%98%ED%94%BD%20%EC%B9%B4%EB%93%9C%20%EB%93%9C%EB%9D%BC%EC%9D%B4%EB%B2%84%20%EC%84%A4%EC%B9%98.png)
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:
- 두 커널을 모두 설치했습니다. 시작 했어
3.13.0-37-generic
. /lib/modules/3.13.0-37-generic/updates/dkms/
세 개의 파일만 포함되어 있습니다:- vboxguest.ko
- vboxsf.ko
- vboxvideo.ko
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
디렉토리가
/usr/lib/nvidia-346
존재합니다. 아직 하나 있어요/usr/lib/nvidia
그리고/usr/lib/nvidia-346-prime
.
less -p "nvidia|nouveau" /var/log/Xorg.0.log
밝혀지다Pattern not found
.포스팅할 수도 있지만
/var/log/Xorg.0.log
꽤 길어요.nouveau
또는 이라는 단어 가 없습니다nvidia
.
답변1
NVIDIA 드라이버는 CUDA 툴킷을 통해 Linux Mint 17.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
CUDA를 설치합니다:
sudo apt-get install cuda
재시작. Cinnamon이 충돌하므로 처음에는 모든 것이 분명히 잘못될 것입니다. 걱정하지 마세요. 그냥 시작하세요.드라이버 매니저신청하고 선택하세요340.x가장 최근에 설치된 NVIDIA 드라이버 버전입니다.
다시 재부팅하세요. 이제
xorg.conf
파일을 편집하고(sudoedit /etc/X11/xorg.conf
먼저 백업을 만드십시오) NVIDIA 장치 섹션을 수정하는 것이 좋습니다.'장치' 섹션 식별자 "엔비디아" 드라이버 "엔비디아" 버스 ID "PCI:1@0:0:0" 옵션 "커서 제한" "끄기" 옵션 "UseEditDpi" "False" 옵션 "DPI" "96 x 96" 끝 부분
기본적으로 다음 두 줄을 추가해야 합니다.
Option "UseEditDpi" "False" Option "DPI" "96 x 96"
한 번 더 재부팅하면 됩니다.
답변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