ACPI calls

From Hybridgraphics

(Difference between revisions)
Jump to: navigation, search
(restoring the original page)
Line 300: Line 300:
Then edit this page (you should use one of the links at the right of each brand instead of editing the entire page).
Then edit this page (you should use one of the links at the right of each brand instead of editing the entire page).
-
The cpu iltsef should be able to deal with those cflags:  -O2 -march=i686 -fomit-frame-pointer -mmmx -msse -msse2 keep in mind, it's the successor of the crusoe I was using here
+
==Individual Model results==
 +
===Acer===
 +
 
 +
{| cellspacing="0" border="1"
 +
!style="width:10%"|Model
 +
!style="width:15%"|Working ACPI handle OFF
 +
!style="width:15%"|Working ACPI handle ON
 +
!style="width:15%"|Integrated Card
 +
!style="width:5%"|Integrated PCI slot
 +
!style="width:15%"|Discrete Card
 +
!style="width:5%"|Discrete PCI slot
 +
!style="width:20%"|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===
 +
 
 +
{| cellspacing="0" border="1"
 +
!style="width:10%"|Model
 +
!style="width:15%"|Working ACPI handle OFF
 +
!style="width:15%"|Working ACPI handle ON
 +
!style="width:15%"|Integrated Card
 +
!style="width:5%"|Integrated PCI slot
 +
!style="width:15%"|Discrete Card
 +
!style="width:5%"|Discrete PCI slot
 +
!style="width:20%"|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
 +
|?
 +
|-
 +
|rowspan="2"|[[Asus EeePC 1215N|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
 +
|-
 +
|colspan="7"|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===
 +
 
 +
{| cellspacing="0" border="1"
 +
!style="width:10%"|Model
 +
!style="width:15%"|Working ACPI handle OFF
 +
!style="width:15%"|Working ACPI handle ON
 +
!style="width:15%"|Integrated Card
 +
!style="width:5%"|Integrated PCI slot
 +
!style="width:15%"|Discrete Card
 +
!style="width:5%"|Discrete PCI slot
 +
!style="width:20%"|Report
 +
|-
 +
|S42
 +
|\_SB.PCI0.P0P2.VGA._OFF
 +
|?
 +
|?
 +
|?
 +
|?
 +
|?
 +
|?
 +
|-
 +
|}
 +
 
 +
===Clevo===
 +
 
 +
{| cellspacing="0" border="1"
 +
!style="width:10%"|Model
 +
!style="width:15%"|Working ACPI handle OFF
 +
!style="width:15%"|Working ACPI handle ON
 +
!style="width:15%"|Integrated Card
 +
!style="width:5%"|Integrated PCI slot
 +
!style="width:15%"|Discrete Card
 +
!style="width:5%"|Discrete PCI slot
 +
!style="width:20%"|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.'''
 +
|}
 +
 
 +
===Dell===
 +
 
 +
{| cellspacing="0" border="1"
 +
!style="width:10%"|Model
 +
!style="width:15%"|Working ACPI handle OFF
 +
!style="width:15%"|Working ACPI handle ON
 +
!style="width:15%"|Integrated Card
 +
!style="width:5%"|Integrated PCI slot
 +
!style="width:15%"|Discrete Card
 +
!style="width:5%"|Discrete PCI slot
 +
!style="width:20%"|Report
 +
|-
 +
|Latitude E6420
 +
|\_SB.PCI0.PEG0.VID._OFF
 +
|\_SB.PCI0.PEG0.VID._ON
 +
|VGA compatible controller [0300]: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09) [8086:0126]
 +
|00:02.0
 +
|VGA compatible controller [0300]: nVidia Corporation Device [10de:1056]
 +
|01:00.0
 +
|?
 +
|-
 +
|Vostro 3300 A10
 +
|\_SB.PCI0.P0P1.PEGP._OFF
 +
|\_SB.PCI0.P0P1.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]: nVidia Corporation Device [10de:0a75] (rev ff) (prog-if ff)
 +
|01:00.0
 +
|?
 +
|-
 +
|Vostro 3400
 +
|\_SB.PCI0.P0P1.PEGP._OFF
 +
|?
 +
|Intel
 +
|?
 +
|nVidia GT218 [GeForce 310M] 
 +
|?
 +
|?
 +
|-
 +
|Vostro 3500
 +
|\_SB.PCI0.P0P1.PEGP._OFF
 +
|\_SB.PCI0.P0P1.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 GT218 [GeForce 310M] [10de:0a75] (rev a2)
 +
|01:00.0
 +
|?
 +
|-
 +
|Vostro 3700
 +
|\_SB.PCI0.P0P1.PEGP._OFF
 +
|?
 +
|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
 +
|?
 +
|-
 +
|XPS L401X
 +
|\_SB.PCI0.P0P1.PEGP._OFF
 +
|?
 +
|VGA compatible controller [0300]: Intel Corporation Core Processor Integrated Graphics Controller [8086:0046]
 +
|?
 +
|VGA compatible controller [0300]: nVidia Corporation Device [10de:0df1] 
 +
|?
 +
|?
 +
|-
 +
|XPS L501X
 +
|\_SB.PCI0.P0P1.PEGP._OFF
 +
|?
 +
|VGA compatible controller: Intel Corporation Arrandale Integrated Graphics Controller
 +
|00:02.0
 +
|VGA compatible controller: nVidia Corporation Device 0a75 
 +
|01:00.0
 +
|?
 +
|-
 +
|XPS L502X
 +
|\_SB.PCI0.PEG0.PEGP._OFF '''or'''
 +
\_SB.PCI0.PEG0.PEGP._DSM {0xF8,0xD8,0x86,0xA4,0xDA,0x0B,0x1B,0x47,0xA7,0x2B,0x60,0x42,0xA6,0xB5,0xBE,0xE0} 0x100 0x1A {0x1,0x0,0x0,0x3} '''and'''
 +
\_SB.PCI0.PEG0.PEGP._PS3
 +
|\_SB.PCI0.PEG0.PEGP._ON '''or'''
 +
\_SB.PCI0.PEG0.PEGP._PS0
 +
|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:0df5], GeForce GT 540M or GeForce GT 525M
 +
|01:00.0
 +
|ACPI-reported power consumption in powertop drops by 20-25% with the nvidia card off.
 +
|-
 +
|XPS L511X
 +
|\_SB.PCI0.PEG0.PEGP._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.PEGP._PS3
 +
|\_SB.PCI0.PEG0.PEGP._PS0
 +
|?
 +
|?
 +
|VGA compatible controller [0300]: nVidia Corporation Device [10de:0df5] (rev ff) (prog-if ff)
 +
|01:00.0
 +
|Work fine on XPS 15z. 1500-1600mA to 1100-1200mA
 +
|-
 +
|XPS L702X
 +
|\_SB.PCI0.PEG0.PEGP._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.PEGP._PS3
 +
|\_SB.PCI0.PEG0.PEGP._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:0dcd] (rev ff) (prog-if ff), GeForce GT 555M
 +
|01:00.0
 +
|Raised battery run time from 3 to 6 hours
 +
|-
 +
|M11xR3 A01
 +
|\_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], GeForce GT 540M
 +
|01:00.0
 +
|About 13W when switched off, 21W when on
 +
|-
 +
|XPS L412Z A02
 +
|\_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 Device [10de:1050] (rev a1) (prog-if 00 [VGA controller])
 +
|01:00.0
 +
|?
 +
|-
 +
|XPS 14z
 +
|\_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 Device [10de:1050] (rev a1) (prog-if 00 [VGA controller])
 +
|01:00.0
 +
|?
 +
|-
 +
|}
 +
 
 +
===HP===
 +
 
 +
{| cellspacing="0" border="1"
 +
!style="width:10%"|Model
 +
!style="width:15%"|Working ACPI handle OFF
 +
!style="width:15%"|Working ACPI handle ON
 +
!style="width:15%"|Integrated Card
 +
!style="width:5%"|Integrated PCI slot
 +
!style="width:15%"|Discrete Card
 +
!style="width:5%"|Discrete PCI slot
 +
!style="width:20%"|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
 +
|
 +
|-
 +
|}
 +
 
 +
===LDLC===
 +
 
 +
{| cellspacing="0" border="1"
 +
!style="width:10%"|Model
 +
!style="width:15%"|Working ACPI handle OFF
 +
!style="width:15%"|Working ACPI handle ON
 +
!style="width:15%"|Integrated Card
 +
!style="width:5%"|Integrated PCI slot
 +
!style="width:15%"|Discrete Card
 +
!style="width:5%"|Discrete PCI slot
 +
!style="width:20%"|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===
 +
 
 +
{| cellspacing="0" border="1"
 +
!style="width:10%"|Model
 +
!style="width:15%"|Working ACPI handle OFF
 +
!style="width:15%"|Working ACPI handle ON
 +
!style="width:15%"|Integrated Card
 +
!style="width:5%"|Integrated PCI slot
 +
!style="width:15%"|Discrete Card
 +
!style="width:5%"|Discrete PCI slot
 +
!style="width:20%"|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 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
 +
|-
 +
|rowspan="2"|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.
 +
|-
 +
|colspan="7"|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 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===
 +
 
 +
{| cellspacing="0" border="1"
 +
!style="width:10%"|Model
 +
!style="width:15%"|Working ACPI handle OFF
 +
!style="width:15%"|Working ACPI handle ON
 +
!style="width:15%"|Integrated Card
 +
!style="width:5%"|Integrated PCI slot
 +
!style="width:15%"|Discrete Card
 +
!style="width:5%"|Discrete PCI slot
 +
!style="width:20%"|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===
 +
 
 +
{| cellspacing="0" border="1"
 +
!style="width:10%"|Model
 +
!style="width:15%"|Working ACPI handle OFF
 +
!style="width:15%"|Working ACPI handle ON
 +
!style="width:15%"|Integrated Card
 +
!style="width:5%"|Integrated PCI slot
 +
!style="width:15%"|Discrete Card
 +
!style="width:5%"|Discrete PCI slot
 +
!style="width:20%"|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===
 +
 
 +
{| cellspacing="0" border="1"
 +
!style="width:10%"|Model
 +
!style="width:15%"|Working ACPI handle OFF
 +
!style="width:15%"|Working ACPI handle ON
 +
!style="width:15%"|Integrated Card
 +
!style="width:5%"|Integrated PCI slot
 +
!style="width:15%"|Discrete Card
 +
!style="width:5%"|Discrete PCI slot
 +
!style="width:20%"|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===
 +
 
 +
{| cellspacing="0" border="1"
 +
!style="width:10%"|Model
 +
!style="width:5%"|Working ACPI handle OFF
 +
!style="width:5%"|Working ACPI handle ON
 +
!style="width:15%"|Integrated Card
 +
!style="width:5%"|Integrated PCI slot
 +
!style="width:15%"|Discrete Card
 +
!style="width:5%"|Discrete PCI slot
 +
!style="width:20%"|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)
 +
|
 +
|-
 +
|-
 +
|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===
 +
 
 +
{| cellspacing="0" border="1"
 +
!style="width:10%"|Model
 +
!style="width:15%"|Working ACPI handle OFF
 +
!style="width:15%"|Working ACPI handle ON
 +
!style="width:15%"|Integrated Card
 +
!style="width:5%"|Integrated PCI slot
 +
!style="width:15%"|Discrete Card
 +
!style="width:5%"|Discrete PCI slot
 +
!style="width:20%"|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===
 +
 
 +
{| cellspacing="0" border="1"
 +
!style="width:10%"|Model
 +
!style="width:15%"|Working ACPI handle OFF
 +
!style="width:15%"|Working ACPI handle ON
 +
!style="width:15%"|Integrated Card
 +
!style="width:5%"|Integrated PCI slot
 +
!style="width:15%"|Discrete Card
 +
!style="width:5%"|Discrete PCI slot
 +
!style="width:20%"|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.
 +
|-
 +
|}

Revision as of 18:13, 21 February 2012

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.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.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.

Dell

Model Working ACPI handle OFF Working ACPI handle ON Integrated Card Integrated PCI slot Discrete Card Discrete PCI slot Report
Latitude E6420 \_SB.PCI0.PEG0.VID._OFF \_SB.PCI0.PEG0.VID._ON VGA compatible controller [0300]: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09) [8086:0126] 00:02.0 VGA compatible controller [0300]: nVidia Corporation Device [10de:1056] 01:00.0 ?
Vostro 3300 A10 \_SB.PCI0.P0P1.PEGP._OFF \_SB.PCI0.P0P1.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]: nVidia Corporation Device [10de:0a75] (rev ff) (prog-if ff) 01:00.0 ?
Vostro 3400 \_SB.PCI0.P0P1.PEGP._OFF ? Intel ? nVidia GT218 [GeForce 310M] ? ?
Vostro 3500 \_SB.PCI0.P0P1.PEGP._OFF \_SB.PCI0.P0P1.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 GT218 [GeForce 310M] [10de:0a75] (rev a2) 01:00.0 ?
Vostro 3700 \_SB.PCI0.P0P1.PEGP._OFF ? 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 ?
XPS L401X \_SB.PCI0.P0P1.PEGP._OFF ? VGA compatible controller [0300]: Intel Corporation Core Processor Integrated Graphics Controller [8086:0046] ? VGA compatible controller [0300]: nVidia Corporation Device [10de:0df1] ? ?
XPS L501X \_SB.PCI0.P0P1.PEGP._OFF ? VGA compatible controller: Intel Corporation Arrandale Integrated Graphics Controller 00:02.0 VGA compatible controller: nVidia Corporation Device 0a75 01:00.0 ?
XPS L502X \_SB.PCI0.PEG0.PEGP._OFF or

\_SB.PCI0.PEG0.PEGP._DSM {0xF8,0xD8,0x86,0xA4,0xDA,0x0B,0x1B,0x47,0xA7,0x2B,0x60,0x42,0xA6,0xB5,0xBE,0xE0} 0x100 0x1A {0x1,0x0,0x0,0x3} and \_SB.PCI0.PEG0.PEGP._PS3

\_SB.PCI0.PEG0.PEGP._ON or

\_SB.PCI0.PEG0.PEGP._PS0

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:0df5], GeForce GT 540M or GeForce GT 525M 01:00.0 ACPI-reported power consumption in powertop drops by 20-25% with the nvidia card off.
XPS L511X \_SB.PCI0.PEG0.PEGP._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.PEGP._PS3

\_SB.PCI0.PEG0.PEGP._PS0 ? ? VGA compatible controller [0300]: nVidia Corporation Device [10de:0df5] (rev ff) (prog-if ff) 01:00.0 Work fine on XPS 15z. 1500-1600mA to 1100-1200mA
XPS L702X \_SB.PCI0.PEG0.PEGP._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.PEGP._PS3

\_SB.PCI0.PEG0.PEGP._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:0dcd] (rev ff) (prog-if ff), GeForce GT 555M 01:00.0 Raised battery run time from 3 to 6 hours
M11xR3 A01 \_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], GeForce GT 540M 01:00.0 About 13W when switched off, 21W when on
XPS L412Z A02 \_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 Device [10de:1050] (rev a1) (prog-if 00 [VGA controller]) 01:00.0 ?
XPS 14z \_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 Device [10de:1050] (rev a1) (prog-if 00 [VGA controller]) 01:00.0 ?

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

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 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 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 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)
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