lspci| grep VGA
터미널에 입력 하면이 출력을 얻습니다.
00:02.0 VGA compatible controller: Intel Corporation Ivy Bridge Graphics Controller(rev 09)
01:00.0 VGA compatible controller: NVIDIA Corporation Device 0fd1 (rev a1)
nvidia-current를 설치하면 650m의 잘못된 드라이버 인 259.49가 설치됩니다 (259.59가 맞습니다). 이견있는 사람?
편집 : 나는이 명령 dpkg --list | egrep '(nvidia|bumbl)' | grep ^ii
을 사용하여 출력
ii bumblebee 3.0-2~preciseppa1 nVidia Optimus support
ii bumblebee-nvidia 3.0-2~preciseppa1 nVidia Optimus support using the proprietary NVIDIA driver
ii nvidia-common 1:0.2.44 Find obsolete NVIDIA drivers
ii nvidia-current 295.40-0ubuntu1 NVIDIA binary Xorg driver, kernel module and VDPAU library
ii nvidia-settings 295.33-0ubuntu1 Tool of configuring the NVIDIA graphics driver
그래서 이것은 어떤 카드인지 전혀 알지 못하기 때문에 올바른 드라이버를 선택하지 않습니다 …
또한 도움이된다면 컴퓨터는 Samsung Series 7 (700Z7C)입니다.
실행 optirun glxspheres
하면 kern.log에이 출력이 제공됩니다.
NVRM: GPU at 0000:01:00.0 has fallen off the bus.
NVRM: GPU at 0000:01:00.0 has fallen off the bus.
NVRM: RmInitAdapter failed! (0x26:0xffffffff:1170)
NVRM: rm_init_adapter(0) failed
답변
귀하의 질문에서 옵티머스 지원 노트북을 사용하고 다른 사용자와의 상호 작용에 따라 귀하가 혼란에 빠졌음을 분명히 언급하지 않았습니다. 새로 설치해야합니다 . 설명해 드리겠습니다 .
optimus
Linux의 nvdia 드라이버는 지원하지 않습니다. 따라서 모든 리포지토리에서 nvidia 드라이버를 설치하면 GUI로 부팅 할 수 없습니다. nvidia의 Linux 드라이버 페이지는 다음과 같은 경고를 표시 The driver won't work with few models
합니다.
따라서 최소한 절전 기능을 사용하기위한 비공식적 인 작업이 있습니다 (즉, 개별 GPU를 끄는 것). 첫 번째 성공은 옆에 있었다 mj-casalogic
그의 첫번째 프로젝트로 선정 (내가 그의 이름을 모른다). bumblebee
그는 그것을 업데이트하고 이름 ironhide
.
그러나 아이언 하이드는 잘 설계되지 않았으며 많은 문제가 있습니다. 이제는 버려진 프로젝트입니다.
Bumblebee 3.0 은 원래 Bumblebee 프로젝트의 포크였습니다. 안정성이 높고 전체 코드가 C로 다시 작성되었습니다. 이제 데몬이 시작시 실행됩니다. 개별 GPU를 자동으로 비활성화하고 필요할 때만 사용하십시오. 그러나 이것은 ironhide
이전 버전 과 호환되지 않습니다 bumblebee
. 이 작업을 수행하려면 많은 작업을 수행해야합니다. 우분투를 다시 설치하는 것이 더 쉽습니다.
우분투를 새로 설치 한 후 다음을 수행하십시오
별개의 GPU를 끄고 필요한 경우에만 활성화하기 위해 Bumblebee 설치 지침
-
터미널에 다음을 입력하십시오.
sudo add-apt-repository ppa:bumblebee/stable sudo apt-get update
-
독점적 인 nvidia 드라이버를 사용하여 Bumblebee를 설치하려면 :
12.04-13.04의 경우
sudo apt-get install bumblebee bumblebee-nvidia virtualgl linux-headers-generic
그리고 13.10의 경우 :
sudo apt-get install bumblebee bumblebee-nvidia primus linux-headers-generic
-
재부팅하십시오.
엔비디아 카드 만 비활성화하려면 다음을 배울 필요가 없습니다.
사용법 지시 :
nvidia 카드로 프로그램을 실행하려면 optirun
터미널에서 접두사를 사용하십시오 . glxspheres
엔비디아 카드 타입 으로 달리기
optirun glxspheres
파이어 폭스 타입을 실행하려면 : optirun firefox &
그래픽 카드 모델을 얻으려면 mesa-utils를 설치하십시오
관련 질문 :
12.04에서 Nvidia Optimus 카드가 얼마나 잘 지원됩니까?
답변
시스템에 Bumblebee 패키지 드라이버 를 사용하려고 합니다. Ubuntu 12.04의 전환 가능한 랩톱 그래픽 문제 와 동일한 절차를 수행하여 문제를 해결할 수 있어야합니다 .
추신. Optimus 그래픽 카드에 아이언 하이드 또는 x- 스왓을 사용하지 마십시오. 사람들은 오래된 정보를 퍼 뜨리고 있습니다.
답변
질문에 대한 답변을 수락했지만이 문제를 해결 한 적이 있습니까? Bumblebee 및 NVidia 독점 드라이버를 사용하여 Optimus GT650M을 사용하는 방법에 대한 단계별 지침을 찾고 있지 않은 사람들은 http://eternalvoid.net에서 작성한 레시피를 확인해야합니다 . / tutorials / linux-optimus-gt650m /
기본적으로 bumblebee 3.0.1 및 nvidia-current 304.22b가 Ubuntu 저장소에있을 때까지 NVidia 카드를 사용하려면 레시피와 유사한 방법을 따라야합니다.
간단히 말해서 NVidia 드라이버의 새로운 베타 버전 (공식 버전)을 설치해야하지만 설치시 많은 명령 줄 스위치를 사용해야 비표준 위치에 놓을 수 있습니다. 기존 OpenGL 항목을 모두 제거하지 마십시오.
그런 다음 git 저장소에서 bumblebee 3.0.1을 설치하고 모든 NVidia 라이브러리를 찾을 수 있도록 구성하고 프레임 버퍼에 액세스 할 때 Intel 드라이버도 사용하도록 구성해야합니다.
전체 지침은 내가 제공 한 링크에 있지만, Ubuntu를 새로 설치할 때만 따르십시오. 다른 곳에서는 모든 것이 백업됩니다.
답변
범블비가 일하게 했어요 Intel Ivy Bridge hd4000 Intel GPU 및 Geforce gt 630m GPU를 사용하고 i7-3615QM CPU를 사용하는 Samsung Series 7 Chronos NP700z5c Optimus 랩톱에서 Ubuntu 12.04에 가까운 Mint 13 64 비트 Mate Maya를 사용하고 있습니다.
이 사이트는 많은 도움이되었습니다 : http://www.noobslab.com/2012/06/nvidia-drivers-collection-for.html
7 단계를 제외한 모든 단계를 수행하면 터미널에서 다음을 수행해야합니다.
sudo gedit /etc/modprobe.d/blacklist.conf
이제 파일 끝에 다음 줄을 추가하고 저장하십시오.
blacklist amd76x_edac
blacklist vga16fb
blacklist nouveau
blacklist rivafb
blacklist nvidiafb
blacklist rivatv
터미널에서 다음을 수행해야합니다.
sudo gedit /etc/bumblebee/bumblebee.conf
파일에서이를 변경하고 저장하십시오.
Driver="empty or whatever" to Driver=nvidia
kernelDriver=nvidia-current to KernelDriver=nvidia
sudo update-initramfs -u
부팅은 일종의 버그가있을 수 있습니다 Ctrl+ Alt+ F6다음 Ctrl+ Alt+ F8박하 13에 대한 공황의 검은 화면에서 벗어나기 위해.
우분투는 다른 키 Ctrl+ Alt+ F1를 사용한 다음 Ctrl+ Alt+를 사용 F7합니다.
sudo reboot
그런 다음 업데이트 관리자를 실행하십시오. OS가 새로운 기능을 사용할 때까지 제 꿀벌은 작동하지 않았습니다.
optirun glxgears
터미널에서 사용해보십시오 .
다음은 내 Samsung에 많은 도움이되는 사이트입니다.
http://forums.linuxmint.com/viewtopic.php?f=59&t=106262 및 http://openideals.org/2012/04/15/tuning-ubuntu-on-samsung-series-7-laptop/
나는 달렸다.
optirun firefox and played www.quakelive.com
optirun glxgears, and optirun glxspheres.
pluma는 mint 13 mate maya의 텍스트 편집기입니다.
이 파일의 모양은 다음과 같습니다.
sudo pluma /etc/modprobe.d/blacklist.conf
# This file lists those modules which we don't want to be loaded by
# alias expansion, usually so some other driver will be loaded for the
# device instead.
# evbug is a debug tool that should be loaded explicitly
blacklist evbug
# these drivers are very simple, the HID drivers are usually preferred
blacklist usbmouse
blacklist usbkbd
# replaced by e100
blacklist eepro100
# replaced by tulip
blacklist de4x5
# causes no end of confusion by creating unexpected network interfaces
blacklist eth1394
# snd_intel8x0m can interfere with snd_intel8x0, doesn't seem to support much
# hardware on its own (Ubuntu bug #2011, #6810)
blacklist snd_intel8x0m
# Conflicts with dvb driver (which is better for handling this device)
blacklist snd_aw2
# causes failure to suspend on HP compaq nc6000 (Ubuntu: #10306)
blacklist i2c_i801
# replaced by p54pci
blacklist prism54
# replaced by b43 and ssb.
blacklist bcm43xx
# most apps now use garmin usb driver directly (Ubuntu: #114565)
blacklist garmin_gps
# replaced by asus-laptop (Ubuntu: #184721)
blacklist asus_acpi
# low-quality, just noise when being used for sound playback, causes
# hangs at desktop session start (Ubuntu: #246969)
blacklist snd_pcsp
# ugly and loud noise, getting on everyone's nerves; this should be done by a
# nice pulseaudio bing (Ubuntu: #77010)
blacklist pcspkr
# EDAC driver for amd76x clashes with the agp driver preventing the aperture
# from being initialised (Ubuntu: #297750). Blacklist so that the driver
# continues to build and is installable for the few cases where its
# really needed.
blacklist amd76x_edac
blacklist vga16fb
blacklist nouveau
blacklist rivafb
blacklist nvidiafb
blacklist rivatv
Here is what this file look like,
sudo pluma /etc/bumblebee/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
## Client options. Will take effect on the next optirun executed.
[optirun]
# The method used for VirtualGL to transport frames between X servers.
# Possible values are proxy, jpeg, rgb, xv and yuv.
VGLTransport=proxy
# 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
## 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
Module=nvidia
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
## Section with nouveau driver specific options, only parsed if Driver=nouveau
[driver-nouveau]
KernelDriver=nouveau
PMMethod=auto
XorgConfFile=/etc/bumblebee/xorg.conf.nouveau
답변
Lenovo ThinkPad T430의 NVIDIA GPU 모델 NVS 5400M이 설치된 Ubuntu 15.10에서 필요한 것은 다음과 같습니다.
sudo apt-get install nvidia-352
nvidia-352
최신 드라이버는 어디에 있습니까?
sudo apt-cache search nvidia-
GUI 옵션은 다음을 실행하는 것입니다.
software-properties-gtk
그런 다음 “Additional Drivers (추가 드라이버)”탭에서 “tested (테스트)”라고 표시된 GPU 드라이버를 얻습니다.
재부팅 후, Ubuntu가 NVIDIA 그래픽 카드를 사용하고 있는지 어떻게 확인합니까? 에서 언급 한대로 작동하는지 확인했습니다 .