“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.