ACPI calls

From Hybridgraphics

Revision as of 15:22, 6 June 2012 by 94.23.1.28 (Talk)
Jump to: navigation, search

According to this summary we've got more than seven different simple ACPI Call's which result in a power gain according to the launchpad mailing list. But we still have to insert below all the multi parameter or multi call method's

Warning: all _OFF and _ON methods on this page are likely incorrect and may negatively affect the stability of your system (including crazy fans, lockups and failure to enable the card afterwards). The _DSM methods (some with _PS0/_PS3 methods) are the correct ones for NVIDIA cards. If possible, use bbswitch instead of acpi_call (see also Comparison of PM methods)

IMPORTANT NOTE: ensure that you unload the nvidia module (sudo rmmod nvidia) and that it has worked before turning the card off, or the kernel may lock up shortly afterwards.


Contents

Summary

Working ACPI handle OFF Working ACPI handle ON Models Integrated Card Integrated PCI slot Discrete Card Discrete PCI slot Report
\_SB.PCI0.P0P1.VGA._OFF \_SB.PCI0.P0P1.VGA._ON UL30VT [8086:2a42] 00:02.0 [10de:0a74] 01:00.0 Everything works
\_SB.PCI0.P0P1.VGA._OFF ? UX50V [8086:2a42] 00:02.0 [10de:06f1] 01:00.0 ?
\_SB.PCI0.P0P2.VGA._OFF \_SB.PCI0.P0P2.VGA._ON PSMPMU-01201W [8086:0046] 00:02.0 [10de:0a2b] 01:00.0 See below
\_SB.PCI0.P0P2.VGA._OFF \_SB.PCI0.POP2.VGA._ON Aspire 5742G, Toshiba P750 [8086:0046] 00:02.0 [10de:0df4] 01:00.0 ?
\_SB.PCI0.P0P2.VGA._OFF ? S42 ? ? ? ? ?
\_SB.PCI0.PEG0.GFX0.DOFF \_SB.PCI0.PEG0.GFX0.DON Asus N55SF [8086:0116] 00:02.0 [10de:1247] 01:00.0 ?
\_SB.PCI0.PEG0.GFX0.DOFF \_SB.PCI0.PEG0.GFX0.DON ASUS U36SG [8086:0116] 00:02.0 [10de:105a] 01:00.0 Works well.
\_SB.PCI0.PEG0.PEGP._OFF ? Aspire 5750G , W150HNM , MSI GE620 [8086:0116] 00:02.0 [10de:0df4] 01:00.0 ?
\_SB.PCI0.PEG0.PEGP._OFF \_SB.PCI0.PEG0.PEGP._ON XPS L502X [8086:0116] 00:02.0 [10de:0df5] 01:00.0 ?
\_SB.PCI0.PEG0.PEGP._OFF ? IdeaPad Z370 [8086:0116] 00:02.0 [10de:1054] 01:00.0 ?
\_SB.PCI0.PEG1.GFX0._OFF ? N53JF , N73JF [8086:0046] 00:02.0 [10de:0df0] 01:00.0 ?
\_SB.PCI0.PEG1.GFX0._OFF ? A52JC ? 00:02.0 ? 01:00.0 ?
\_SB.PCI0.PEG1.GFX0._OFF ? N53Jn, N73Jn , K42Jv [8086:0046] 00:02.0 [10de:0caf] 01:00.0 ?
\_SB.PCI0.PEG1.GFX0._OFF ? UL30JT , U35JC , U36JC , K52Jc , K42Jc [8086:0046] 00:02.0 [10de:0a70] 01:00.0 ?
\_SB.PCI0.PEGR.GFX0._OFF ? K53SJ [8086:0116] 00:02.0 [10de:1050] 01:00.0 ?
\_SB.PCI0.PEGR.GFX0._OFF \_SB.PCI0.PEGR.GFX0._ON K53SV [8086:0116] 00:02.0 [10de:0df4] 01:00.0 ?
\_SB.PCI0.PEGR.GFX0._OFF \_SB.PCI0.PEGR.GFX0._ON N61Jv , N71Jv [8086:0046] 00:02.0 [10de:0a35] 01:00.0 ?
\_SB.PCI0.P0P1.PEGP._OFF \_SB.PCI0.P0P1.PEGP._ON Vostro 3500 [8086:0046] 00:02.0 [10de:0a75] 01:00.0 ?
\_SB.PCI0.P0P1.PEGP._OFF ? Vostro 3400 , Vostro 3700 , XPS L501X [8086:0046] 00:02.0 [10de:0a29] 01:00.0 ?
\_SB.PCI0.P0P1.PEGP._OFF ? XPS L401X [8086:0046] ? [10de:0df1] ?01:00.0 ?
\_SB.PCI0.P0P2.PEGP._OFF ? G62 , Pavilion dm4t-1000 , Pavilion DV3 4070ss , TouchSmart tm2-2010eg [8086:0046] 00:02.0 [1002:68e0] 01:00.0 ?
\_SB.PCI0.P0P2.PEGP._OFF ? B2 , FX603 [8086:0046] 00:02.0 [10de:0df0] 01:00.0 ?
\_SB.PCI0.P0P2.PEGP._OFF \_SB.PCI0.P0P2.PEGP._ON QX410 [8086:0046] 00:02.0 [10de:0a70] 01:00.0 ?
\_SB.PCI0.P0P2.PEGP._OFF \_SB.PCI0.P0P2.PEGP._ON B560/V560 [8086:0046] 00:02.0 [10de:0a70] 02:00.0 ?
\_SB.PCI0.P0P2.PEGP._OFF ? MS-1481 [8086:0046] 00:02.0 [10de:0a35] 01:00.0 ?
\_SB.PCI0.P0P2.PEGP._OFF ? QX510 [8086:0046] 00:02.0 [10de:0df3] 01:00.0 ?
\_SB.PCI0.P0P2.DGPU._OFF ? VPCZ1390S ? 00:02.0 ? 01:00.0 ?
\_SB.PCI0.P0P2.DGPU._OFF ? VPCZ13V9E [8086:0046] 00:02.0 [10de:0a2b] 01:00.0 ?
\_SB.PCI0.RP00.VGA._PS3 ? H36FD [8086:0046] 00:02.0 [10de:0df1] 01:00.0 ?
\_SB.PCI0.P0P4.GFX0._PS3 \_SB.PCI0.P0P4.GFX0._PS0 EeePC 1215N [8086:a001] 00:02.0 [10de:0a76] 04:00.0 See below
\_SB.PCI0.P0P2.NVID._OFF \_SB.PCI0.P0P2.NVID._ON Samsung Q330 [8086:0046] 00:02.0 [10de:0a70] 02:00.0 Work

