← Back to team overview

hybrid-graphics-linux team mailing list archive

Re: hybrid "switcheroo" on Intel/ATI - Lenovo W500/T500 (ATPX ACPI)

 

On my Thinkpad W500 (with Linux Mint 10) I've run through the "switcheroo"
installation procedure and currently see the following:

When selecting "Discrete(*)"
allbread@Tomato ~ $ glxinfo | grep vendor
server glx vendor string: SGI
client glx vendor string: Mesa Project and SGI
OpenGL vendor string: Advanced Micro Devices, Inc.

When selecting "Integrated(*)"
allbread@Tomato ~/Desktop $ glxinfo | grep vendor
server glx vendor string: SGI
client glx vendor string: Mesa Project and SGI
OpenGL vendor string: Tungsten Graphics, Inc

This looks promising... is this the expected (correct) behavior?

Since installing switcheroo I seem to have run into a problem - i.e. my
system hangs whenever I attempt to logout/restart/shutdown manually from the
desktop... however oddly enough the reboot via the switcheroo code (or from
applications such as UNetBootin) seems to work just fine. I'm not 100% sure
this is attributable to the hybrid switcheroo but it does seem like an odd
coincidence... any ideas?

Also, assuming the switcheroo functionality is running as intended, is there
a way to get it to load the proprietary ATI drivers (instead of the open
source drivers)?

Is there be a way for me to modify the script to detect if I'm running on
battery vs AC power (and adjust my GPU to integrated or discrete
respectively) on boot?

On Sun, Nov 28, 2010 at 2:14 PM, My Moniker Supreme <
monikersupreme@xxxxxxxxx> wrote:

> Update:
>
> Okay so I've run through the procedure on:
> http://asusm51ta-with-linux.blogspot.com/ ...
>
> Is there an easy way to determine if my discrete card has been activated...
> checking the proprietary drivers via the "Additional Drivers" would seem to
> indicate that "No proprietary draivers are in use on this system"... is that
> accurate?
>
> Do I need to activate the hardware drivers prior to running the switcheroo
> script?
> *
> How do I determine if the script is actually working?*
>
>
> On Fri, Nov 26, 2010 at 5:03 PM, My Moniker Supreme <
> monikersupreme@xxxxxxxxx> wrote:
>
>> Hey Folks,
>>
>> I have a Lenovo Thinkpad W500 that I just installed Linux Mint 10 (based
>> on Ubuntu 10.10) on and would like to get David Airlie's hybrid "switcheroo"
>> working. He mentions my hardware configuration specifically as one of the
>> ATPX methods supported in his kernel patch...
>>
>>
>> http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commitdiff;h=6a9ee8af344e3bd7dbd61e67037096cdf7f83289
>>
>> "4 combinations of systems typically exist - with 2 ACPI methods.
>> Intel/ATI - Lenovo W500/T500 - use ATPX ACPI method
>> ATI/ATI - some ASUS - use ATPX ACPI Method
>> Intel/Nvidia - - use _DSM ACPI method
>> Nvidia/Nvidia -  - use _DSM ACPI method."
>>
>> mine being the "Intel/ATI - Lenovo W500/T500 - use ATPX ACPI method" and
>> additionally I've found a guide detailing how to implement this on Ubuntu
>> 10.10 (32 bit):
>>
>> http://asusm51ta-with-linux.blogspot.com/
>>
>> My question:
>>
>> Since the guide is specifically for an ASUSM51Ta with an "ATI/ATI" hybrid
>> gpu configuration running the 32 bit version of Ubuntu 10.10;
>>
>> *What changes might I anticipate needing to make to the procedure
>> detailed in the guide above if I want to implement the hybrid "switcheroo"
>> on an "Intel/ATI" hybrid gpu configuration running on the 64 bit version of
>> Ubuntu 10.10?*
>>
>> Thanks!
>> Han
>>
>
>

References