← Back to team overview

hybrid-graphics-linux team mailing list archive

Re: XPS L501X - switching nVidia off

 

May these stuff are working, but I have my doubts.

First I had to unload the nvidia kernel modules:
# rmmod nvidiafb
# rmmod nouveau

Then I loaded the acpi_call module:
insmod acpi_call.ko

before to try test_off.sh script I checked the battery state:
# cat /proc/acpi/battery/BAT0/state

present:                 yes
capacity state:          ok
charging state:          discharging
present rate:            1129 mA
remaining capacity:      4453 mAh
present voltage:         16410 mV

# ./test_off.sh
Trying \_SB.PCI0.P0P1.VGA._OFF: failed
Trying \_SB.PCI0.P0P2.VGA._OFF: failed
Trying \_SB_.PCI0.OVGA.ATPX: failed
Trying \_SB_.PCI0.OVGA.XTPX: failed
Trying \_SB.PCI0.P0P3.PEGP._OFF: failed
Trying \_SB.PCI0.P0P2.PEGP._OFF: failed
Trying \_SB.PCI0.P0P1.PEGP._OFF: works!

and just immediately after that:

capacity state:          ok
charging state:          discharging
present rate:            1166 mA
remaining capacity:      4306 mAh
present voltage:         17195 mV

# lspci | grep -i VGA
00:02.0 VGA compatible controller: Intel Corporation Arrandale Integrated
Graphics Controller (rev 18)
01:00.0 VGA compatible controller: nVidia Corporation Device 0a75 (rev ff)

I had to plugged the adapter, because I had to let the laptop alone for 40
minutes (sorry! I'm not sure if this could be change the results)
Now I unplug the adapter and I get this:

 # cat /proc/acpi/battery/BAT0/state
present:                 yes
capacity state:          ok
charging state:          discharging
present rate:            961 mA
remaining capacity:      5600 mAh
present voltage:         16981 mV

after a few minutes:

 # cat /proc/acpi/battery/BAT0/state
present:                 yes
capacity state:          ok
charging state:          discharging
present rate:            949 mA
remaining capacity:      5123 mAh
present voltage:         16847 mV

I think that is could be a good signal, despite the fact that lscpi still
reporting the nvidia vga card.
Best,
Dante

On Mon, Feb 7, 2011 at 7:21 PM, Dawid Lorenz <dawid@xxxxxxxxx> wrote:

>
> On 4 February 2011 15:32, Jesus Monzon Legido <gsusmonzon@xxxxxxxx> wrote:
>
>> Finally I follow the steps on [#3 Disable the nvidia gaphics card to
>> increase battery life] adapted to my card
>>
>> http://robbyx.net/blog/?p=190
>>
>> so that it is switched off on each system logon. I attach the nvdown that
>> worked for me (the one in the article is for Asus Laptop).
>>
>
> Post at http://robbyx.net/blog/?p=190 suggests following output after
> insering acpi_call.ko module and running ./test_off.sh:
>
> Trying \_SB.PCI0.P0P1.VGA._OFF: failed
> Trying \_SB.PCI0.P0P2.VGA._OFF: failed
> Trying \_SB_.PCI0.OVGA.ATPX: failed
> Trying \_SB_.PCI0.OVGA.XTPX: failed
> Trying \_SB.PCI0.P0P3.PEGP._OFF: failed
> Trying \_SB.PCI0.P0P2.PEGP._OFF: failed
> Trying \_SB.PCI0.P0P1.PEGP._OFF: failed
> Trying \_SB.PCI0.MXR0.MXM0._OFF: failed
> *Trying \_SB.PCI0.PEG1.GFX0._OFF: works!*
>
> What I am getting on my Dell Vostro 3300 is:
>
> Trying \_SB.PCI0.P0P1.VGA._OFF: failed
> Trying \_SB.PCI0.P0P2.VGA._OFF: failed
> Trying \_SB_.PCI0.OVGA.ATPX: failed
> Trying \_SB_.PCI0.OVGA.XTPX: failed
> Trying \_SB.PCI0.P0P3.PEGP._OFF: failed
> Trying \_SB.PCI0.P0P2.PEGP._OFF: failed
> *Trying \_SB.PCI0.P0P1.PEGP._OFF: works!*
>
> And after running that I still see nvidia on the lspci list:
>
> [root@v3300 acpi_call]# lspci | grep -i vga
> 00:02.0 VGA compatible controller: Intel Corporation Core Processor
> Integrated Graphics Controller (rev 18)
> 01:00.0 VGA compatible controller: nVidia Corporation GT218 [GeForce 310M]
> (rev ff)
>
> So probably it isn't switched off after all. Or maybe I'm doing something
> wrong.
>
> Basically, ./test_off.sh script "works!" on different part of the test in
> my case but I'm not sure what does that mean, really. Could someone explain
> what these acronyms (ie. \_SB.PCI0.P0P1.PEGP._OFF) exactly mean?
>
> --
> Dawid 'evad' Lorenz * http://dawid.lorenz.co
>
> null:// I haven't lost my mind - it's backed up on disk somewhere
>
> _______________________________________________
> 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
>
>


-- 
Dante Javier Paz
Instituto de Astronomía, Teórica y Experimental, IATE
Observatorio Astronómico de Córdoba

Tel: (54) 351-4331066 ext 210
Web: www.iate.oac.uncor.edu


Laprida 854
X5000BGR - Córdoba
ARGENTINA

Follow ups

References