← Back to team overview

bumblebee team mailing list archive

Re: [ERROR]Cannot access secondary GPU - error: [XORG] (EE) NVIDIA(0): Failed to initialize the NVIDIA GPU at PCI:1:0:0 Ubuntu 11.10

 

Well grub at boot time didn't offer me what was described in http://askubuntu.com/questions/19486/how-do-i-add-a-kernel-boot-parameter so I edited /etc/default/grub so that now I have: GRUB_CMDLINE_LINUX_DEFAULT="quiet splash modprobe.blacklist=nvidia-current,nvidia" I then run sudo update-grub and rebooted the system unfortunately nothing happened I still get the same error when running optirun glxspheres. A look to kern.log gives me the same errors than before.

Cheers,
--
Nizar

On 03/04/2012 02:56 PM, Lekensteyn wrote:
See http://askubuntu.com/q/19486/6969 on adding a boot parameter. Use
the temporary
method as there are other ways to blacklist it permanently, i.e.
creating a file in
/etc/modprobe.d/ containing two lines:

blacklist nvidia-current
blacklist nvidia

On Sun, Mar 4, 2012 at 7:09 PM, Nizar Sallem <nsallem@xxxxxxxxxxxxxxxx
<mailto:nsallem@xxxxxxxxxxxxxxxx>> wrote:

    Hi,

    Thanks for the quick reply.
    How can do that? i.e where should I add that option
    "modprobe.blacklist=nvidia-__current,nvidia" in the modprobe
    configuration or grub ? I am not sure.

    Cheers,
    --
    Nizar


    On 03/04/2012 02:32 AM, Lekensteyn wrote:

        The nvidia driver is tried to get loaded after the card is
        turned off.
        Can you try to prevent the nvidia
        driver from automatically loading? I.e. boot with the
        modprobe.blacklist=nvidia-__current,nvidia option.

        Lekensteyn

        On Sun, Mar 4, 2012 at 1:31 AM, Nizar Sallem
        <nsallem@xxxxxxxxxxxxxxxx <mailto:nsallem@xxxxxxxxxxxxxxxx>
        <mailto:nsallem@willowgarage.__com
        <mailto:nsallem@xxxxxxxxxxxxxxxx>>> wrote:

            *Distro*: Ubuntu 11.10
            *Kernel*: ||Linux hannibal 3.0.0-16-generic #28-Ubuntu SMP
        Fri Jan

            27 17:44:39 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux
            *Manufacturer and model*:

            baseboard-manufacturer: Sony Corporation
            baseboard-product-name: VAIO
            baseboard-version     : N/A
            system-manufacturer   : Sony Corporation
            system-product-name   : VPCZ12C5E
            system-version        : J00497VE
            bios-vendor           : INSYDE
            bios-version          : R3031C3
            bios-release-date     : 10/04/2011
            *Bumblebee version*: 3.0


            I have a nvidia 330M and installed bumblebee from the ubuntu
            repository and when tried optirun glxspheres the output was
        as follow:

            $ optirun glxspheres
            [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.

            Followed the instructions in troubleshooting and blacklisted
        nouveau
            driver (I want nvidia driver) so I get this:

            $ lsmod | grep nvidia
            nvidia              11713772  0

            I looked into kern.log and have the following issues:

            Mar  3 16:17:25 hannibal kernel: [  486.679022] bbswitch:
        enabling
            discrete graphics
            Mar  3 16:17:25 hannibal kernel: [  486.822118] bbswitch:
        Result of
            _DSM call for ON: 00000001
            Mar  3 16:17:25 hannibal kernel: [  486.822141] pci
        0000:01:00.0:
            power state changed by ACPI to D0
            Mar  3 16:17:25 hannibal kernel: [  486.822145] pci
        0000:01:00.0:
            power state changed by ACPI to D0
            Mar  3 16:17:25 hannibal kernel: [  486.822162] pci
        0000:01:00.0:
            restoring config space at offset 0xf (was 0x100, writing 0x105)
            Mar  3 16:17:25 hannibal kernel: [  486.822170] pci
        0000:01:00.0:
            restoring config space at offset 0xc (was 0x0, writing
        0xfff80000)
            Mar  3 16:17:25 hannibal kernel: [  486.822175] pci
        0000:01:00.0:
            restoring config space at offset 0x9 (was 0x1, writing 0x6001)
            Mar  3 16:17:25 hannibal kernel: [  486.822179] pci
        0000:01:00.0:
            restoring config space at offset 0x7 (was 0xc, writing
        0xb000000c)
            Mar  3 16:17:25 hannibal kernel: [  486.822183] pci
        0000:01:00.0:
            restoring config space at offset 0x5 (was 0xc, writing
        0xa000000c)
            Mar  3 16:17:25 hannibal kernel: [  486.822186] pci
        0000:01:00.0:
            restoring config space at offset 0x4 (was 0x0, writing
        0xd0000000)
            Mar  3 16:17:25 hannibal kernel: [  486.822189] pci
        0000:01:00.0:
            restoring config space at offset 0x3 (was 0x800000, writing
        0x800010)
            Mar  3 16:17:25 hannibal kernel: [  486.822203] pci
        0000:01:00.0:
            power state changed by ACPI to D0
            Mar  3 16:17:25 hannibal kernel: [  486.822205] pci
        0000:01:00.0:
            power state changed by ACPI to D0
            Mar  3 16:17:25 hannibal kernel: [  486.822209] pci
        0000:01:00.0:
            enabling device (0000 -> 0003)
            Mar  3 16:17:25 hannibal kernel: [  486.822216] pci
        0000:01:00.0:
            PCI INT A -> GSI 16 (level, low) -> IRQ 16
            Mar  3 16:17:25 hannibal kernel: [  486.822221] pci
        0000:01:00.0:
            setting latency timer to 64
            Mar  3 16:17:25 hannibal kernel: [  487.157537] nvidia
        0000:01:00.0:
            power state changed by ACPI to D0
            Mar  3 16:17:25 hannibal kernel: [  487.157541] nvidia
        0000:01:00.0:
            power state changed by ACPI to D0
            Mar  3 16:17:25 hannibal kernel: [  487.157546] nvidia
        0000:01:00.0:
            enabling device (0000 -> 0003)
            Mar  3 16:17:25 hannibal kernel: [  487.157554] nvidia
        0000:01:00.0:
            PCI INT A -> GSI 16 (level, low) -> IRQ 16
            Mar  3 16:17:25 hannibal kernel: [  487.157562] nvidia
        0000:01:00.0:
            setting latency timer to 64
            Mar  3 16:17:25 hannibal kernel: [  487.157567] vgaarb: device
            changed decodes:
        PCI:0000:01:00.0,olddecodes=__none,decodes=none:owns=none
            Mar  3 16:17:25 hannibal kernel: [  487.157696] NVRM:
        loading NVIDIA
            UNIX x86_64 Kernel Module  280.13  Wed Jul 27 16:53:56 PDT 2011
            Mar  3 16:17:36 hannibal kernel: [  498.441697] NVRM: failed
        to copy
            vbios to system memory.
            Mar  3 16:17:36 hannibal kernel: [  498.442821] NVRM:
        RmInitAdapter
            failed! (0x30:0xffffffff:859)
            Mar  3 16:17:36 hannibal kernel: [  498.442831] NVRM:
            rm_init_adapter(0) failed
            Mar  3 16:23:49 hannibal kernel: [  869.972135] NVRM: failed
        to copy
            vbios to system memory.
            Mar  3 16:23:49 hannibal kernel: [  869.973256] NVRM:
        RmInitAdapter
            failed! (0x30:0xffffffff:859)
            Mar  3 16:23:49 hannibal kernel: [  869.973267] NVRM:
            rm_init_adapter(0) failed

            I really have no clue on how I can solve it I hope you guys
        can help.

            Thanks in advance,
            --
            Nizar


            --
            Mailing list: https://launchpad.net/~__bumblebee
        <https://launchpad.net/%7Ebumblebee>
        <https://launchpad.net/%__7Ebumblebee
        <https://launchpad.net/%7Ebumblebee>>
            Post to     : bumblebee@xxxxxxxxxxxxxxxxxxx
        <mailto:bumblebee@xxxxxxxxxxxxxxxxxxx>
        <mailto:bumblebee@lists.__launchpad.net
        <mailto:bumblebee@xxxxxxxxxxxxxxxxxxx>>
            Unsubscribe : https://launchpad.net/~__bumblebee
        <https://launchpad.net/%7Ebumblebee>
        <https://launchpad.net/%__7Ebumblebee
        <https://launchpad.net/%7Ebumblebee>>
            More help   : https://help.launchpad.net/__ListHelp
        <https://help.launchpad.net/ListHelp>





References