How to add your model's information

Run

sudo dmidecode -s system-product-name && sudo dmidecode -s system-version

and

lspci -vnnn | perl -lne 'print if /^\d+\:.+(\[\S+\:\S+\])/' | grep VGA

Then you need to install acpi_call and run test.sh:

git clone https://github.com/mkottman/acpi_call.git
cd acpi_call
make
sudo insmod acpi_call.ko
./test_off.sh

Then edit this page (you should use one of the links at the right of each brand instead of editing the entire page).

Individual Model results

Acer

Model Working ACPI handle OFF Working ACPI handle ON Integrated Card Integrated PCI slot Discrete Card Discrete PCI slot Report
Aspire TimelineX 4820TG \_SB.PCI0.P0P2.PEGP._OFF \_SB.PCI0.P0P2.PEGP._ON VGA compatible controller [0300]: Intel Corporation Core Processor Integrated Graphics Controller [8086:0046] (rev 18) (prog-if 00 [VGA controller]) 00:02.0 VGA compatible controller [0300]: ATI Technologies Inc Manhattan [Mobility Radeon HD 5400 Series] [1002:68e0] (prog-if 00 [VGA controller]) 01:00.0 Off test give a OK results, On is failed
Aspire 4830TG \_SB.PCI0.PEG0.PEGP._OFF \_SB.PCI0.PEG0.PEGP._ON VGA compatible controller [0300]: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller [8086:0116] 00:02.0 VGA compatible controller [0300]: nVidia Corporation Device [10de:0df4] 01:00.0 On/Off test give a OK results and successfully work with Bumblebee
Aspire 5745G \_SB.PCI0.P0P2.PEGP._OFF \_SB.PCI0.P0P2.PEGP._ON VGA compatible controller [0300]: Intel Corporation Core Processor Integrated Graphics Controller [8086:0046] (rev 12) (prog-if 00 [VGA controller]) 00:02.0 VGA compatible controller [0300]: nVidia Corporation GT216 [GeForce GT 330M] [10de:0a29] (rev a2) (prog-if 00 [VGA controller]) 01:00.0 Off - OK, On - error
Aspire 5750G \_SB.PCI0.PEG0.PEGP._OFF \_SB.PCI0.PEG0.PEGP._ON VGA compatible controller [0300]: Intel Corporation Device [8086:0116] 00:02.0 VGA compatible controller [0300]: nVidia Corporation Device [10de:0df4] 01:00.0 On/Off test give a OK results and successfully work with Bumblebee.
Aspire 5755G \_SB.PCI0.PEG0.PEGP._OFF \_SB.PCI0.PEG0.PEGP._ON VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09) 00:02.0 VGA compatible controller: nVidia Corporation GF106 [GeForce GT 555M] (rev ff) 01:00.0 On/Off test give a OK results and successfully work with Bumblebee.
Aspire 5742G \_SB.PCI0.P0P2.VGA._DSM {0xF8,0xD8,0x86,0xA4,0xDA,0x0B,0x1B,0x47,0xA7,0x2B,0x60,0x42,0xA6,0xB5,0xBE,0xE0} 0x100 0x1A {1,0,0,3}

\_SB.PCI0.P0P2.VGA._PS3

\_SB.PCI0.P0P2.VGA._PS0 VGA compatible controller [0300]: Intel Corporation Core Processor Integrated Graphics Controller [8086:0046] 00:02.0 VGA compatible controller [0300]: nVidia Corporation Device [10de:0df4] 01:00.0 The mentioned methods are not tested but should work
Aspire 5830TG \_SB.PCI0.PEG0.PEGP._OFF \_SB.PCI0.PEG0.PEGP._ON VGA compatible controller [0300]: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller [8086:0116] (rev 09) (prog-if 00 [VGA controller]) 00:02.0 VGA compatible controller [0300]: nVidia Corporation GF106 [GeForce GT 555M] [10de:0df4] (rev ff) (prog-if ff) 01:00.0 The mentioned methods are not tested but should work
Aspire 5951G \_SB.PCI0.PEG0.PEGP._OFF \_SB.PCI0.PEG0.PEGP._ON VGA compatible controller [0300]: Intel Corporation Core Processor Integrated Graphics Controller [8086:0116] (rev 09) (prog-if 00 [VGA controller]) 00:02.0 VGA compatible controller [0300]: nVidia Corporation Device [10de:0dce] (rev ff) (prog-if ff) 01:00.0 On/Off works just fine.
Aspire 4750G \_SB.PCI0.PEG0.PEGP._OFF \_SB.PCI0.PEG0.PEGP._ON VGA compatible controller [0300]: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller [8086:0116] 00:02.0 VGA compatible controller [0300]: nVidia Corporation Device [10de:1050] 01:00.0 On/Off test give a OK results and successfully work with Bumblebee.
Travelmate TimelineX 8472TG \_SB.PCI0.POP2.PEGP._OFF \_SB.PCI0.POP2.PEGP._ON VGA compatible controller [0300]: Intel Corporation Core Processor Integrated Graphics Controller [8086:0046] (rev 18) 00:02.0 VGA compatible controller [0300]: nVidia Corporation GT216 [GeForce GT 330M] [10de:0a29] (rev a2) 01:00.0 OFF/ON seems to work as remaining battery will change. However, modprobing the nvidia or nouveau driver will fail after switching off with acpi_call once.
Travelmate TimelineX 8573TG (TM8573T V1.08) \_SB.PCI0.PEG0.PEGP._OFF \_SB.PCI0.PEG0.PEGP._ON VGA compatible controller [0300]: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller [8086:0126] (rev 09) 00:02.0 VGA compatible controller [0300]: nVidia Corporation Device [10de:0df4] (rev a1) 01:00.0 OFF/ON seems to work as remaining battery will change. However, modprobing the nvidia-current fails after an acpi_call on or off.
Aspire 4752 \_SB.PCI0.PEG0.PEGP._OFF \_SB.PCI0.PEG0.PEGP._ON VGA compatible controller [0300]: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller [8086:0126] (rev 09) (prog-if 00 [VGA controller]) 00:02.0 VGA compatible controller [0300]: nVidia Corporation Device [10de:0dea] (rev ff) (prog-if ff) 01:00.0 Seem works fine

