“Nouveau Kernel Driver”를 어떻게 비활성화합니까?


47

nvidia 웹 사이트에서 다운로드 한 독점 nvidia 그래픽 드라이버를 설치하려고합니다. "Nouveau 커널 드라이버"를 먼저 비활성화해야하므로 설치되지 않습니다.

나는 시냅스를 열고 그 이름으로 엔비디아, 누보 ​​또는 기수를 가진 모든 것을 제거했습니다. 여전히 작동하지 않습니다.

"Nouveau 커널 드라이버"를 비활성화하려면 정확히 어떻게해야합니까?


Oli, nvidia-96이 설치되지 않기 때문에 NVIDIA에서 다운로드합니다. askubuntu.com/questions/112206/…
Bob

답변:


33

위의 모든 링크는 정확하지만 sudo update-initramfs -uinitramfs를 nouveau에서 제거 할 수 있도록 실행해야합니다.


쿨이 나를 위해 일했다. 블랙리스트 파일을 설치했지만 작동하지 않습니다. 그러나 이상하게도 우분투에서는이 단계가 필요하지 않습니다.
Autodidact

14
"위의 링크"는 무엇입니까?
공룡

21

간단한 질문 : 왜 Nvidia에서 직접 드라이버를 다운로드합니까? jockey(추가 드라이버 응용 프로그램)을 통해 제공되는 패키지 는 대부분의 사람들에게 적합해야하며 "대부분의 사람들"에 적합하지 않은 경우 X-SWAT PPA 를 사용하면 최신 버전의 nvidia 드라이버가 제공됩니다.

어쨌든, 당신이 원하는 것은 간단합니다. 먼저 설치하기 전에 X에서 빠져 나와야합니다. ctrl+ alt+ F1로그온을 누른 다음 실행 하여 가상 터미널 (tty)로 전환하여이를 수행 할 수 있습니다 sudo stop lightdm. 이제 설치 프로그램을 실행하십시오. 여전히 신음하는 경우 nouveau계속하십시오.

실행 sudoedit /etc/modprobe.d/nvidia-graphics-drivers.conf하고 이것을 채우십시오 :

# This file was installed by nvidia-current-updates
# Do not edit this file manually

blacklist nouveau
blacklist lbm-nouveau
blacklist nvidia-173
blacklist nvidia-96
blacklist nvidia-current
blacklist nvidia-173-updates
blacklist nvidia-96-updates
alias nvidia nvidia_current_updates
alias nouveau off
alias lbm-nouveau off

드라이버는 파일이 설치 될 때 해당 파일을 만들지 만 속도를 높이고 싶을뿐입니다. 지금 재부팅하고 X를 다시 죽여야합니다.

그런 다음 설치 관리자를 실행하면 모든 것이 정상입니다.


1
나는 이것을 시도했지만 아무것도하지 않았다. 여전히 Nvidia 설치 스크립트에서 비 호환성 오류가 발생합니다.
Jake

이 글을 읽는 사람에게는 X-SWAT PPA를 사용하는 것이 좋으며 블랙리스트 솔루션은 가능하거나 그렇지 않을 수도 있습니다 (제 경우에는 그렇지 않았습니다).
enedene

방금 GeForce 210 용 NVIDIA 64 비트 드라이버 (310)를 설치했으며 설치 프로그램이 비활성화 단계를 수행했습니다. 재부팅하고 제대로 설치되었습니다. :)
EM-Creations

@geezanansa 이미 있습니다 (두 번째 단락). LightDM는 X를 제어
OLI가

16.04의 driviers는이 파일을 생성하는 것으로 보이지 않으므로 수동으로 만들어야했습니다. 부팅 옵션에 nomodeset이 필요함
jyavenard

10

줄에 파일에 문자열 nomodeset을 추가 하지 않으면 nvidia 드라이버가 작동하지 않습니다./etc/default/grubGRUB_CMDLINE_LINUX_DEFAULT=line

수정 후 다음을 실행하십시오.

sudo update-grub

그것은 nomodeset을 찾을 수 없다는 것을 말해줍니다 ...
Dodgie

이상하게도, dmesg지금 은 그 메시지가 사라 졌는데 왜 그럴까요? 또한이 nomodeset옵션은 스플래시 화면이 공백으로 표시되고 잘못 다시 그려지는 것처럼 보입니다. 차단 문제가 아니라 실제로는 추악합니다.
Jonathan Neufeld

8

nouveau.blacklist=1부팅시 커널 인수 ( )를 전달 하여 /etc/default/grub파일 을 편집하여 드라이버를 블랙리스트에 추가 하십시오.

