hybrid-graphics-linux team mailing list archive
-
hybrid-graphics-linux team
-
Mailing list archive
-
Message #02336
Re: Bumblebee for Hybrid SLI (Nvidia MCP79 / 9400M G / 9200M GS) on Dell Studio XPS 13 (1340)
Hi Michael,
On Wednesday 05 September 2012 13:26:06 Michael Rodríguez-Torrent wrote:
> "STA" reports a status (whether the device is on or off).
>
> The method I'm looking at is actually "HSTA," which I can't find anywhere
> in the ACPI spec. There is a separate "_STA" method, which I believe is the
> one you're thinking of. HSTA just does a simple check and returns 1 or 0,
> however, so I suppose it is still some sort of status method. Would
> thinking that it could stand for "hybrid status" be too much of a leap?
Only names starting with a _ are reserved in ACPI. HSTA is not a standard one,
but from the many tables I have seen so far it is an internally used method.
There is likely a _DSM or _STA method that calls this method (grep for it).
I have some tools on https://github.com/Lekensteyn/acpi-stuff that might help
you reading your DSDT/SSDT information. In particular, view.html for
collapsing/expanding nodes and get_methods for retrieving a list of methods in
your DSDT/SSDT.
get_method requires acpiexec which not shipped with Ubuntu. Download and build
it from https://www.acpica.org/downloads/. Assuming that you have then put it
somewhere in your $PATH, you should do something like:
$ sudo acpidump > acpidump.txt
$ acpixtract acpidump.txt # creates .dat files
$ ./get_methods *.dat > methods.txt
If you attach the acpidump.txt to your mail, I may look at it.
>> Maybe https://wiki.archlinux.org/index.php/Dell_Studio_XPS_13
>
> I have seen this, and it is one of the places that gave me the idea to try
> setting the BusID. But, as I said, that did not work. I don't see anything
> else on that page that is of use in addition to what I've tried -- was
> there something that you noticed?
I do not think that setting the BusID is magically going to change the display
output, there must be some other trigger.
> It seems like I need to find some way of making the dedicated GPU connect
> to the LCD. Does anyone have any ideas? Maybe there's an ACPI method that
> controls this connection? I'm not sure how to identify it if there is.
Have a look at _DSM or MX** methods under your graphics ACPI handle.
Regards,
Peter
Follow ups
References