Asus

Model Working ACPI handle OFF Working ACPI handle ON Integrated Card Integrated PCI slot Discrete Card Discrete PCI slot Report
A52Jc \_SB.PCI0.PEG1.GFX0._OFF ? VGA compatible controller [0300]: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller [8086:0116] (rev 09) (prog-if 00 [VGA controller]) 00:02.0 VGA compatible controller [0300]: nVidia Corporation Device [10de:0df4] (rev ff) (prog-if ff) 01:00.0 ?
EeePC 1215N \_SB.PCI0.P0P4.GFX0._PS3 \_SB.PCI0.P0P4.GFX0._PS0 VGA compatible controller [0300]: Intel Corporation N10 Family Integrated Graphics Controller [8086:a001] 00:02.0 VGA compatible controller [0300]: nVidia Corporation Device [10de:0a76] 04:00.0 ON/OFF works (see below), no switching methods found yet
Need to call "\_SB.PCI0.P0P4.GFX0._DSM {0xF8,0xD8,0x86,0xA4,0xDA,0x0B,0x1B,0x47,0xA7,0x2B,0x60,0x42,0xA6,0xB5,0xBE,0xE0} 0x100 0x1A {0x1,0x0,0x0,0x3}" before _PS3 to turn off.
K42Jc \_SB.PCI0.PEG1.GFX0._OFF ? VGA compatible controller [0300]: Intel Corporation Core Processor Integrated Graphics Controller [8086:0046] 00:02.0 VGA compatible controller [0300]: nVidia Corporation Device [10de:0a70] 01:00.0 No power consumption reports confirm that the call affect it
K42Jv \_SB.PCI0.PEG1.GFX0._OFF ? VGA compatible controller [0300]: Intel Corporation Core Processor Integrated Graphics Controller [8086:0046] 00:02.0 VGA compatible controller [0300]: nVidia Corporation GT215 [GeForce GT 335M] [10de:0caf] 01:00.0 No power consumption reports confirm that the call affect it
K52Jc \_SB.PCI0.PEG1.GFX0._OFF ? VGA compatible controller [0300]: Intel Corporation Core Processor Integrated Graphics Controller [8086:0046] 00:02.0 VGA compatible controller [0300]: nVidia Corporation GT218 [GeForce 310M] [10de:0a70] 01:00.0 ?
K53SJ \_SB.PCI0.PEGR.GFX0._OFF ? VGA compatible controller [0300]: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller [8086:0116] 00:02.0 VGA compatible controller [0300]: nVidia Corporation Device [10de:1050] 01:00.0
K53S (X53S) \_SB.PCI0.PEGR.GFX0._OFF ? VGA compatible controller [0300]: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller [8086:0116] (rev 09) 00:02.0 VGA compatible controller [0300]: nVidia Corporation GF108 [GeForce GT 540M] [10de:0df4] (rev ff) 01:00.0
K93SV \_SB.PCI0.PEG0.PEGP._OFF ?? VGA compatible controller [0300]: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller [8086:0116] (rev 09) (prog-if 00 [VGA controller]) 00:02.0 VGA compatible controller [0300]: nVidia Corporation Device [10de:0df4] (rev ff) (prog-if ff) 01:00.0 The call to switch off is proven to works on Debian: after it one can no more loading the nvidia module with error: no such device although lspci still list it.
N53Jf \_SB.PCI0.PEG1.GFX0._OFF ? VGA compatible controller [0300]: Intel Corporation Arrandale Integrated Graphics Controller [8086:0046] 00:02.0 VGA compatible controller [0300]: nVidia Corporation Device [10de:0df0] (rev a1) 01:00.0 ?
N53Jn \_SB.PCI0.PEG1.GFX0._OFF ? VGA compatible controller [0300]: Intel Corporation Core Processor Integrated Graphics Controller [8086:0046] 00:02.0 VGA compatible controller [0300]: nVidia Corporation GT215 [GeForce GT 335M] [10de:0caf] 01:00.0 ?
N53SV \_SB.PCI0.PEG0.GFX0.DOFF ? VGA compatible controller [0300]: Intel Corporation Sandy Bridge Integrated Graphics Controller [8086:0116] 00:02.0 VGA compatible controller [0300]: nVidia Corporation Device [10de:0df4] (GeForce GT 540m) 01:00.0 ?
N53SN \_SB.PCI0.PEG0.GFX0.DOFF \_SB.PCI0.PEG0.GFX0.DON VGA compatible controller [0300]: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller [8086:0116] 00:02.0 VGA compatible controller [0300]: nVidia Corporation Device [10de:0df6] (GeForce GT 550M) 01:00.0 ?
N55S \_SB.PCI0.PEG0.GFX0._DSM {0xF8,0xD8,0x86,0xA4,0xDA,0x0B,0x1B,0x47,0xA7,0x2B,0x60,0x42,0xA6,0xB5,0xBE,0xE0} 0x100 0x1A {0x1,0x0,0x0,0x3}

