Bug#707783: FATAL: Error inserting bbswitch (/lib/modules/3.2.0-0.bpo.4-amd64/updates/dkms/bbswitch.ko): No such device

Vincent Cheng vincentc1208 at gmail.com
Sat May 25 20:33:59 UTC 2013


Control: tag -1 wontfix

On Sat, May 25, 2013 at 8:50 AM, Mathieu Malaterre <malat at debian.org> wrote:
> severity 707783 wishlist
> thanks
>
>
> On Sat, May 25, 2013 at 5:17 PM, Aron Xu <happyaron.xu at gmail.com> wrote:
>> On Sat, May 25, 2013 at 10:43 PM, Mathieu Malaterre <malat at debian.org> wrote:
>>> tags 707783 important
>>> thanks
>>>
>>> On Mon, May 13, 2013 at 10:52 AM, Vincent Cheng <vincentc1208 at gmail.com> wrote:
>>>> On Sun, May 12, 2013 at 10:14 AM, Mathieu Malaterre <malat at debian.org> wrote:
>>>>> On Sun, May 12, 2013 at 2:33 AM, Vincent Cheng <vincentc1208 at gmail.com> wrote:
>>>>>> Can you also attach your dmesg output as well?
>>>>>
>>>>> Attached. Thanks.
>>>>
>>>> Hmmm...there's nothing related to bbswitch at all in your dmesg output.
>>>>
>>>>>> Note that I haven't tested my bbswitch/bumblebee/primus packages in a
>>>>>> squeeze+backports environment, so I wouldn't know if there are any
>>>>>> incompatibilities with squeeze and my packages.
>>>>>
>>>>> Ok. I understand.
>>>>>
>>>>> I have also attached the output of: ./get-acpi-info.sh
>>>>>
>>>>> I could not get the ACPI stuff working:
>>>>>
>>>>> $ sudo make load
>>>>> rmmod acpi_dump_info
>>>>> ERROR: Module acpi_dump_info does not exist in /proc/modules
>>>>> make: [load] Error 1 (ignored)
>>>>> insmod acpi_dump_info.ko
>>>>> insmod: error inserting 'acpi_dump_info.ko': -1 Cannot allocate memory
>>>>> make: *** [load] Error 1
>>>>
>>>> Can you give "acpi-handle-hack" [1] a try? Other than that, I don't
>>>> have any other suggestions; you'll have to file a bug report upstream,
>>>> either through their Github issue tracker [2] or #bumblebee on
>>>> freenode.
>>>>
>>>> [1] https://github.com/Bumblebee-Project/bbswitch/tree/hack-lenovo
>>>> [2] https://github.com/Bumblebee-Project/bbswitch/issues
>>>
>>> Reading:
>>>
>>> https://github.com/Bumblebee-Project/bbswitch/tree/hack-lenovo#lenovo-ideapad-y470y570-and-toshiba-satellite-p870
>>>
>>> It looks like bbswitch package should maybe `Depends:
>>> linux-headers-amd64 (>= 3.8.5)`. If my understanding is correct
>>> bbswitch as packaged cannot work on linux before 3.8.5
>>>
>>
>> Looks like the commit only affects some of the laptops, and I have
>> verified that bbswitch works correctly (D0 -> D3) with Wheezy's
>> 3.2.0-4 on a ThinkPad T430.
>
> Of course, sorry for the noise.

FWIW, my Toshiba Satellite P850 also works correctly with bbswitch
without having to use acpi-handle-hack with linux < 3.8.5.

Given that the need for acpi-handle-hack is the exception rather than
the rule, that it's an ugly workaround for something in the kernel (no
idea what this does to be honest, you'd have to ask upstream), and
that jessie is going to ship with linux >= 3.8.5 for sure anyways, I
probably wouldn't package acpi-handle-hack.

Regards,
Vincent



More information about the pkg-nvidia-devel mailing list