← Back to team overview

hybrid-graphics-linux team mailing list archive

Re: switching cards on bumblebee, dell vostro 3500

 

If I put the backslash I get the following error:
_PS0 Disabling nVidia Card failed (Error: AE_NOT_FOUND).

What does that mean?

2011/5/28 MASSUCHETTI Jonathan <iletaitunfois@xxxxxxxxxx>

> Don't you forgot the backslash ?
>
> Its " *\*_SB.PCI0.POP1.PEGP._OFF "
>
>
> 2011/5/28 Oier Mees <oier.mees@xxxxxxxxx>
>
>> Thanks, here are the scripts, but as I mentioned I just copied them from
>> the documentation.
>>
>> #!/bin/bash
>> # This script should contain the command(s) nessesary to switch on the
>> # nVidia card.
>> # As an example i've included the script for the Dell Vostro 3500,
>> provided by pauloxnet..
>> # Please note that the acpi_call module is need for these operations:
>> #
>> #
>> http://linux-hybrid-graphics.blogspot.com/2010/07/using-acpicall-module-to-switch-onoff.html
>>
>> modprobe acpi_call
>>
>> if ! lsmod | grep -q acpi_call; then
>>     echo "Error: acpi_call module not loaded"
>>     exit
>> fi
>>
>> acpi_call () {
>>     echo "$*" > /proc/acpi/call
>>     result=$(cat /proc/acpi/call)
>>     case "$result" in
>>      Error*)
>>       echo "Enabling nVidia Card failed ($result)."
>>       ;;
>>      *)
>>       echo "Enabling nVidia Card Succeded."
>>      ;;
>>     esac
>> }
>>
>> echo _PS0 $(acpi_call "_SB.PCI0.POP1.PEGP._OFF")
>> modprobe nvidia-current
>>
>>
>>
>>
>>
>> #!/bin/bash
>> # This script should contain the command(s) nessesary to switch off the
>> # nVidia card.
>> # As an example i've included the script for the Dell Vostro 3500,
>> provided by pauloxnet..
>> # Please note that the acpi_call module is need for these operations:
>> #
>> #
>> http://linux-hybrid-graphics.blogspot.com/2010/07/using-acpicall-module-to-switch-onoff.html
>>
>> rmmod nvidia
>> if lsmod | grep -q nvidia; then
>>  echo "Error: could not unload nvidia module, leaving card turned on"
>>  exit
>> fi
>> modprobe acpi_call
>>
>> if ! lsmod | grep -q acpi_call; then
>>     echo "Error: acpi_call module not loaded"
>>     exit
>> fi
>>
>> acpi_call () {
>>     echo "$*" > /proc/acpi/call
>>     result=$(cat /proc/acpi/call)
>>     case "$result" in
>>      Error*)
>>       echo "Disabling nVidia Card failed ($result)."
>>       ;;
>>      *)
>>       echo "Disabling nVidia Card
>> Succeded."
>>
>>      ;;
>>     esac
>> }
>>
>> echo _PS0 $(acpi_call "_SB.PCI0.POP1.PEGP._OFF")
>>
>>
>>
>> 2011/5/27 MASSUCHETTI Jonathan <iletaitunfois@xxxxxxxxxx>
>>
>>> Hi,
>>>
>>> Dell Vostro 3X00 have a specific power management relative to the nVidia
>>> card. Can we see you script to enable & disable card please ?
>>>
>>> 2011/5/27 Oier Mees <oier.mees@xxxxxxxxx>
>>>
>>>> Hi,
>>>> I installed bumblebee on Ubuntu 11.04 with nvidia 310m (Vostro 3500) and
>>>> the optirun64 glxgears works succesfully. Since there is a example
>>>> documentation of vostro 3500 provided, I copied and renamed this examples to
>>>> /usr/local/bin/bumblebee-enablecard and disablecard.
>>>> While I run optirun64 glxgears the nvidia module is loaded (checked with
>>>> lsmod) and when I exit glxgears, unloaded. But I get keeping the following
>>>> message while I run optirun64 or I try enabling and disabling the card:
>>>> $ optirun64 glxgears
>>>>  * Starting Bumblebee X server
>>>> bumblebee                                        _PS0 Enabling nVidia Card
>>>> failed (Error: AE_BAD_PARAMETER).
>>>>
>>>> [ OK ]
>>>> 2731 frames in 5.0 seconds = 546.133 FPS
>>>> 2851 frames in 5.0 seconds = 570.166 FPS
>>>> 2662 frames in 5.0 seconds = 532.364 FPS
>>>> [VGL] ERROR: in readback--
>>>> [VGL]    362: Window has been deleted by window manager
>>>>  * Stopping Bumblebee X server
>>>> bumblebee                                         *
>>>> .
>>>> _PS0 Disabling nVidia Card failed (Error: AE_BAD_PARAMETER).
>>>>
>>>>
>>>> If modprobe and rmmod work, does this mean that turning the card on and
>>>> off also works? What does the error message mean?
>>>> Regards,
>>>> Oier
>>>>
>>>>
>>>> _______________________________________________
>>>> Mailing list: https://launchpad.net/~hybrid-graphics-linux
>>>> Post to     : hybrid-graphics-linux@xxxxxxxxxxxxxxxxxxx
>>>> Unsubscribe : https://launchpad.net/~hybrid-graphics-linux
>>>> More help   : https://help.launchpad.net/ListHelp
>>>>
>>>>
>>>
>>
>

Follow ups

References