\_SB.PCI0.PEG0.GFX0._PS3

\_SB.PCI0.PEG0.GFX0._PS0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller 00:02.0 VGA compatible controller: nVidia Corporation Device 1247 (GeForce GT 555M) 01:00.0 Works fine, standby problems are caused by the USB 3 ports
N61Jv \_SB.PCI0.PEGR.GFX0._OFF \_SB.PCI0.PEGR.GFX0._ON VGA compatible controller [0300]: Intel Corporation Core Processor Integrated Graphics Controller [8086:0046] 00:02.0 VGA compatible controller [0300]: nVidia Corporation Device [10de:0a35] 01:00.0 ?
N71Jv \_SB.PCI0.PEGR.GFX0._OFF or \_SB.PCI0.PEG1.GFX0._OFF ? ? VGA compatible controller [0300]: Intel Corporation Core Processor Integrated Graphics Controller [8086:0046] 00:02.0 VGA compatible controller [0300]: nVidia Corporation Device [10de:0a35] 01:00.0 ON/OFF works, but not switching
N73JF \_SB.PCI0.PEG1.GFX0._OFF ? VGA compatible controller [0300]: Intel Corporation Core Processor Integrated Graphics Controller [8086:0046] 00:02.0 VGA compatible controller [0300]: nVidia Corporation Device [10de:0df0] 01:00.0 ?
N73Jn \_SB.PCI0.PEG1.GFX0._OFF ? VGA compatible controller [0300]: Intel Corporation Core Processor Integrated Graphics Controller [8086:0046] 00:02.0 VGA compatible controller [0300]: nVidia Corporation GT215 [GeForce GT 335M] [10de:0caf] 01:00.0 ?
N73SV \_SB.PCI0.PEGR.GFX0._OFF \_SB.PCI0.PEGR.GFX0._ON VGA compatible controller [0300]: Intel Corporation Sandy Bridge Integrated Graphics Controller [8086:0116] 00:02.0 VGA compatible controller [0300]: nVidia Corporation Device [10de:0df4] (GeForce GT 540m) 01:00.0 ?
N75SF call 1: \_SB.PCI0.PEG0.GFX0._DSM {0xF8,0xD8,0x86,0xA4,0xDA,0x0B,0x1B,0x47,0xA7,0x2B,0x60,0x42,0xA6,0xB5,0xBE,0xE0} 0x100 0x1A {0x1,0x0,0x0,0x3}

call 2: \_SB.PCI0.PEG0.GFX0._PS3

\_SB.PCI0.PEG0.GFX0._PS0 VGA compatible controller [0300]: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller [8086:0116] (rev 09) (prog-if 00 [VGA controller]) 00:02.0 VGA compatible controller [0300]: nVidia Corporation Device [10de:1247] (rev ff) (prog-if ff) (GeForce GT 555M) 01:00.0 ON and OFF are OK in this way. Automatic switching by ironhide works, if the calls are configured properly in /usr/local/bin/ironhide-disablecard and .../ironhide-enablecard. Be carefull with test_of.sh from the acpi_call package: the double call is not supported and it seems that \_SB.PCI0.PEG0.GFX0.DOFF also works, but it may screw things up!
N82JV ? ? ? 00:02.0 ? 01:00.0 ?
P53SJ \_SB.PCI0.PEGR.GFX0._OFF ? VGA compatible controller [0300]: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller [8086:0116] (rev 09) (prog-if 00 [VGA controller]) 00:02.0 VGA compatible controller [0300]: nVidia Corporation Device [10de:1050] (rev ff) (prog-if ff) 01:00.0 ?
UL30VT \_SB.PCI0.P0P1.VGA._OFF \_SB.PCI0.P0P1.VGA._ON VGA compatible controller [0300]: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller [8086:2a42] 00:02.0 VGA compatible controller [0300]: nVidia Corporation GT218 [GeForce G210M] [10de:0a74] 01:00.0 Everything works
UL30JT \_SB.PCI0.PEG1.GFX0._OFF ? VGA compatible controller [0300]: Intel Corporation Core Processor Integrated Graphics Controller [8086:0046] 00:02.0 VGA compatible controller [0300]: nVidia Corporation GT218 [GeForce 310M] [10de:0a70] 01:00.0 ?
UL80JT \_SB.PCI0.PEG1.GFX0._OFF ? ? ? ? ? ?
U30Jc \_SB.PCI0.PEG1.GFX0.DOFF \_SB.PCI0.PEG1.GFX0.DON VGA compatible controller [0300]: Intel Corporation Core Processor Integrated Graphics Controller [8086:0046] 00:02.0 VGA compatible controller [0300]: nVidia Corporation GT218 [GeForce 310M] [10de:0a72] 01:00.0 ?
U35JC \_SB.PCI0.PEG1.GFX0._OFF \_SB.PCI0.PEG1.GFX0._ON VGA compatible controller [0300]: Intel Corporation Core Processor Integrated Graphics Controller [8086:0046] 00:02.0 VGA compatible controller [0300]: nVidia Corporation GT218 [GeForce 310M] [10de:0a70] 01:00.0 ?
U36JC \_SB.PCI0.PEG1.GFX0._OFF \_SB.PCI0.PEG1.GFX0._ON VGA compatible controller [0300]: Intel Corporation Core Processor Integrated Graphics Controller [8086:0046] 00:02.0 VGA compatible controller [0300]: nVidia Corporation GT218 [GeForce 310M] [10de:0a70] 01:00.0 The call to switch on the card works according to lspci and power consumption only
U46SV \_SB.PCI0.PEGR.GFX0._OFF \_SB.PCI0.PEGR.GFX0._ON VGA compatible controller [0300]: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller [8086:0116] 00:02.0 VGA compatible controller [0300]: nVidia Corporation [10de:0df4] 01:00.0 The call to switch on the card works according to lspci and power consumption only
U30SD \_SB.PCI0.PEG0.GFX0.DOFF \_SB.PCI0.PEG0.GFX0.DON VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09) [8086:0116] 00:02.0 VGA compatible controller: nVidia Corporation Device 1050 (rev a1) [10de:1050] (GT 520M) 01:00.0
U31SD

