16.04 용 Bumblebee 설치가 가능한 Nvidia


10

16.04에 Nvidia와 Bumblebee를 설치하는 데 어려움이 있습니까? 클린 설치를 시도하고 있지만 찾은 모든 절차는 Ubuntu가 낮은 그래픽 모드로 부팅하고 시작 매개 변수에 nomodeset을 추가하면 로그인 할 때 lightdm이 충돌하는 상태에서 끝납니다.

편집 : 나는 지금 범블비없이 가고 있습니다.


어떤 특정 카드 모델이 있습니까? 텍스트 전용 콘솔이기 때문에 그래픽 환경이 필요없는 tty1에서 올바른 독점 드라이버를 설치하는 방법에 대한 지침을 제공 할 수 있습니다.
mchid

답변:



1

http://help.ubuntu.ru/wiki/bumblebee-xenial

1 단계-PPA 추가 :

sudo add-apt-repository ppa:neon1ks/bumblebee

2 단계-시스템을 완전히 업데이트하십시오.

sudo apt-get update
sudo apt-get dist-upgrade

3 단계-nvidia-361 및 꿀벌 설치 :

sudo apt-get install --install-recommends nvidia-361 nvidia-settings bumblebee bumblebee-nvidia primus

4 단계-꿀벌 그룹에 사용자 추가 :

sudo gpasswd -a $USER bumblebee

5 단계-범블 활성화

sudo systemctl enable bumblebeed

6 단계- / etc / modules 편집

sudo gedit /etc/modules

파일 끝에 두 줄을 추가하려면

i915
bbswitch

7 단계-꿀벌 구성 파일을 편집하십시오.

sudo gedit /etc/bumblebee/bumblebee.conf

22 행 :

Driver=nvidia

55 행 :

KernelDriver=nvidia-361

58 행 :

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

61 행 :

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

8 단계-재부팅


나는 이것을 시도 할 것이다! 다른 언어 위키를 생각하지 않았습니다.
Aido

아니, 다시 낮은 그래픽 모드.
Aido

161 업데이트 대신 164를 사용했기 때문입니다. 이제 lightdm 로그인 루프에 갇혀 있습니다.
Aido

낮은 그래픽 모드로 들어 가지 않고 다시 설치해도 여전히 로그인 루프가 있습니다.
Aido

이것은 버그입니다. 임시로 Ubuntu Mate 16.04 또는 xubuntu 16.04
neon1ks를 사용하십시오.

1

나에게 16.04의 설치는 다음과 같은 방법으로 작동했습니다.

sudo apt-get install bumblebee nvidia-367 primus

그런 다음 nouveau를 차단하고 conf파일을 편집 하십시오.

편집 /etc/modprobe.d/bumblebee.conf-텍스트를 추가하십시오 :

blacklist nouveau

편집하십시오 /etc/bumblebe/bumblebee.conf. 내 꿀벌 구성 파일은 다음과 같습니다.

# Configuration file for Bumblebee. Values should **not** be put between quotes

## Server options. Any change made in this section will need a server restart
# to take effect.
[bumblebeed]
# The secondary Xorg server DISPLAY number
VirtualDisplay=:8
# Should the unused Xorg server be kept running? Set this to true if waiting
# for X to be ready is too long and don't need power management at all.
KeepUnusedXServer=false
# The name of the Bumbleblee server group name (GID name)
ServerGroup=bumblebee
# Card power state at exit. Set to false if the card shoud be ON when Bumblebee
# server exits.
TurnCardOffAtExit=false
# The default behavior of '-f' option on optirun. If set to "true", '-f' will
# be ignored.
NoEcoModeOverride=false
# 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
# Directory with a dummy config file to pass as a -configdir to secondary X
XorgConfDir=/etc/bumblebee/xorg.conf.d

## Client options. Will take effect on the next optirun executed.
[optirun]
# Acceleration/ rendering bridge, possible values are auto, virtualgl and
# primus.
Bridge=auto
# The method used for VirtualGL to transport frames between X servers.
# Possible values are proxy, jpeg, rgb, xv and yuv.
VGLTransport=proxy
# List of paths which are searched for the primus libGL.so.1 when using
# the primus bridge
PrimusLibraryPath=/usr/lib/x86_64-linux-gnu/primus:/usr/lib/i386-linux-gnu/primus
# Should the program run under optirun even if Bumblebee server or nvidia card
# is not available?
AllowFallbackToIGC=false


# Driver-specific settings are grouped under [driver-NAME]. The sections are
# parsed if the Driver setting in [bumblebeed] is set to NAME (or if auto-
# detection resolves to NAME).
# PMMethod: method to use for saving power by disabling the nvidia card, valid
# values are: auto - automatically detect which PM method to use
#         bbswitch - new in BB 3, recommended if available
#       switcheroo - vga_switcheroo method, use at your own risk
#             none - disable PM completely
# https://github.com/Bumblebee-Project/Bumblebee/wiki/Comparison-of-PM-methods

## 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
PMMethod=auto
# colon-separated path to the nvidia libraries
LibraryPath=/usr/lib/nvidia-367:/usr/lib32/nvidia-367
# comma-separated path of the directory containing nvidia_drv.so and the
# default Xorg modules path
XorgModulePath=/usr/lib/nvidia-367/xorg,/usr/lib/xorg/modules
XorgConfFile=/etc/bumblebee/xorg.conf.nvidia

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

KernelDriver=nouveau
PMMethod=auto
XorgConfFile=/etc/bumblebee/xorg.conf.nouveau

0

오픈 소스 Nouveau 드라이버를 사용하는 것이 좋으면 쉽게 작동시킬 수 있습니다.

나는이 누보 드라이버가 설치되어 있어야합니다. (이미지 참조 : Driver Screenshot.png )

Nouveau와 함께 Ubuntu 16.04에 Bumblebee 를 설치하기 위해 Bumblebee Official Wiki 페이지 의 Advanced Setups 섹션 에서 다음 명령을 사용했습니다 .

https://wiki.ubuntu.com/Bumblebee#Advanced_Setups

"고급 사용자의 경우 독점적 인 nvidia 드라이버 또는 32 비트 라이브러리를 사용하지 않으려면 (예를 들어 절전에만 관심이있는 경우) 사용자 정의 설치를 수행 할 수 있습니다."

그리고 명령은

sudo apt-get install --no-install-recommends bumblebee

재부팅하십시오.

이 섹션에는 더 많은 옵션에 대해 설명되어 있지만 더 이상 필요하지 않은 것처럼 보이지만 재부팅 후 작업을 잘 시작했습니다.


링크가 제거되거나 변경 될 경우에 따라 수행고급 단계에 대해 간략하지만 정보를 제공 하십시오 .
George Udosen

편집 한 내용이 하나의 명령 만 실행하면된다고 설명했습니다. 답변의 명확성을 향상시키려는 제안에 대해 George에게 감사드립니다.
Yaksha
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.