← Back to team overview

hybrid-graphics-linux team mailing list archive

Re: Discrete-Power-Off on Acer Travelmate 8472TG doesn't work

 

That laptop does not seem to be an Optimus one, am I correct?

The UUID is the "legacy" nvidia one, and the calls in bbswitch
*should*work, but it doesn't because
the handle is wrongly detected.

The 2nd argument, 0x102 below seems to be ignored, the 0,0,0 in the fourth
argument is redundant. Both values are kept to match the other calls.

ON (note: 1 line, LP may wordwrap it):
\_SB.PCI0.GFX0._DSM
{0xA0,0xA0,0x95,0x9D,0x60,0x00,0x48,0x4D,0xB3,0x4D,0x7E,0x5F,0xEA,0x12,0x9F,0xD4}
0x102 3 {1,0,0,0}

OFF (note: 1 line, LP may wordwrap it):
\_SB.PCI0.GFX0._DSM
{0xA0,0xA0,0x95,0x9D,0x60,0x00,0x48,0x4D,0xB3,0x4D,0x7E,0x5F,0xEA,0x12,0x9F,0xD4}
0x102 3 {2,0,0,0}

Please update your BIOS and create a new ACPI dump. Before and after doing
that, please
save the output of:
sudo dmidecode -s bios-release-date
sudo dmidecode -s bios-version
sudo dmidecode -s bios-vendor

Regards,
Lekensteyn

On Wed, Jan 4, 2012 at 6:21 PM, Wepmaschda <wepmaschda@xxxxxxx> wrote:

> Hello!
>
> 2012/1/4 Lekensteyn <lekensteyn@xxxxxxxxx>:
> > If you're only interested in toggling the power on the discrete card,
> > consider using
> > bbswitch: https://github.com/Bumblebee-Project/bbswitch
>
> The Readme sounds promising. But it doesn't work on my laptop. :-(
>
> There is an issue tracker mentioned to report bugs - but I can't find
> it. Can you guide me?
>
> I attached the desired data:
>
> # dmesg
> [68441.649561] bbswitch: Found discrete VGA device 0000:01:00.0:
> \_SB_.PCI0.P0P2.PEGP
> [68441.649675] bbswitch: No suitable _DSM call found.
>
> # uname -a
> Linux papaya-testing 3.1.6-1-ARCH #1 SMP PREEMPT Thu Dec 22 09:11:48
> CET 2011 x86_64 Intel(R) Core(TM) i5 CPU M 450 @ 2.40GHz GenuineIntel
> GNU/Linux
>
> # lspci -d10de: -vvv
> 01:00.0 VGA compatible controller: nVidia Corporation GT216 [GeForce
> GT 330M] (rev a2) (prog-if 00 [VGA controller])
>        Subsystem: Acer Incorporated [ALI] Device 0414
>        Control: I/O- Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
> Stepping- SERR- FastB2B- DisINTx-
>        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
> <TAbort- <MAbort- >SERR- <PERR- INTx-
>        Latency: 0, Cache Line Size: 64 bytes
>        Interrupt: pin A routed to IRQ 5
>        Region 0: Memory at ac000000 (32-bit, non-prefetchable) [disabled]
> [size=16M]
>        Region 1: Memory at b0000000 (64-bit, prefetchable) [disabled]
> [size=256M]
>        Region 3: Memory at ae000000 (64-bit, prefetchable) [disabled]
> [size=32M]
>        Region 5: I/O ports at 2000 [disabled] [size=128]
>        [virtual] Expansion ROM at ad000000 [disabled] [size=512K]
>        Capabilities: <access denied>
>        Kernel modules: nouveau, nvidiafb
>
> X.Org X Server 1.11.3
> Release Date: 2011-12-16
> X Protocol Version 11, Revision 0
> Build Operating System: Linux 3.1.5-1-ARCH x86_64
>
> _______________________________________________
> Mailing list: https://launchpad.net/~hybrid-graphics-linux
> Post to     : hybrid-graphics-linux@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~hybrid-graphics-linux
> More help   : https://help.launchpad.net/ListHelp
>
>

Follow ups

References