P31SD

\_SB.PCI0.PEG0.GFX0.DOFF \_SB.PCI0.PEG0.GFX0.DON VGA compatible controller [0300]: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller [8086:0116] 00:02.0 VGA compatible controller [0300]: nVidia Corporation Device [10de:1050] (GT 520M) 01:00.0 Everything works

BenQ

Model Working ACPI handle OFF Working ACPI handle ON Integrated Card Integrated PCI slot Discrete Card Discrete PCI slot Report
S42 \_SB.PCI0.P0P2.VGA._OFF ? ? ? ? ? ?

Clevo

Model Working ACPI handle OFF Working ACPI handle ON Integrated Card Integrated PCI slot Discrete Card Discrete PCI slot Report
W150HNM \_SB.PCI0.PEG0.PEGP._OFF ? VGA compatible controller [0300]: Intel Corporation Device [8086:0126] 00:02.0 VGA compatible controller [0300]: nVidia Corporation Device [10de:0df4] 01:00.0 ?
W150HNM \_SB.PCI0.PEG0.PEGP._OFF \_SB.PCI0.PEG0.PEGP._ON VGA compatible controller [0300]: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller [8086:0116] (rev 09) 00:02.0 VGA compatible controller [0300]: nVidia Corporation GF106 [GeForce GT 555M] [10de:0df4] (rev ff) 01:00.0 Everything works
W150HNM/W170HN \_SB.PCI0.PEG0.PEGP._OFF \_SB.PCI0.PEG0.PEGP._ON VGA compatible controller [0300]: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller [8086:0116] (rev 09) 00:02.0 VGA compatible controller [0300]: nVidia Corporation GF106 [GeForce GT 555M] [10de:0df4] (rev a1) 01:00.0 ok
B7130 \_SB.PCI0.P0P2.PEGP._DSM {0xF8,0xD8,0x86,0xA4,0xDA,0x0B,0x1B,0x47,0xA7,0x2B,0x60,0x42,0xA6,0xB5,0xBE,0xE0} 0x100 0x1A {1,0,0,3}

\_SB.PCI0.P0P2.PEGP._PS3

\_SB.PCI0.P0P2.PEGP._PS0 VGA compatible controller [0300]: Intel Corporation Core Processor Integrated Graphics Controller [8086:0046] (rev 02) (prog-if 00 [VGA controller]) (i5-460M) 00:02.0 VGA compatible controller [0300]: nVidia Corporation Device [10de:0df0] (rev a1) (prog-if 00 [VGA controller]) (GT425M) 01:00.0 found in SSDT1
B7110 \_SB.PCI0.P0P2.PEGP._DSM {0xF8,0xD8,0x86,0xA4,0xDA,0x0B,0x1B,0x47,0xA7,0x2B,0x60,0x42,0xA6,0xB5,0xBE,0xE0} 0x100 0x1A {1,0,0,3}

\_SB.PCI0.P0P2.PEGP._PS3

\_SB.PCI0.P0P2.PEGP._INI

\_SB.PCI0.P0P2.PEGP._PS0

VGA compatible controller [0300]: Intel Corporation Core Processor Integrated Graphics Controller [8086:0046] (rev 02) (prog-if 00 [VGA controller]) (i5-460M) 00:02.0 VGA compatible controller [0300]: nVidia Corporation Device [10de:0df0] (rev a1) (prog-if 00 [VGA controller]) (GT425M) 01:00.0 Based upon B7130, with a bit of fiddling. The discrete graphics *must* be turned on before they are turned off. Doing otherwise can (and will) lock your system up.

System temperature will be uncontrolled.

Ok so I posted my video reievw of the Battle Rifle [EDIT: sorry i cant post the video because the file is to large or the link to it because amazon wont let me but you can search for it on a popular video hosting site that apparently i am not aloud to name. you can find it if you search for "Playstaion move battle rifle"] but just in case you cant find it here are the cliff notes: Pros: -Sturdy -Doesnt look like a dollar store ball shooter -Access to all buttons. -Customizable looks with snap on Mag clip, Stock, Orange stick -Calibrates just as well with almost every game. -The Start and Select buttons are actually easier to access with the gun. Cons: -Access to all the buttons can be somewhat tricky (especially going back and forth between L1, L2, and the face buttons on the move controller) -sliding plate that holds navi control is a bit loose sometimes. finally, a few note worthy comments. i decided to leave these out of the reievw because its really not the guns fault, but they still are issues you might find. There is a drift in the calibration if you move the move wand to fast. i have heard a number of different reasons from the hardware causing it to the games themselves. you most likely will find yourself re calibrating the gun a few times. i heard there is a patch in the works from sony to fix this, but its something i suggest you google if you are having some real issues with it. Next is the control mapping. the gun is really only as good as the control scheme for it. please keep this in mind before buying the gun. the trigger to the gun is only for the T button on the move control so if some games decide to switch things up this gun, as well as most guns will be kinda useless. other then that its my favorite gun for the playstation move which is saying a lot since i didnt think i would like it. im also getting the sub machine gun from CTA and i will do a reievw for that too, but for right now im probably keeping this as my main gun accessory for the Playstation Move.

HP