sudo sed -i 's/GRUB_CMDLINE_LINUX_DEFAULT="/GRUB_CMDLINE_LINUX_DEFAULT="nouveau.blacklist=1 /g' /etc/default/grub
sudo update-grub

재부팅


@ cl-netbox 동의합니다, 이것은 재미 있습니다. 또한, 나는 이미 그중 일부를 취소하려고 시도했지만 수정해야 할 문법을 항상 찾을 수는 있지만 편집해야 할 1-2 가지가있을 수 있습니다. 나는 종종 그들을 철회 할 때 그 사람들에게 만족을 줄 것이다. 또한 나중에 nouveau.modeset = 0을 전달하는 것이 부팅 할 때 파일을 편집하는 대신 메뉴를 편집하는 것이므로 추가 모니터와 같은 향후 디스플레이 문제가 발생하지 않아야 함을 깨달았습니다.
mchid

6

나는이 문제에 오랫동안 붙어있었습니다. Ubuntu 16.04의 새로운 사본을 설치 한 후 deb (local)을 사용하여 cuda 8.0을 설치했습니다.

sudo dpkg -i cuda-repo-ubuntu1604-8-0-local-ga2_8.0.61-1_amd64.deb
sudo apt-get update
sudo apt-get install cuda

내 컴퓨터에서 Nvidia 드라이버가 제대로 작동합니다. 그 전에 * .run 파일을 사용하여 Nvidia 드라이버를 운이없이 설치하려고했습니다. 소중한 시간을 절약 할 수있는 기회를 제공하십시오.


2
나는 이것이 이것이 받아 들여지는 대답이어야한다고 생각합니다. 내가했던 것처럼 오후를 모니터에 대고 얼굴을 부수 지 마십시오. 이것은 문제를 완전히 회피합니다.
Graydyn Young

cuda 8.0 설치sudo apt-get install cuda-8-0
Jiu

4

나는 단지 작은 펭귄이며 nouveau를 비활성화 / 블랙리스트하는 것은 우분투 내에서 많은 기능, 특히 창 관리 항목 (예 : 탐색 / 작동을위한 키보드 단축키를 알고 있으면 괜찮은 메뉴 누락)을 깨뜨리는 것을 발견했습니다. modeprobe.d / blacklist에 이미 다른 것이 포함되어 있으면 다른 파일을 만들 수 있습니다. 우분투에서 nouveau를 비활성화하여 메사에서 베사 드라이버로 변경할 수 있습니다. mesa 또는 vesa를 사용하면 jockey-common을 사용하는 것처럼 jockey (추가 드라이버)에 다른 목록이 표시됩니다 (기수 목록에 이전 드라이버를 추가하는 데 편리함)이 부서에서 많은 노력이 많이 있었고 개인적으로 권장 됨 드라이버는 최근 몇 개월 동안 크게 개선되었으며 NVidia 310 드라이버는 우분투 소프트웨어 센터에서 또는 소프트웨어 소스에서 제안 된 업데이트를 활성화 한 후 추가 드라이버에서 사용할 수 있습니다 (그리고 업데이트). 설치 후 발견 한 것은 독점 드라이버가 설치되어 있지 않다는 것입니다. 이는 런처 아이콘 크기와 같은 것은 조정할 수 없습니다 (시스템 설정> 모양) 2d 세션을 나타내는 3d 세션 (최신 맛)을 나타내는 것은 아닙니다. 우분투 철학과 다른 사람들이 다른 것들을 위해 기계를 사용한다는 사실을 명심하십시오. "버그입니까?"그리고 / 또는 누보가 비활성화되면 어떻게됩니까?


4

파일 nvidia-graphics-drivers.conf/etc/modprobe.d/디렉토리에 넣고 시스템을 재부팅하십시오.

콘솔에 들어가서 NVIDIA-Linux-x86-319.32.run다시 실행 하면 비 호환성 오류가 발생하지 않습니다.


4
대체 nvidia-graphics-drivers.conf는 어디에 있습니까?
Jamie Hutber

2

질문에 그래픽 카드 모델과 Ubuntu 버전을 추가 할 수 있습니까?

nVidia 웹 사이트에서 96 시리즈 드라이버를 다운로드 할 수 있지만 최신 버전의 Xorg와 호환되지 않으며 설치되지 않습니다 .X 서버를 다운 그레이드하려고 시도 할 수 있지만 Ubuntu의 다른 기능이 손상 될 수 있습니다. 심지어 어떤 종류의 그래픽 데스크탑도 얻지 못할 수도 있습니다. 이 작업을 수행하는 방법에 대한 지침을 제공하지만 사용중인 Ubuntu 버전을 모르겠습니다. Google 검색으로 찾을 수 있습니다. 게시물 # 7, here 또는 이 런치 패드 프로젝트를 참조하십시오 .

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