Bumblebee

1. Bumblebee

Radiske
Radiske

(usa Slackware)

Enviado em 04/07/2014 - 15:47h

Olá pessoal,

Alguém utiliza o Bumblebee?
Em meu notebook tenho a NVIDIA GEFORCE GTX860 2GB GDDR5.
lspci: 3D controller: NVIDIA Corporation Device 1392

Faz meses que venho pensando em instalar os driver da controladora mas nunca tinha tempo. Não usava mesmo.
Hoje instalei seguindo as orientações do site "http://bumblebee-project.org/" para o Slackware. Utilizo a versão 14.1 64.
Aparentemente está tudo funcionando, inclusive o 3D.
Testei com o VirtualBox iniciar uma VM com Aceleração de vídeo 3D e funcionou legal.
Não funcionava antes de instalar o Bumblebee.

Agora vem minhas perguntas de leigo.
- Quais as vantagens de tê-la ativado?
- Como usar seus recursos?

Obrigado


  


2. Ninguém usa?

Radiske
Radiske

(usa Slackware)

Enviado em 09/07/2014 - 11:18h

Ninguém usa?


3. Re: Bumblebee

Alberto Federman Neto.
albfneto

(usa openSUSE)

Enviado em 09/07/2014 - 12:04h

quando vc tem uma só NVIDIA, Bumblebee conecta e pronto.

Bumbleebee não é um driver.não é uma controladora, é um board switcher, um trocador de placa.

se vc tem uma NVIDIA e obrigatóriamente uma Intel (não uma ATI, mas uma Intel) e uma das duas é offboard, o Bumbleebee serve para vc ativar uma, ou outra ou as duas, só para isso.
e ainda vc tem que ter uma delas,Intel.

por exemplo, este meu micro, a offboard é NVIDIA, mas a onboard é ATI, Bumblebee não funciona nesne meu micro.


4. Tenho NVIDIA e INTEL!!

Radiske
Radiske

(usa Slackware)

Enviado em 09/07/2014 - 16:09h

Obrigado pela informação albfneto!

Me tirou uma grande dúvida.
Veja meu lspci

bash-4.2# lspci
00:00.0 Host bridge: Intel Corporation Haswell DRAM Controller (rev 06)
00:01.0 PCI bridge: Intel Corporation Haswell PCI Express x16 Controller (rev 06)
00:02.0 VGA compatible controller: Intel Corporation Haswell Integrated Graphics Controller (rev 06)
00:03.0 Audio device: Intel Corporation Haswell HD Audio Controller (rev 06)
00:14.0 USB controller: Intel Corporation Lynx Point USB xHCI Host Controller (rev 05)
00:16.0 Communication controller: Intel Corporation Lynx Point MEI Controller #1 (rev 04)
00:1a.0 USB controller: Intel Corporation Lynx Point USB Enhanced Host Controller #2 (rev 05)
00:1b.0 Audio device: Intel Corporation Lynx Point High Definition Audio Controller (rev 05)
00:1c.0 PCI bridge: Intel Corporation Lynx Point PCI Express Root Port #1 (rev d5)
00:1c.2 PCI bridge: Intel Corporation Lynx Point PCI Express Root Port #3 (rev d5)
00:1c.3 PCI bridge: Intel Corporation Lynx Point PCI Express Root Port #4 (rev d5)
00:1d.0 USB controller: Intel Corporation Lynx Point USB Enhanced Host Controller #1 (rev 05)
00:1f.0 ISA bridge: Intel Corporation Lynx Point LPC Controller (rev 05)
00:1f.2 SATA controller: Intel Corporation Lynx Point 6-port SATA Controller 1 [AHCI mode] (rev 05)
00:1f.3 SMBus: Intel Corporation Lynx Point SMBus Controller (rev 05)
01:00.0 3D controller: NVIDIA Corporation Device 1392 (rev ff)
03:00.0 Network controller: Realtek Semiconductor Co., Ltd. RTL8723AE PCIe Wireless Network Adapter
04:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. Device 5287 (rev 01)
04:00.1 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168 PCI Express Gigabit Ethernet controller (rev 12)