Model Working ACPI handle OFF Working ACPI handle ON Integrated Card Integrated PCI slot Discrete Card Discrete PCI slot Report
G62 \_SB.PCI0.P0P2.PEGP._OFF ? VGA compatible controller [0300]: Intel Corporation Core Processor Integrated Graphics Controller [8086:0046] 00:02.0 VGA compatible controller [0300]: ATI Technologies Inc Manhattan [Mobility Radeon HD 5000 Series] [1002:68e0] 01:00.0 ?
HP Pavilion dm3 Notebook PC \_SB_.PCI0.OVGA.ATPX ? VGA compatible controller [0300]: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller [8086:2a42] 00:02.0 VGA compatible controller [0300]: nVidia Corporation G98M [GeForce G105M] [10de:0a69] 01:00.0 Don't know if it affect power consumption !
Pavilion dm4t-1100 \_SB.PCI0.P0P2.PEGP._OFF ? VGA compatible controller [0300]: Intel Corporation Core Processor Integrated Graphics Controller [8086:0046] 00:02.0 ATI Radeon HD 5470 VGA compatible controller [0300]: ATI Technologies Inc Manhattan [Mobility Radeon HD 5000 Series] [1002:68e0] ) 01:00.0 ?
Pavilion DV3 4070ss \_SB.PCI0.P0P2.PEGP._OFF ? VGA compatible controller [0300]: Intel Corporation Core Processor Integrated Graphics Controller [8086:0046] 00:02.0 VGA compatible controller [0300]: ATI Technologies Inc Manhattan [Mobility Radeon HD 5000 Series] [1002:68e0] 01:00.0 ?
Pavilion dv6 \_SB.PCI0.P0P3.PEGP._OFF ? ? ? ? ? ?
TouchSmart tm2 \_SB_.PCI0.OVGA.ATPX ? VGA compatible controller [0300]: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller [8086:2a42] 00:02.0 VGA compatible controller [0300]: ATI Technologies Inc M93 [Mobility Radeon HD 4500 Series] [1002:9555] 01:00.0 Don't know if it affect power consumption !
TouchSmart tm2-2010eg \_SB.PCI0.P0P2.PEGP._OFF ? VGA compatible controller [0300]: Intel Corporation Device [8086:0116] 00:02.0 VGA compatible controller [0300]: ATI Technologies Inc Device [1002:6740] 01:00.0 Don't know if it affect power consumption !
Pavilion DV7 \_SB.PCI0.PEG0.PEGP._OFF ? VGA compatible controller [0300]: Intel Corporation Core Processor Integrated Graphics Controller [8086:0046] 00:02.0 VGA compatible controller [0300]: ATI Technologies Inc Manhattan [Mobility Radeon HD 5000 Series] [1002:68e0] 01:00.0 c. 40-50W when on, and c. 13-17W when off.
Pavilion G6 \_SB.PCI0.P0P3.PEGP.NVOF \_SB.PCI0.P0P3.PEGP.NVON Intel Corporation Core Processor Integrated Graphics Controller [8086:0046] 00:02.0 nVidia Corporation Device [10de:1050] 01:00.0
Probook 4730 \_SB.PCI0.PEGP.DGFX._OFF \_SB.PCI0.PEGP.DGFX._ON Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller [8086:0126] (rev 09) 00:02.0 Advanced Micro Devices [AMD] nee ATI Seymour [Radeon HD 6400M Series] [1002:6760] (rev ff) 01:00.0 On lowest LCD brightness: ON:1460mA/35Watt OFF:920mA/15Watt

LDLC

Model Working ACPI handle OFF Working ACPI handle ON Integrated Card Integrated PCI slot Discrete Card Discrete PCI slot Report
B2 \_SB.PCI0.P0P2.PEGP._OFF ? VGA compatible controller [0300]: Intel Corporation Core Processor Integrated Graphics Controller [8086:0046] 00:02.0 VGA compatible controller [0300]: nVidia Corporation Device [10de:0df0] 01:00.0 ?
Saturne SB3-I7-8-H7 \_SB.PCI0.PEG0.PEGP._OFF \_SB.PCI0.PEG0.PEGP._ON VGA compatible controller [0300]: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller [8086:0116] (rev 09) 00:02.0 VGA compatible controller [0300]: nVidia Corporation GF106 [GeForce GT 555M] [10de:0df4] (rev a1) 01:00.0 ?

Lenovo

Model Working ACPI handle OFF Working ACPI handle ON Integrated Card Integrated PCI slot Discrete Card Discrete PCI slot Report
B560/V560 \_SB.PCI0.P0P2.PEGP._OFF ? VGA compatible controller [0300]: Intel Corporation Core Processor Integrated Graphics Controller [8086:0046] 00:02.0 VGA compatible controller [0300]: nVidia Corporation GT218 [GeForce 310M] [10de:0a70] 02:00.0 ?
IdeaPad Z370 \_SB.PCI0.PEG0.PEGP._OFF ? VGA compatible controller [0300]: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller [8086:0116] 00:02.0 VGA compatible controller [0300]: nVidia Corporation Device [10de:1054] 01:00.0 ?
IdeaPad Y460 \_SB.PCI0.P0P2.PEGP._OFF ? ? ? ? ? ?
IdeaPad Y470 \_SB.PCI0.PEG0.PEGP._OFF ? VGA compatible controller [0300]: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller [8086:0116] (rev 09) 00:02.0 VGA compatible controller [0300]: nVidia Corporation Device [10de:0df6] (rev a1) 01:00.0
ThinkPad T410 \_SB.PCI0.PEG.VID._PS3 and \_SB.PCI0.PEG.VID._OFF \_SB.PCI0.PEG.VID._ON and \_SB.PCI0.PEG.VID._PS0 VGA compatible controller [0300]: Intel Corporation Core Processor Integrated Graphics Controller [8086:0046] 00:02.0 VGA compatible controller [0300]: nVidia Corporation GT218 [NVS 3100M] [10de:0a6c] 01:00.0 Commands should be called in exactly the same sequence as they are in the table to work properly
ThinkPad T410s \_SB.PCI0.PEG.VID._OFF ? VGA compatible controller [0300]: Intel Corporation Core Processor Integrated Graphics Controller [8086:0046] 00:02.0 VGA compatible controller [0300]: nVidia Corporation GT218 [NVS 3100M] [10de:0a6c] 01:00.0 ?
Thinkpad T420 \_SB.PCI0.PEG.VID._PS3 \_SB.PCI0.PEG.VID._PS0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09) 00:02.0 VGA compatible controller: nVidia Corporation Device 1057 (rev a1) 01:00.0 Discrete card should be powered on before reboot else it can't be enabled after reboot.
Need to call "\_SB.PCI0.PEG.VID._DSM {0xF8,0xD8,0x86,0xA4,0xDA,0x0B,0x1B,0x47,0xA7,0x2B,0x60,0x42,0xA6,0xB5,0xBE,0xE0} 0x100 0x1A {0x1,0x0,0x0,0x3}" before _PS3 to turn off.
ThinkPad T420s (417428G) \_SB.PCI0.LPC.EC.PUBS._OFF \_SB.PCI0.LPC.EC.PUBS._ON Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller [8086:0126] (rev 09) 00:02.0 nVidia Corporation GF108 [Quadro NVS 4200M] [10de:1056] (rev ff) (prog-if ff) 01:00.0 ?
ThinkPad T510 (4313CTO) \_SB.PCI0.PEG.VID._OFF and

