You are not logged in.

#1 2014-07-23 17:16:15

aurabindo
Member
From: Toronto
Registered: 2012-05-26
Posts: 41
Website

Is my bumblebee working correctly?

Hi,

I'm on HP Envy 15t j100 with an Nvidia 740M in hybrid config. Installing bumblebee was painless. But when I peek at the system logs, I am smelling shit:

Output of dmesg | grep bbswitch is:

[   13.430360] bbswitch: version 0.8
[   13.430365] bbswitch: Found integrated VGA device 0000:00:02.0: \_SB_.PCI0.GFX0
[   13.430370] bbswitch: Found discrete VGA device 0000:01:00.0: \_SB_.PCI0.PEG0.PEGP
[   13.690607] bbswitch: detected an Optimus _DSM function
[   13.690615] bbswitch: Succesfully loaded. Discrete card 0000:01:00.0 is on

So its not telling that discrete card has been switched off. On ubuntu 14.04, the default behavior is to switch off the discrete graphics on boot and it reports a successful switch off operation via dmesg on this same machine.

Again, cat /proc/acpi/bbswitch says

0000:01:00.0 OFF

That looks promising, but the dmesg log is my concern. How do I make sure my discrete card is powered off ?

Full dmesg : http://pastebin.com/7bzLAMPJ

Offline

#2 2014-07-23 18:40:30

lokoum
Member
Registered: 2014-07-22
Posts: 18

Re: Is my bumblebee working correctly?

Try to restart the service.

sudo systemctl restart bumblebleed.service

after that what is the output of cat /proc/acpi/bbswitch  ? normally > off

try to run an app/game with optirun can see the FPS diffenrence ?

Offline

#3 2014-07-24 06:06:50

aurabindo
Member
From: Toronto
Registered: 2012-05-26
Posts: 41
Website

Re: Is my bumblebee working correctly?

I think I found the culprit. After I restarted the service as you mentioned, I found that /proc/acpi/bbswitch was ON. Even if I try to manually switch it off by echo'ing, it will still stay ON. And at the dmesg log, it compained that nouveau driver was in use so that it cant switch off.

So I blacklisted nouveau and I get the proper messages in dmesg:

[   13.495934] bbswitch: version 0.8
[   13.495940] bbswitch: Found integrated VGA device 0000:00:02.0: \_SB_.PCI0.GFX0
[   13.495946] bbswitch: Found discrete VGA device 0000:01:00.0: \_SB_.PCI0.PEG0.PEGP
[   13.496020] bbswitch: detected an Optimus _DSM function
[   13.496076] bbswitch: Succesfully loaded. Discrete card 0000:01:00.0 is on
[   13.497011] bbswitch: disabling discrete graphics

Thank you lokoum ! smile

Offline

Board footer

Powered by FluxBB