Strona 1 z 3
Bumblebee - karta graficzna cały czas pracuje
: 07 lip 2012, 19:24
autor: fafol
Zainstalowałem Ubuntu 12.04 64-bit oraz bumblebee. Problem jest taki, że karta graficzna ( GF GT640M ) cały czas pracuje, ale nie można z niej korzystać - po wpisaniu $optirun glxspheres ( samo optirun nie działa ) terminal wyświetla info, że program rusza na karcie zintegrowanej z prockiem. Doinstalowałem CUDA, lecz nic to nie zmieniło. Ma ktoś jakiś pomysł, co może być nie tak?
Re: Bumblebee - karta graficzna cały czas pracuje
: 07 lip 2012, 21:42
autor: skandyn
Niemożliwe, że cały czas pracuje karta Nvidia, ponieważ dopiero polecenie w konsoli optirun ją włącza - domyślnie jest wyłączona - dzięki właśnie programowi Bumblebee . Jeśli możesz to podaj wynik, czyli wpisz w konsoli:
Możliwe, że coś namieszałeś. Poza tym wpisujemy w konsoli optirun dany-program, czyli bez tego dolara.
Pozdrawiam.
Re: Bumblebee - karta graficzna cały czas pracuje
: 07 lip 2012, 22:31
autor: jacekalex
Co to za lapek?
Bo karta GF640M oznacza, że świezy, jak bułka z piekarni, a bubmleebe ma trochę opóźnienia względem nowych wybryków Nvidii z Optimusem.
Ostatnio Nvidia zaczęła negocjować włączenie optimusa w Linuxie, ale zdaniem Nvidii wymagałoby to zmian w kernelu, które są dość trudne do zrealizowania.
Tak czy inaczej
palec Linusa 
ruszył sprawę dość wyraźnie, ciekawe, co z tego wyniknie.
Pozdrawiam