\_SB.PCI0.LPC.EC.PUBS._OFF

?

VGA compatible controller [0300]: Intel Corporation Core Processor Integrated Graphics Controller [8086:0046] (rev 02)

00:02.0 VGA compatible controller [0300]: nVidia Corporation GT218 [NVS 3100M] [10de:0a6c] (rev a2) 01:00.0 Calling \_SB.PCI0.PEG.VID._OFF causes a freeze a few seconds later (but not immediately). I haven't yet tried \_SB.PCI0.LPC.EC.PUBS._OFF individually
Thinkpad W520 \_SB.PCI0.LPC.EC.PUBS._OFF \_SB.PCI0.LPC.EC.PUBS._ON VGA compatible controller [0300]: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller [8086:0126] (rev 09) (prog-if 00 [VGA controller]) 00:02.0 VGA compatible controller [0300]: nVidia Corporation Device [10de:0dda] (rev a1) (prog-if 00 [VGA controller]) 01:00.0 Does not work on 4270CTO at least
Thinkpad W520 (427638U) \_SB.PCI0.PEG.VID._DSM {0xF8,0xD8,0x86,0xA4,0xDA,0x0B,0x1B,0x47,0xA7,0x2B,0x60,0x42,0xA6,0xB5,0xBE,0xE0} 0x100 0x1A {0x1,0x0,0x0,0x3}

\_SB.PCI0.PEG.VID._PS3

\_SB.PCI0.PEG.VID._PS0 VGA compatible controller [0300]: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller [8086:0126] (rev 09) (prog-if 00 [VGA controller]) 00:02.0 VGA compatible controller [0300]: nVidia Corporation Device [10de:0dfa] (rev ff) (prog-if ff) 01:00.0 Everything works, also seems to work on 4270CTO
Ideapad V570 \_SB.PCI0.PEG0.PEGP._OFF \_SB.PCI0.PEG0.PEGP._ON VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09) 00:02.0 VGA compatible controller: nVidia Corporation Device 0df5 (rev ff) 01:00.0 Everything works

Pegatron

Model Working ACPI handle OFF Working ACPI handle ON Integrated Card Integrated PCI slot Discrete Card Discrete PCI slot Report
H36FD \_SB.PCI0.RP00.VGA._PS3 ? VGA compatible controller [0300]: Intel Corporation Core Processor Integrated Graphics Controller [8086:0046] 00:02.0 VGA compatible controller [0300]: nVidia Corporation Device [10de:0df1] 01:00.0 ?

MSI

Model Working ACPI handle OFF Working ACPI handle ON Integrated Card Integrated PCI slot Discrete Card Discrete PCI slot Report
CX640

MS-16Y1 1.0

\_SB.PCI0.RP00.VGA._PS3 ? VGA compatible controller [0300]: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller [8086:0116] 00:02.0 VGA compatible controller [0300]: nVidia Corporation Device [10de:0ded] 01:00.0 ?
FX400 \_SB.PCI0.P0P2.PEGP._OFF ? ? ? ? ? ?
FX603 \_SB.PCI0.P0P2.PEGP._OFF ? VGA compatible controller [0300]: Intel Corporation Core Processor Integrated Graphics Controller [8086:0046] 00:02.0 VGA compatible controller [0300]: nVidia Corporation Device [10de:0df0] 01:00.0 ?
MS-1481 \_SB.PCI0.P0P2.PEGP._OFF ? VGA compatible controller [0300]: Intel Corporation Core Processor Integrated Graphics Controller [8086:0046] 00:02.0 VGA compatible controller [0300]: nVidia Corporation GT216 [GeForce GT 325M] [10de:0a35] 01:00.0 ?
MS-168A \_SB.PCI0.P0P2.PEGP._OFF ? VGA compatible controller [0300]: Intel Corporation Core Processor Integrated Graphics Controller [8086:0046] 00:02.0 VGA compatible controller [0300]: nVidia Corporation GT218 [GeForce GT 310M] [10de:0a70] 01:00.0 ?
MSI-GE620 \_SB.PCI0.PEG0.PEGP._OFF ? VGA compatible controller [0300]: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller [8086:0116] (rev 09) 00:02.0 VGA compatible controller [0300]: nVidia Corporation Device [10de:0df4] (rev ff) 01:00.0 ?

Samsung

