← Back to team overview

hybrid-graphics-linux team mailing list archive

Acpi issues on Asus U35J w/Optimus

 

Hi All,

New laptop uses nvidia optimus. Able to get in to X using 2.6.35, but
doesn't appear to be possible to use the nvidia card using
vgaswitcheroo.

Some details:

U35JC
1.0
00:02.0 VGA compatible controller [0300]: Intel Corporation Core
Processor Integrated Graphics Controller [8086:0046] (rev 18)
01:00.0 VGA compatible controller [0300]: nVidia Corporation Device
[10de:0a70] (rev a2)

Biggest problem with this laptop at the moment is that it seizes when
trying to suspend, most likely due to gfx issues.

There are a lot of symptoms of what appear to be acpi issues (?) :

1. I have two /proc/acpi/video/GFX0 directories:

[    7.836571] ------------[ cut here ]------------
[    7.836582] WARNING: at
/build/buildd/linux-maverick-2.6.35/fs/proc/generic.c:583
proc_register+0x103/0x1e0()
[    7.836585] Hardware name: U35JC
[    7.836588] proc_dir_entry 'video/GFX0' already registered

% ls -1 /proc/acpi/video/
GFX0
GFX0

2. Some kind of ACPI execution error:

[    7.999440] ACPI Error (psparse-0537): Method parse/execution
failed [\_SB_.PCI0.GFX0._DSM] (Node f702a978), AE_AML_OPERAND_TYPE
[    7.999523] failed to evaluate _DSM: 12291
[    7.999557] ACPI Error: Needed [Buffer/String/Package], found
[Integer] f6950870 (20100428/exresop-590)
[    7.999561] ACPI Exception: AE_AML_OPERAND_TYPE, While resolving
operands for [OpcodeName unavailable] (20100428/dswexec-445)
[    7.999566] ACPI Error (psparse-0537): Method parse/execution
failed [\_SB_.PCI0.GFX0._DSM] (Node f702a978), AE_AML_OPERAND_TYPE
[    7.999621] ACPI Error (psparse-0537): Method parse/execution
failed [\_SB_.PCI0.PEG1.GFX0._DSM] (Node f703fba0),
AE_AML_OPERAND_TYPE
[    7.999681] failed to evaluate _DSM: 12291

I've still got win7 installed if that helps to collect any acpi diagnostics.

Regards,

Charles



Follow ups