Sebastian, I have very much the same setup as you (T410s with Gentoo x86-32 running Tuxonice 2.6.35), and if I understand your post correctly, I've had similar results.
I have been able to power the discrete graphics up and down (using the ACPI call method) only with the BIOS set to integrated. I've attached a short script I wrote to toggle power for the discrete graphics. I rarely use it because I almost always run with the discrete graphics enabled in the BIOS. I had no luck at all getting vgaswitcheroo to work. I did have much trouble with framebuffer in that the kernel/xorg settings because it seems that there is a very narrow set of config options that allow switching from one to the other, even in the BIOS. My German is rusty; however, I'll take a closer look at your how-to later today or tomorrow. -Will P.S. I have almost all my hardware functioning (I haven't bothered with the camera yet); I'll send you my email address if you have any hardware questions. On 10/29/10 06:47, Sebastian Müller wrote: > Hi there, > > i have a Intel GMA HD and NVIDIA Quadro NVS3100 in my laptop. I can > choose to use NVIDIA Optimus, Discrete or Integrated Graphics, so i am > be able to use the Intel Card when mode is NVIDIA Optimus or Integrated, > and i can use the nvidia card with dedicated setting (nvidia nd > nouveau). > > I use Gentoo x86_64, with 2.6.36 Kernel and xorg 1.9. Most of the time i > use integrated setting and work with the intel chip on linux. > > I compiled my system to match that specification: (also describted in my > german howto at the bottom of this mail) > http://intellinuxgraphics.org/2010Q3.html > > I was not able to switch cards, i have vgaswitcheroo integrated in my > kernel but it does not load (no entry in dmesg, and no vgaswitcheroo in > /sys/kernel/debug/). I remember that a week ago it was loaded with > NVIDIA Optimus setting in bios, and vgaswitcheroo was there. But when i > tried to switch it my framebuffer the display gets black until i reboot > the system. Maybe vgaswitcheroo only working with vesafb, now i am using > intelfb (with no other framebuffer build in the kernel.) and don't see > vgaswitcheroo. > > # dmidecode -s system-product-name > 25379UG > # dmidecode -s system-version > ThinkPad T410 > # lspci -vnnn | perl -lne 'print if /^\d+\:.+(\[\S+\:\S+\])/' | grep > VGA > 00:02.0 VGA compatible controller [0300]: Intel Corporation Arrandale > Integrated Graphics Controller [8086:0046] (rev 02) (prog-if 00 [VGA > controller]) > ( i have choosen discrete graphics in bios settings) > > Here is what i get with bios setting to nvidia optimus: > # lspci | grep -i vga > 00:02.0 VGA compatible controller: Intel Corporation Arrandale > Integrated Graphics Controller (rev 02) > 01:00.0 VGA compatible controller: nVidia Corporation Device 0a6c (rev > a2) > > i wrote a howto to get intel and nvidia (when switched in bios settings) > working with gentoo (in german language) > http://www.neoberserker.de/phpBB3/viewtopic.php?f=13&t=2132 > > Maybe someone find it usefull. > > Hopefuly it is possible to switch nvidia optimus in the future, maybe i > can help abit > > lg > Sebastian Müller
toggle_gpu_pwr.sh
Description: Bourne shell script
_______________________________________________ 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