Model Working ACPI handle OFF Working ACPI handle ON Integrated Card Integrated PCI slot Discrete Card Discrete PCI slot Report
QX410 \_SB.PCI0.P0P2.PEGP._OFF \_SB.PCI0.P0P2.PEGP._ON VGA compatible controller [0300]: Intel Corporation Core Processor Integrated Graphics Controller [8086:0046] (rev 02) 00:02.0 3D controller [0302]: nVidia Corporation GT218 [GeForce 310M] [10de:0a70] 01:00.0 ?
QX510 \_SB.PCI0.P0P2.PEGP._OFF ? VGA compatible controller [0300]: Intel Corporation Arrandale Integrated Graphics Controller [8086:0046] 00:02.0 3D controller [0302]: nVidia Corporation Device [10de:0df3] 01:00.0 ?
400B5B-H01 (Series 4). Probably also: 400B4B, 400B5B, 200B5B \_SB.PCI0.PEG0.PEGP._OFF \_SB.PCI0.PEG0.PEGP._ON VGA compatible controller [0300]: Intel Corporation Device [8086:0116] 00:02.0 3D controller: nVidia Corporation Device 1057 01:00.0 Works great. Notebook needs 27W when ON, 21W when OFF
Q330 \_SB.PCI0.P0P2.NVID._OFF \_SB.PCI0.P0P2.NVID._ON VGA compatible controller [0300]: Intel Corporation Core Processor Integrated Graphics Controller [8086:0046] (rev 02) 00:02.0 VGA compatible controller [0300]: nVidia Corporation GT218 [GeForce 310M] [10de:0a70] 02:00.0 It works. Instead of getting four hours of 6.5. (Battery 5900 mAh)
300E4Z/300E5Z/300E7Z \_SB.PCI0.PEG0.PEGP._OFF \_SB.PCI0.PEG0.PEGP._ON VGA compatible controller [0300]: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller [8086:0116] (rev 09) 00:02.0 3D controller: nVidia Corporation Device 1051 (rev a1) 01:00.0 ? (currently testing...)

Sony

Model Working ACPI handle OFF Working ACPI handle ON Integrated Card Integrated PCI slot Discrete Card Discrete PCI slot Report
VPCSA25 \_SB.PCI0.PEG0.PEGP._OFF \ 00:02.0 VGA compatible controller [0300]: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller [8086:0126] (rev 09) (prog-if 00 [VGA controller]) 01:00.0 VGA compatible controller [0300]: ATI Technologies Inc NI Whistler [AMD Radeon HD 6600M Series] [1002:6741] (rev ff) (prog-if ff)
VPCSB3M1R \_SB.PCI0.PEG0.PEGP._OFF VGA compatible controller [0300]: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller [8086:0116] (rev 09) (prog-if 00 [VGA controller]) 00:02.0 VGA compatible controller [0300]: ATI Technologies Inc Seymour [Radeon HD 6400M Series] [1002:6760] (rev ff) 01:00.0
VPCZ128GG \_SB.PCI0.P0P2.DGPU._OFF \_SB.PCI0.P0P2.DGPU._ON VGA compatible controller [0300]: Intel Corporation Core Processor Integrated Graphics Controller [8086:0046] (rev 02) 00:02.0 VGA compatible controller [0300]: nVidia Corporation GT216 [GeForce GT 330M] [10de:0a2b] (rev a2) 01:00.0
vpcz12v9r \_SB.PCI0.P0P2.DGPU._OFF ? ? ? ? ? ?
VPCZ1390S \_SB.PCI0.P0P2.DGPU._OFF ? ? 00:02.0 ? 01:00.0 ?
VPCZ13M9E \_SB.PCI0.P0P2.DGPU._OFF ? ? ? ? ? ?
VPCZ13V9E \_SB.PCI0.P0P2.DGPU._OFF ? VGA compatible controller [0300]: Intel Corporation Core Processor Integrated Graphics Controller [8086:0046] 00:02.0 VGA compatible controller [0300]: nVidia Corporation GT216 [GeForce GT 330M] [10de:0a2b] 01:00.0 ?
VPCZ1190X \_SB.PCI0.P0P2.DGPU._OFF ? VGA compatible controller [0300]: Intel Corporation Core Processor Integrated Graphics Controller [8086:0046] 00:02.0 nVidia Corporation GT216 [GeForce GT 330M] [10de:0a2b] 01:00.0 ?

Medion

Model Working ACPI handle OFF Working ACPI handle ON Integrated Card Integrated PCI slot Discrete Card Discrete PCI slot Report
Akoya P6812 \_SB.PCI0.PEG0.PEGP._OFF ? VGA compatible controller [0300]: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller [8086:0116] (rev 09) (prog-if 00 [VGA controller]) 00:02.0 VGA compatible controller [0300]: nVidia Corporation Device [10de:1248] (rev ff) (prog-if ff) 01:00.0 ?

Toshiba

Model Working ACPI handle OFF Working ACPI handle ON Integrated Card Integrated PCI slot Discrete Card Discrete PCI slot Report
Satellite M645 (PSMPMU-S4047) \_SB.PCI0.P0P2.VGA._OFF \_SB.PCI0.P0P2.VGA._ON VGA compatible controller [0300]: Intel Corporation Core Processor Integrated Graphics Controller [8086:0116] 00:02.0 VGA compatible controller [0300]: nVidia Corporation GT216 [GeForce GT 330M] [10de:0a2b] 01:00.0 Works great with kernel 2.6.38-8-generic. Earlier kernel versions worked, but froze as soon as any key-presses were made. No nVidia proprietary drivers are used. Using acpi_call, I was able to achieve a battery mA with discrete disabled: ~1000-1300mA. with discrete enabled: 1900-2500mA
Satellite P750 (PSAY3U-07J01H) \_SB.PCI0.P0P2.VGA._OFF \_SB.PCI0.P0P2.VGA._ON VGA compatible controller [0300]: Intel Corporation 2nd Generation Core Processor Integrated Graphics Controller [8086:0116] 00:02.0 VGA compatible controller [0300]: nVidia Corporation GF106 [GeForce GT 555M**] [10de:0df4] 01:00.0 Works great with kernel 2.6.38-11-generic. **Laptop came with GeForce 540M card, 555M shows after latest update-pciids call, may be an error.
Personal tools