nvidia optimus 드라이버를 설치하는 방법?


11

나는 http://ubuntuportal.com/2012/01/bumblebee-3-0-tumblewed-nvidia-optimus-gpu-switching-for-linux-has-been-released-how-to-install-bumblebee-3 을 따랐습니다. -0-on-ubuntu.html 이 안내서는 Dell Inspiron N5110 노트북 (Intel HD Graphics 3000 + NVIDIA GeForce GT525M)에 nvidia 드라이버를 설치하는 데 사용되지만 optirun 명령으로 프로그램을 시작하려고 할 때 항상 오류가 발생합니다.

터미널 말한다 :

adam@Adam-LT:~$ optirun firefox
[ 1482.559417] [ERROR]Cannot access secondary GPU - error: Could not load GPU driver

[ 1482.559517] [ERROR]Aborting because fallback start is disabled.

내 랩탑 쿨러는 항상 랩탑을 냉각시킵니다. 즉, 엔비디아 카드는 백그라운드에서 전력을 소비합니다. (터미널은 때때로 데몬 서버가 실행되고 있지 않다고 말합니다.) 이것에 대한 해결책을 제공해 주시겠습니까?

답변:


12

최근 에이 문제도있었습니다.

나에게 필요한 것은 다음 명령을 실행하는 것입니다. 나는 그들을 분해 할 것이다 :

sudo apt-get install ppa-purge
sudo apt-get purge bbswitch-dkms bumblebee-nvidia

PPA-Purge 유틸리티를 설치하고 BBSwitch 및 Bumblebee를 제거합니다.

sudo apt-get install linux-headers-generic

적절한 Linux 헤더가 설치됩니다. 어떤 이유로 BBSwitch는 커널에 더 나은 단어가 없으면 삽입하지 않습니다.

그런 다음 간단한

sudo apt-get install bbswitch-dkms bumblebee-nvidia

모든 것을 고쳤다. 아, 물론 재부팅 :)

바라건대 이것은 적어도 당신을 도울 것입니다! 당신이가는 방법을 알려주세요


1
나는 그것을 실행하는 것으로 충분하다고 생각합니다 sudo apt-get install linux-headers-$(uname -r) && sudo dkms autoinstall && sudo restart bumblebeed. 그러면 bbswitch를 컴파일 할 항목을 설치하고 범블을 다시 시작하여 bbswitch를 감지 할 수 있습니다.
Lekensteyn

1
나도 일 했어, 대단해!
Makario

1

Ubuntu 12.04에서 12.10으로 업그레이드 할 때는 이전에 Bumblebee를 설치 한 것이 합리적입니다. 그러나 업그레이드시 PPA가 비활성화되므로 다시 활성화해야합니다!

sudo add-apt-repository ppa:bumblebee/stable
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install bbswitch-dkms bumblebee-nvidia

이 시점에서 새로운 버전의 땅벌이 설치 될뿐만 아니라 nvidia-current의 종속물이기도 bumblebee-nvidia합니다.

홈 디렉토리가 암호화되어 있으면 설치 과정이에서 중단됩니다 update-initramfs. 이것은 비활성화하여 해결할 수 FRAMEBUFFER=y/usr/share/initramfs-tools/conf-hooks.d/cryptsetup

# This will setup non-us keyboards in early userspace,
# necessary for punching in passphrases.
KEYMAP=y

# force busybox on initramfs
BUSYBOX=y

# and for systems using plymouth instead, use the new option
# FRAMEBUFFER=y  # DISABLED to install nvidia drivers

이제 optirun은 Asus N56V의 Geforce GT 650M 시스템에서 완벽하게 작동합니다.


0

가이드에서 "optirun glxspheres"를 사용해 보셨습니까? 그리고 무엇을 말합니까? 광산은 말한다;

toddi @ ubuntu-e530 : ~ $ optirun glxspheres 장면의 다각형 : 62464 창의 시각적 ID : 0x21 컨텍스트는 직접 OpenGL 렌더러 : GeForce GT 630M / PCIe / SSE2

이보다 공식적인 사이트에 따르면; " http://bumblebee-project.org/install.html"- 내가 따랐다-그것은 "sudo apt-get install bumblebee-nvidia"마녀를 실행하라고 말한다 당신이 링크 한 가이드에서하지 않는 것 같다.

!! 노트 !! 나는 전문가가 없다. 이것은 내가 한 일이며 여기에서 효과가있는 것 같습니다. 나는 첫 번째 명령 이외의 다른 것을 테스트하지 않았습니다. 방금이 컴퓨터를 얻었으며 배터리 절약에 가장 관심이 있기 때문에.


1
adam @ Adam-LT : ~ $ optirun glxspheres [4817.799920] [ERROR] 보조 GPU에 액세스 할 수 없습니다-오류 : GPU 드라이버를로드 할 수 없습니다 [4817.800070] [ERROR] 폴백 시작이 비활성화되어 중단됩니다.
Adam
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.