Re: Bumblebee - karta graficzna cały czas pracuje
: 08 lip 2012, 08:19
autor: fafol
@skandyn
Po wpisaniu polecenia:
Kod: Zaznacz cały
*-display
description: VGA compatible controller
product: Ivy Bridge Graphics Controller
vendor: Intel Corporation
physical id: 2
bus info: pci@0000:00:02.0
version: 09
width: 64 bits
clock: 33MHz
capabilities: msi pm vga_controller bus_master cap_list rom
configuration: driver=i915 latency=0
resources: irq:43 memory:c0000000-c03fffff memory:b0000000-bfffffff ioport:2000(size=64)
Chodzi o to, że po zainstalowaniu Bumblebee nie zmalało zużycie energii, tak samo się nagrzewa i głośno chodzi, pomaga tylko wyłączenie karty w BIOS-ie. Co do włącznia:
Kod: Zaznacz cały
Usage
To run your application with the discrete NVIDIA card run in the terminal:
$ optirun [options] <application> [application-parameters]
z
https://wiki.ubuntu.com/Bumblebee#Installation
@jacekalex
Jest to Acer V3, w sumie trochę nowy, światowa premiera była w kwietniu albo maju.
Re: Bumblebee - karta graficzna cały czas pracuje
: 08 lip 2012, 09:12
autor: jacekalex
https://github.com/Bumblebee-Project/Bu ... Management
Masz zainstalowany
bbswitch?
To moduł kernela (sterownik) odpowiedzialny za ciche wyłączanie Nvidii.
Tu masz coś o instalacji:
http://askubuntu.com/questions/130917/b ... -be-loaded
Pokaż też wynik:
bo w wyniku lshw coś nie widać tej Nvidii, jakby jej w ogóle nie było.
Re: Bumblebee - karta graficzna cały czas pracuje
: 08 lip 2012, 11:41
autor: skandyn
Właśnie tak powinno być, że system nie widzi drugiej karty, czyli karty graficznej Nvidia. Ponieważ dopiero programik Bumblebee ją uruchamia, za pomocą polecenia w konsoli optirun. Dokładniej chodzi o to, że pod Linuksem (jak wiadomo) nie działa technologia Optimus Nvidia, a tylko przegrzewa notebooka i rozładowuje akumulator. Dlatego to jest tak zrobione, że trzeba troszeczkę poczekać zanim wymieniony tu programik Bumblebee uruchomi naszą druga kartę Nvidia. Bo przecież domyślnie system, w tym przypadku Ubuntu pracuje wyłącznie na karcie zintegrowanej z procesorem Intel. Dopiero jak chcemy pograć sobie w jakąś grę, co potrzebuję lepszej karty, to w konsoli wpisujemy np. optirun nexuiz.
Przykład pracy - oczywiście u mnie systemu na samej karcie Intel:
Kod: Zaznacz cały
mariusz@Aspire:~$ sudo lshw -c display
[sudo] password for mariusz:
*-display
description: VGA compatible controller
product: 2nd Generation Core Processor Family Integrated Graphics Controller
vendor: Intel Corporation
physical id: 2
bus info: pci@0000:00:02.0
version: 09
width: 64 bits
clock: 33MHz
capabilities: msi pm vga_controller bus_master cap_list rom
configuration: driver=i915 latency=0
resources: irq:43 memory:d1400000-d17fffff memory:c0000000-cfffffff ioport:3000(size=64)
mariusz@Aspire:~$
Znowuż jak uruchomie dany program, za pomocą polecenia optirun - to jak wydać są widoczne obydwie karty
Kod: Zaznacz cały
mariusz@Aspire:~$ sudo lshw -c display
[sudo] password for mariusz:
*-display
description: VGA compatible controller
product: GF108 [GeForce GT 540M]
vendor: NVIDIA Corporation
physical id: 0
bus info: pci@0000:01:00.0
version: a1
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress vga_controller bus_master cap_list rom
configuration: driver=nvidia latency=0
resources: irq:16 memory:d0000000-d0ffffff memory:a0000000-afffffff memory:b0000000-b1ffffff ioport:2000(size=128) memory:d1000000-d107ffff
*-display
description: VGA compatible controller
product: 2nd Generation Core Processor Family Integrated Graphics Controller
vendor: Intel Corporation
physical id: 2
bus info: pci@0000:00:02.0
version: 09
width: 64 bits
clock: 33MHz
capabilities: msi pm vga_controller bus_master cap_list rom
configuration: driver=i915 latency=0
resources: irq:43 memory:d1400000-d17fffff memory:c0000000-cfffffff ioport:3000(size=64)
mariusz@Aspire:~$
Po prostu chciałem pokazać, że w moim przypadku najnowszy projekt Bumblebee 3.0 działa bardzo dobrze.
Pozdrawiam.
Re: Bumblebee - karta graficzna cały czas pracuje
: 08 lip 2012, 13:10
autor: jacekalex
Dzięki za wyjąsnienie, nie zmienia ono jednak faktu, że w danym modelu lapka może być tylko zmieniona naklejka i zawyżona o kilka stówek cena, dlatego zapytałem o wynik lspci.
Może też być walnięty bios, jak np u mnie na oryginalnym biosie Gigabyte (fabrycznym) nie było w kompie karty sieciowej r8168 (zintegrowanej), która pojawiła się dopiero po wgraniu nowszego biosu, na którym za to zdechł quickboot.