Ou seja, tenho:
00:02.0 VGA compatible controller: Intel Corporation Haswell Integrated Graphics Controller (rev 06)
01:00.0 3D controller: NVIDIA Corporation Device 1392 (rev ff)

Seria isso?
Afim de tirar minhas dúvidas instalei o Windows 7 em meu notebook e peguei os drivers.
Instalei o driver da Intel e o da NVidia GEFORCE GTX860.
Através do software do driver escolho como ativar a controladora.
Fiz testes de performance com excelentes resultados e uma boa diferença com a GTX 860 ativada.

Minha última pergunta... como sei que a NVidia está ativada?


5. Re: Bumblebee

Alberto Federman Neto.
albfneto

(usa openSUSE)

Enviado em 11/07/2014 - 12:48h

Bom instalou o Bumbleebee, ele vai funcionar direto, acho que "leva" auto para sua placa mais forte, a offboard.
em todo o caso, é no próprio BumbleeBee que vc seleciona uma ou outra.

um jeito de saber qual das suas duas placas é a ativa,seria rodar algo que seja só de nvidia,por exemplo, nvidia tem nvidia-settings,

Instale o pacote nvidia-settings,

se vc conseguir configurar a nvidia por lá, seu sistema está usando a NVIDIA, senão vai aparecer uma mensagem tipo "vc não tem uma nvidia", então estará usando a Intel,óbviamente...

claro,se essa mensagem aparecer, não re-instale driver nvidia, vc já tem, simples,o ative no bumbleebee e aí pode regular a nvidia,filtragem anisotrópica, cor, performance etc... no nvidia-settings...

mas um jeito mais completo, é instalar o pacote "hardinfo", pq ele te dá uma visão completa do hardware,inclusive das duas placas de vídeo

È tipo o everest, mas para Linux.

pelo que vejo,vc quer ativar as duas ao mesmo tempo, seria isso?

Olha,nem sempre dá, em Linux,

por exemplo, este micro meu tem uma NVIDIA grande e uma ATI pequena onboard, tanto em linux como em windows,ele só usa a NVIDIA, mas quando ela queimou (e depois foi trocada), a ATI onboard começou a funcionar sozinha, substituir

aqui tem um tutorial grande de BumbleBee:

https://wiki.archlinux.org/index.php/Bumblebee

Mai uma coisa, se sua placa ativa for a NVIDIA, pode melhorar os gráficos,jogos e performance com GPU, instale também os pacotes que tem CUDA no nome


6. Re: Bumblebee

Radiske
Radiske

(usa Slackware)

Enviado em 11/07/2014 - 15:39h

Novamente obrigado albfneto,

Meu interesse não é ativar as duas, somente saber qual está ativa no momento. Se é que tem como.
Testei abrir uma máquina virtual com as opções de aceleração 2D e 3D ativas, algo que não funcionava antes de instalar o Bumblebee. No meu entendimento, está funcionando.

Ao abrir o "nvidia-settings" no terminal obtenho no terminal:
"ERROR: nvidia-settings could not find the registry key file. This file
should have been installed along with this driver at
/usr/share/nvidia/nvidia-application-profiles-key-documentation. The
application profiles will continue to work, but values cannot be
preopulated or validated, and will not be listed in the help text.
Please see the README for possible values and descriptions."

É aberto a janela do "NVIDIA X Server Settings" com a mensagem:
"You do not appear to be using the NVIDIA X driver. Please edit your X configuration file (just run `nvidia-xconfig` as root), and restart the X server."

Ja tentei rodar o "nvidia-xconfig" mesmo antes de instalar o Bumblebee e depois dele instalado mas sempre gera erro ao iniciar o X.

Instalei o hardinfo, muito interessante.
Vou estudá-lo melhor no fim de semana.

Já baixei o cuda do SlackBuilds e tenho o link nos favoritos para quando tiver um tempo no fim de semana.

Novamente muito obrigado, me passou muita informação.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts