Bug#756522: bumblebee-nvidia: cannot access secondary gpu - error: Permission denied

Dirk Linnerkamp dirk.linnerkamp at online.de
Sun Jan 4 12:21:38 UTC 2015


Hi Vincent,

Am 04.01.2015 um 09:02 schrieb Vincent Cheng:


Hi Dirk,
>
> Sorry for the late reply! Please do take care to cc the actual bug
> report as well instead of directly replying only to me (there's a good
> chance for stuff to just get lost in my inbox, unfortunately).
>
> On Fri, Nov 21, 2014 at 2:14 PM, Dirk Linnerkamp
> <dirk.linnerkamp at online.de> wrote:
>
>> Dear Maintainer,
>>
>> since I've the same issue with the same Debian-Jessie System and bumblebee I
>> feel free  to answer your message and provide the additional Information you
>> asked for.
>>
>> My "bumblebee", "xserver-xorg" and "xserver-common" versions are the same as
>> in Mareks post which I answer.
>>
>> I've attached a file with all information you requested.
>
> Next time please either reply inline or put everything into a text
> file, not an OpenOffice/LibreOffice Writer document.
>
..yes, sorry I'll do so..

> According to your /var/log/Xorg.8.log logfile, it looks like the
> problem is that for some reason the nvidia driver is unable to detect
> your nvidia GPU, i.e.
>
> [ 9176.525] (II) NVIDIA dlloader X Driver 340.46 Wed Sep 24 13:34:03 PDT 2014
> [ 9176.525] (II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
> [ 9176.525] (­­) using VT number 7
> [ 9176.525] (EE) No devices detected.
> [ 9176.525] (EE)
> Fatal server error:
> [ 9176.525] (EE) no screens found(EE)
> [ 9176.525] (EE)
> Please consult the The X.Org Foundation support
> for help.
> at http://wiki.x.org
>
> Is your nvidia GPU supported by nvidia-driver 340.46? See supported
> products section at [1]. Otherwise, you may have to set the BusID
> manually in /etc/bumblebee/xorg.conf.nvidia. Refer to the comments in
> that file for a brief howto.
>
> Regards,
> Vincent
>
> [1] http://www.nvidia.com/download/driverresults.aspx/78469/en-us
>

Meanwhile I found the solution which I posted on GitHub where I looked 
also for a solution. See the conversation here:

https://github.com/Bumblebee-Project/Bumblebee/issues/580

The solution (for me) was, that I had to DELETE the BusID parameter in 
my "/etc/bumblebee/xorg.conf.nvidia". I set this parameter at first 
manually, as you suggested. I checked twice if it was the correct 
number, but the error message remained.

After deleting it, bumblebee worked! A "vblank_mode=0 optirun -b primus 
glxgears -info" now gave me 945 fps instead of the 60 and a "cat 
/proc/acpi/bbswitch" showed me the card was ON.

But whenever I UNCOMMENT the "BusID:xxx" line  in the xorg.conf.nvidia, 
the error message returned again.

I can't say for sure, if the latest nvidia driver update to version 
340.65-2 has something to do with it too, as was mentioned on GitHub, 
because I'm not sure any longer, if I tried bumblebee the first time 
without this parameter also or not. I only know that I set and uncomment 
it then.


Thanks for answering and

Kind Regards

Dirk Linnerkamp



More information about the pkg-nvidia-devel mailing list