Re: Bumblebee - karta graficzna cały czas pracuje
: 08 lip 2012, 22:27
autor: fafol
lspci:
Kod: Zaznacz cały
00:02.0 VGA compatible controller: Intel Corporation Ivy Bridge Graphics Controller (rev 09)
Subsystem: Acer Incorporated [ALI] Device 0647
Kernel driver in use: i915
Kernel modules: i915
00:14.0 USB controller: Intel Corporation Panther Point USB xHCI Host Controller (rev 04)
Subsystem: Acer Incorporated [ALI] Device 0647
--
01:00.0 VGA compatible controller: NVIDIA Corporation Device 0fd2 (rev a1)
Subsystem: Acer Incorporated [ALI] Device 0648
Kernel modules: nvidia_current, nouveau, nvidiafb
02:00.0 Ethernet controller: Broadcom Corporation NetLink BCM57785 Gigabit Ethernet PCIe (rev 10)
Subsystem: Acer Incorporated [ALI] Device 0647
Kernel driver in use: tg3
Zrobiłem to, co opisane jest w linkach podanych przez jacekalex, ale teraz po wpisaniu optirun wywala taki błąd:
Kod: Zaznacz cały
[ERROR]The Bumblebee daemon has not been started yet or the socket path /var/run/bumblebee.socket was incorrect.
[ERROR]Could not connect to bumblebee daemon - is it running?
Po wpisaniu lshw widać za to obie karty:
Kod: Zaznacz cały
*-display UNCLAIMED
description: VGA compatible controller
product: NVIDIA Corporation
vendor: NVIDIA Corporation
physical id: 0
bus info: pci@0000:01:00.0
version: a1
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress vga_controller bus_master cap_list
configuration: latency=0
resources: memory:b2000000-b2ffffff memory:a0000000-afffffff memory:b0000000-b1ffffff ioport:2000(size=128)
*-display
description: VGA compatible controller
product: Ivy Bridge Graphics Controller
vendor: Intel Corporation
physical id: 2
bus info: pci@0000:00:02.0
version: 09
width: 64 bits
clock: 33MHz
capabilities: msi pm vga_controller bus_master cap_list rom
configuration: driver=i915 latency=0
resources: irq:43 memory:b3000000-b33fffff memory:c0000000-cfffffff ioport:3000(size=64)
Re: Bumblebee - karta graficzna cały czas pracuje
: 09 lip 2012, 02:28
autor: jacekalex
Kod: Zaznacz cały
Kernel modules: nvidia_current, nouveau, nvidiafb
Albo
Nouveau, albo
Nvidia, a już
nvidiafb potrzeba Ci jest jak łysemu grzebień.
W dodatku nvidia i nouveau są w konfllikcie, żeby jeden normalnie działał, drugi trzeba wyłączyć i zablokować, żeby się nie ładował, albo po prostu go nie instalować.
Tu masz wiki o Bumbleebe w Ubuntu:
https://wiki.ubuntu.com/Bumblebee
https://github.com/Bumblebee-Project/Bu ... leshooting
A tu info, jak zablokować
Nouveau, choć w Ubuntu powinien to zrobić automatycznie instalator Nvidii:
http://dug.net.pl/tekst/142#nouveau
Kod: Zaznacz cały
[ERROR]The Bumblebee daemon has not been started yet or the socket path /var/run/bumblebee.socket was incorrect.
[ERROR]Could not connect to bumblebee daemon - is it running?
I patrz, co system ma Ci do powiedzenia, tutaj widać wyraźnie, że nie uruchomił się demon bumbleebed.
Spróbuj dać:
To by było na tyle

