# dmidecode -s system-product-name; dmidecode -s system-version; lspci -vnnn | perl -lne 'print if /^\d+\:.+(\[\S+\:\S+\])/' | grep VGA HP TouchSmart tm2 Notebook PC 0489200000252A20001220000 00:02.0 VGA compatible controller [0300]: Intel Corporation Core Processor Integrated Graphics Controller [8086:0046] (rev 02) 01:00.0 VGA compatible controller [0300]: ATI Technologies Inc Manhattan [Mobility Radeon HD 5000 Series] [1002:68e0]
Full product name is tm2-2010eg or tm2-1110-eg btw.
./test_off.sh Trying \_SB.PCI0.P0P1.VGA._OFF: failed Trying \_SB_.PCI0.OVGA.ATPX: failed Trying \_SB_.PCI0.OVGA.XTPX: failed Trying \_SB.PCI0.P0P2.PEGP._OFF: works!
# dmidecode -s system- product- name; dmidecode -s system-version; lspci -vnnn | perl -lne 'print if /^\d+\: .+(\[\S+ \:\S+\] )/' | grep VGA 0001220000
HP TouchSmart tm2 Notebook PC
0489200000252A2
00:02.0 VGA compatible controller [0300]: Intel Corporation Core Processor Integrated Graphics Controller [8086:0046] (rev 02)
01:00.0 VGA compatible controller [0300]: ATI Technologies Inc Manhattan [Mobility Radeon HD 5000 Series] [1002:68e0]
Full product name is tm2-2010eg or tm2-1110-eg btw.
./test_off.sh P0P1.VGA. _OFF: failed OVGA.ATPX: failed OVGA.XTPX: failed P0P2.PEGP. _OFF: works!
Trying \_SB.PCI0.
Trying \_SB_.PCI0.
Trying \_SB_.PCI0.
Trying \_SB.PCI0.