Hi, Made few tests and searches in SSDT files and find 3 methods : \_SB_.PCI0.P0P2.PEGP._STA : supposed to give actual status of the discrete card \_SB_.PCI0.P0P2.PEGP._OFF : disable the card \_SB_.PCI0.P0P2.PEGP._ON : enable the card
I made tests and I have more or less win .... #on intel (i915) card without any switch echo '\_SB_.PCI0.P0P2.PEGP._STA' > /proc/acpi/call cat /proc/acpi/call 0xf -> I assume that means that the card is active ... lspci |grep VGA 00:02.0 VGA compatible controller: Intel Corporation Core Processor Integrated Graphics Controller (rev 02) 01:00.0 VGA compatible controller: ATI Technologies Inc Manhattan [Mobility Radeon HD 5000 Series] echo '\_SB_.PCI0.P0P2.PEGP._OFF' > /proc/acpi/call cat /proc/acpi/call 0x1 echo '\_SB_.PCI0.P0P2.PEGP._STA' > /proc/acpi/call cat /proc/acpi/call 0x0 -> I assume that means that the card is disabled (buggy acpi on this laptop didn't give rate information so it's difficult to be sure) lspci |grep VGA 00:02.0 VGA compatible controller: Intel Corporation Core Processor Integrated Graphics Controller (rev 02) 01:00.0 VGA compatible controller: ATI Technologies Inc Manhattan [Mobility Radeon HD 5000 Series] (rev ff) -> difference before the disable, confirmation that it's disabled ? (I assumed so...but when I passed this command at first I thought that there wiil be no ATI line....) echo '\_SB_.PCI0.P0P2.PEGP._ON' > /proc/acpi/call cat /proc/acpi/call 0x1603103c echo '\_SB_.PCI0.P0P2.PEGP._STA' > /proc/acpi/call cat /proc/acpi/call 0xf -> same status as before first disable good point (I think) lspci |grep VGA 00:02.0 VGA compatible controller: Intel Corporation Core Processor Integrated Graphics Controller (rev 02) 01:00.0 VGA compatible controller: ATI Technologies Inc Manhattan [Mobility Radeon HD 5000 Series] -> the same as before tests so good thing BUT : if i try to switch on ATI, black screen with blinking "_".... Someone have an idea about what I made wrong ? last thing that I do not understand, why vga_switcheroo speaks about "VGA switcheroo: detected switching method \_SB_.PCI0.GFX0.ATPX handle" I didn't find anything in SSDT/DSDT about this.... Can I assume that vga_switcheroo do not work on my laptop (even if it thinks that it works...) ? Last thing : ls /proc/acpi/video/ GFX0 PEGP I assume that PEPG is the ATI card and GFX0 the integrated one. Am I wrong ? Sorry for all this question, but If someone can help me, I'll thank him a lot !!!!! Thanks in advance, Best Regards, Le mercredi 04 mai 2011 à 20:49 +0200, Authesserre Samuel a écrit : > Hi, > > Is there a way to : > - disable ATI card > - enable ATI card > using acpi_call ? > > I understood that vga_switcheroo do this kind of things but I need to do > it manually (without loading radeon module as it breaks my kernel > sometimes....). > > I want to : > - activate fglrx when I want to play games > - disable fglrx and activate i915 to all others tasks, to save battery I > want to use acpi_call (as radeon and vga_switcheroo module isn't stable > as all on my laptop...) > > Enclosed my dsdt file and ssdt files. > > vga_switcheroo speak about "VGA switcheroo: detected switching method > \_SB_.PCI0.GFX0.ATPX handle"... > > If someone can help me, I will thank him a lot ! > > BR, > > > > Le lundi 18 avril 2011 à 17:24 +0200, authesserre samuel a écrit : > > Hi, > > > > Thanks for feedback but unfortunately, its not the case :( > > > > It always gives bad informations, that's why Windows and linux > > software can't gives me remaining time in this laptop (when I see it, > > I double check on Windows to be sure....). > > I tried to correct my DSDT (that is full of errors...) but didn't > > success to have better result (worst, after modification, brightness > > button didn't work anymore...) > > > > I have lot of trouble with this laptop, I didn't check for linux > > compatibilty because I thought linux will manages all problem (I use > > linux since last 10 years and it's the first time I can't solve > > problems...) > > > > After few tuning, I have usable system (except regarding graphical > > drivers and this bad battery indication...) > > > > In all case, thanks for feedback. > > > > BR, > > > > > > > > On Mon, Apr 18, 2011 at 12:01 PM, Joseph Chereshnovsky > > <[email protected]> wrote: > > > and can't verify if battery is les consuming because of > > buggy Bios : > > > cat /proc/acpi/battery/BAT0/state | grep rate > > > present rate: 0 mA > > > > > > Hi, > > > > Just a small note. > > /proc/acpi/battery/BAT0/state will return "0 mA" in case your > > device is > > not powered from battery but powered from the charger. > > > > Possibly you forgot to unplug the power-cord? I'm sorry it its > > not your > > case :) just thought it is worth mentioning, > > > > Joseph Chereshnovsky > > > > > > > > > > -- > > Authesserre Samuel > > 6 rue Romain Gary > > 78180 Montigny le Bretonneux > > FRANCE > > 06-27-28-13-32 > > [email protected] >
_______________________________________________ Mailing list: https://launchpad.net/~hybrid-graphics-linux Post to : [email protected] Unsubscribe : https://launchpad.net/~hybrid-graphics-linux More help : https://help.launchpad.net/ListHelp