Re: Bumblebee - karta graficzna cały czas pracuje
: 09 lip 2012, 08:03
autor: skandyn
Pierwsze odinstaluj poleceniami w konsoli:
Kod: Zaznacz cały
sudo apt-get purge nvidia-current
sudo apt-get purge bumblebee
Restart komputera
Teraz zainstaluj według tego:
https://wiki.ubuntu.com/Bumblebee
W kwestii wyjaśnienia (krok po kroku) trzeba dodać dwa repozytoria, czyli w terminalu wpisujemy:
Kod: Zaznacz cały
sudo add-apt-repository ppa:bumblebee/stable
sudo add-apt-repository ppa:ubuntu-x-swat/x-updates
Zaktualizować listę pakietów:
Zainstalować program Bumblebee wraz z aktualnym sterownikiem do karty graficznej Nvidia
Kod: Zaznacz cały
sudo apt-get install bumblebee bumblebee-nvidia
Wykonać restart systemu.
Sprawdzić czy działa wpisując w konsoli np. optirun gedit
Pozdrawiam.
Re: Bumblebee - karta graficzna cały czas pracuje
: 19 lip 2012, 23:04
autor: adaminator_wielki
Witam podłączę się pod ten temat.
Wykonałem wszystko krok po kroku tak jak w instrukcji którą podał "skandyn". Po odpaleniu optirun gedit wyskakuje coś takiego:
[ERROR]Cannot access secondary GPU - error: [XORG] (EE) NVIDIA(0): Failed to initialize the NVIDIA GPU at PCI:1:0:0. Please
[ERROR]Aborting because fallback start is disabled.
po wrzuceniu polecenia sudo lshw -c display jest coś takiego:
Kod: Zaznacz cały
*-display
description: VGA compatible controller
product: GF108 [GeForce GT 555M]
vendor: NVIDIA Corporation
physical id: 0
bus info: pci@0000:01:00.0
version: a1
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress vga_controller bus_master cap_list rom
configuration: driver=nvidia latency=0
resources: irq:16 memory:f0000000-f0ffffff memory:c0000000-cfffffff memory:d0000000-d1ffffff ioport:2000(size=128) memory:f1000000-f107ffff
*-display
description: VGA compatible controller
product: 2nd Generation Core Processor Family Integrated Graphics Controller
vendor: Intel Corporation
physical id: 2
bus info: pci@0000:00:02.0
version: 09
width: 64 bits
clock: 33MHz
capabilities: msi pm vga_controller bus_master cap_list rom
configuration: driver=i915 latency=0
resources: irq:44 memory:f1400000-f17fffff memory:e0000000-efffffff ioport:3000(size=64)
Moja grafika to GeForce GT 555 , a system ubuntu 12.04LTS x64
Nie mogę sobie z tym poradzić.
Ludzie ratujcie
Re: Bumblebee - karta graficzna cały czas pracuje
: 20 lip 2012, 16:01
autor: skandyn
Tak, jak pisałem, najpierw trzeba odinstalować sterownik od karty graficznej Nvidia (nvidia-current), a dopiero później zainstalować programik Bumblebee. Dlatego trzeba to zrobić najpierw, ponieważ później program Bumblebee instaluje nam aktualny sterownik do karty graficznej. Wtedy jak wpiszesz w konsoli
sudo lshw -c display - to powinien system widzieć tylko jedną kartę graficzną Intel. Druga karta graficzna jest niewidoczna i dopiero polecenie w konsoli np.
optirun firefox ją aktywuje. Po prostu chodzi o to, że jak widać nie odinstalowałeś najpierw poleceniem w konsoli:
i zainstalowałeś programik Bumblebee. Wyszedł z tego właśnie taki ambaras i musisz teraz wykonać dokładnie wszystko tak, jak pisałem we wcześniejszym poście.
Pozdrawiam.
Re: Bumblebee - karta graficzna cały czas pracuje
: 15 sie 2012, 19:15
autor: Aragami
Witam
właśnie usiłuje odpalić Bumblebee na nowym lapku (Dell Inspirion 17R SE). Niestety, albo robię coś nie tak albo nie chce on wspólpracować z moim sprzętem. Po usunięciu sterów i instalacji bumblebee wraz z nowymi sterownikami wyskakuje
Kod: Zaznacz cały
aragami@pqsdb9:~$ optirun glxspheres
[ 213.298232] [ERROR]Cannot access secondary GPU - error: [XORG] (EE) NVIDIA(0): Failed to assign any connected display devices to X screen 0
[ 213.298287] [ERROR]Aborting because fallback start is disabled.
a tu wynik komendy sudo lshw -c display
Kod: Zaznacz cały
aragami@pqsdb9:~$ sudo lshw -c display
*-display
description: VGA compatible controller
product: NVIDIA Corporation
vendor: NVIDIA Corporation
physical id: 0
bus info: pci@0000:01:00.0
version: a1
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress vga_controller bus_master cap_list
configuration: driver=nvidia latency=0
resources: irq:16 memory:f0000000-f0ffffff memory:c0000000-cfffffff memory:d0000000-d1ffffff ioport:3000(size=128)
*-display
description: VGA compatible controller
product: Ivy Bridge Graphics Controller
vendor: Intel Corporation
physical id: 2
bus info: pci@0000:00:02.0
version: 09
width: 64 bits
clock: 33MHz
capabilities: msi pm vga_controller bus_master cap_list rom
configuration: driver=i915 latency=0
resources: irq:46 memory:f1000000-f13fffff memory:e0000000-efffffff ioport:4000(size=64)
i wynik komendy sudo lspci -k | egrep -iA5 vga
Kod: Zaznacz cały
aragami@pqsdb9:~$ sudo lspci -k | egrep -iA5 vga
00:02.0 VGA compatible controller: Intel Corporation Ivy Bridge Graphics Controller (rev 09)
Subsystem: Dell Device 0578
Kernel driver in use: i915
Kernel modules: i915
00:14.0 USB controller: Intel Corporation Panther Point USB xHCI Host Controller (rev 04)
Subsystem: Dell Device 0578
--
01:00.0 VGA compatible controller: NVIDIA Corporation Device 0fd1 (rev a1)
Subsystem: Dell Device 0578
Kernel driver in use: nvidia
Kernel modules: nvidia_current, nouveau, nvidiafb
02:00.0 Network controller: Intel Corporation Centrino Wireless-N 2230 (rev c4)
Subsystem: Intel Corporation Centrino Wireless-N 2230 BGN
Ktoś pomoże w odpaleniu karty numer dwa? Na marginesie dodam że zużycie energii jest gigantyczne
Re: Bumblebee - karta graficzna cały czas pracuje
: 15 sie 2012, 23:04
autor: JerryG
Aragami pisze:
Ktoś pomoże w odpaleniu karty numer dwa? Na marginesie dodam że zużycie energii jest gigantyczne
Zrobiles tak jak kolega
skandyn pisze ??
Chyba nie, bo z logow wynika ze obie karty pracuja caly czas, wiec nie masz po co uzywac komendy
optirun xxxxxx
ja sie uzywa jak karta Nvidii jest wylaczona, a u Ciebie nie jest.
Re: Bumblebee - karta graficzna cały czas pracuje
: 16 sie 2012, 18:59
autor: Aragami
No właśnie zrobiłem dokładnie tak. Włacznie z restartami i odinstalowywaniem sterów. Niestety efekt jest za każdym razem ten sam.
Moja karta to GT650 M . Wiem że pracuja obie ale wszystko jest zrobione krok po kroku. Nawet system postawiłem jeszcze raz i od nowa. Niestety ciągle jest to samo
Re: Bumblebee - karta graficzna cały czas pracuje
: 16 sie 2012, 19:09
autor: luk1don
Po czym wiesz na pewno że pracują obie karty?
Re: Bumblebee - karta graficzna cały czas pracuje
: 16 sie 2012, 19:14
autor: Aragami
choćby po zużyciu energii. Czas pracy na pełnej baterii nie przekracza godziny, a to nowy sprzęt, aczkolwiek pewnosci nie mam, to tylko wniosek
Re: Bumblebee - karta graficzna cały czas pracuje
: 16 sie 2012, 19:18
autor: luk1don
Skąd wiesz, że to nie Turbo Boost nie włącza ci wiatraka na wysokie obroty?
Masz teraz zainstalowane bumblebee?
Najpierw:
i pokaż:
Re: Bumblebee - karta graficzna cały czas pracuje
: 16 sie 2012, 19:37
autor: Aragami
hmmm nie wiem czy o to chodzi.... Bumblebee jest zainstalowane
Kod: Zaznacz cały
aragami@pqsdb9:~$ sudo -i
root@pqsdb9:~# cat /proc/acpi/bbswitch
cat: /proc/acpi/bbswitch: Nie ma takiego pliku ani katalogu
root@pqsdb9:~#
odnośnie wentylatora to nie pracuje na pełnych obrotach, chodzi bardzo cicho
Re: Bumblebee - karta graficzna cały czas pracuje
: 16 sie 2012, 19:41
autor: luk1don