fhsm
November 22nd, 2010, 10:09 PM
Background (with a lot of links & then three questions)
The Lenovo Thinkpad T410s (http://shop.lenovo.com/SEUILibrary/controller/e/web/LenovoPortal/en_US/catalog.workflow:category.details?current-catalog-id=12F0696583E04D86B9B79B0FEC01C087¤t-category-id=996BA0BF589A40D489F5FC222AA15BDE) looks like a great laptop (video review (http://www.youtube.com/watch?v=F2_ECbal8hA), review (http://www.anandtech.com/show/2976/lenovo-thinkpad-t410-built-for-business), review (http://laptops-reviewed.com/2010/02/04/lenovo-thinkpad-t410s-review/), review (http://www.thinkpadtoday.com/thinkpad-t410-and-t410s-launch-review-why-we-love-the-thinkpad-t410-and-t410s-and-why-you-should-buy-one.htm), review (http://blogntech.com/new-lenovo-thinkpad-410s-t410-and-t510-laptops-announced.html), review (http://www.pcmag.com/article2/0,2817,2367983,00.asp), specs(pdf) (http://www.lenovo.com/pdf/us/en/ThinkPad_T410s.pdf)). I'd like to buy one to replace my aging Thinkpad.
I started reading around about the T410s' Linux comparability and found references to the usual out of the box foibles - finger-print reader (http://cpbl.wordpress.com/2010/10/29/lenovo-thinkpad-t410s-and-ubuntu-10-10/), multi-touch (http://ubuntuforums.org/showthread.php?t=1507907&highlight=t410s), etc - while others reported perfect performance (http://blog.zawodny.com/2010/10/17/ubuntu-10-10-on-the-lenovo-thinkpad-t410s/) consistent with Lenovo's certification of the T410s as compatible (http://www-307.ibm.com/pc/support/site.wss/document.do?sitestyle=lenovo&lndocid=MIGR-48NT8D).
On further reading I found that the T410s comes with switchable Nvidia Optimus (http://www.nvidia.com/object/optimus_technology.html) NVS 3100M 512mb graphics (http://www.nvidia.com/object/nvs_techspecs.html)(video demo (http://www.youtube.com/watch?v=F2_ECbal8hA)). I found this concerning but was reassured to find that this is the graphics setup (http://developer.novell.com/yes/133030.htm) in the T410s (2912-30X (http://www-307.ibm.com/pc/support/site.wss/document.do?lndocid=MIGR-48NT8D&sitestyle=lenovo)) certified by Lenovo as Linux comparable. Unfortunately I've read a number of reports (1 (http://ubuntuforums.org/showthread.php?t=1589109&highlight=t410s), 2 (http://ubuntuforums.org/showthread.php?t=1586292&highlight=t410s), 3 (http://ubuntuforums.org/showthread.php?t=1598531&highlight=t410s), 4 (http://ubuntuforums.org/showthread.php?t=1586292&highlight=t410s)) of people having trouble with this chip set and the latest Ubuntu releases. There even seems to be a new project for support of Optimus laptops (https://launchpad.net/~hybrid-graphics-linux).
So far thehero seems to have the best fix (here (http://ubuntuforums.org/showpost.php?p=10064748&postcount=6), here (http://ubuntuforums.org/showpost.php?p=10064710&postcount=7)):
I just posted this in another thread (http://ubuntuforums.org/showthread.php?t=1586292&highlight=t410s) but I'll say it again for Lenovo Thinkpad T410s owners with Optimus technology that are having problems.
If you have Nvidia Optimus and have installed the nvidia driver you don't need to reinstall to fix X.
If you want to use the Nvidia propretary driver go into your bios with supervisor/administrator level access. From here you can choose Optimus/Integrated/Discrete graphics. Choose discrete graphics to use the Nvidia card.
If you want to use the Intel integrated card to save batter life choose integrated.
Note: that if you installed the Nvidia proprietary driver the Intel driver will not load correctly and your screen will freeze before login.
To fix this boot into recovery mode from grub and start failsafe-X. Once X is started go to additional drivers under system > administration and uninstall the nvidia binary driver. You may have to remove the xorg.conf file as well. Move the file by typing "sudo mv /etc/X11/xorg.conf /etc/X11/xorg.conf.old". This will not delete the file but instead move it in case you want it later.
Now reboot and the Intel driver should be working again.
Hopefully I haven't missed any of the relevant background on the topic.
Questions
Given that switching isn't really a possibility under Linux I'm wondering if:
1) Anyone can provide a review of graphics performance running on just the integrated Intel chipset?
2) Anyone can comment on how hot the system runs and what the impact on battery life is running on just the Nvidia chip.
3) Anyone can suggest a way to make switching (accepting a reboot and a trip to the bios) between the two chips a smoother experience under Linux (perhaps custom per chipset options in the Grub menu or a way to auto detect the chipset and use the correct configurations at boot)?
The Lenovo Thinkpad T410s (http://shop.lenovo.com/SEUILibrary/controller/e/web/LenovoPortal/en_US/catalog.workflow:category.details?current-catalog-id=12F0696583E04D86B9B79B0FEC01C087¤t-category-id=996BA0BF589A40D489F5FC222AA15BDE) looks like a great laptop (video review (http://www.youtube.com/watch?v=F2_ECbal8hA), review (http://www.anandtech.com/show/2976/lenovo-thinkpad-t410-built-for-business), review (http://laptops-reviewed.com/2010/02/04/lenovo-thinkpad-t410s-review/), review (http://www.thinkpadtoday.com/thinkpad-t410-and-t410s-launch-review-why-we-love-the-thinkpad-t410-and-t410s-and-why-you-should-buy-one.htm), review (http://blogntech.com/new-lenovo-thinkpad-410s-t410-and-t510-laptops-announced.html), review (http://www.pcmag.com/article2/0,2817,2367983,00.asp), specs(pdf) (http://www.lenovo.com/pdf/us/en/ThinkPad_T410s.pdf)). I'd like to buy one to replace my aging Thinkpad.
I started reading around about the T410s' Linux comparability and found references to the usual out of the box foibles - finger-print reader (http://cpbl.wordpress.com/2010/10/29/lenovo-thinkpad-t410s-and-ubuntu-10-10/), multi-touch (http://ubuntuforums.org/showthread.php?t=1507907&highlight=t410s), etc - while others reported perfect performance (http://blog.zawodny.com/2010/10/17/ubuntu-10-10-on-the-lenovo-thinkpad-t410s/) consistent with Lenovo's certification of the T410s as compatible (http://www-307.ibm.com/pc/support/site.wss/document.do?sitestyle=lenovo&lndocid=MIGR-48NT8D).
On further reading I found that the T410s comes with switchable Nvidia Optimus (http://www.nvidia.com/object/optimus_technology.html) NVS 3100M 512mb graphics (http://www.nvidia.com/object/nvs_techspecs.html)(video demo (http://www.youtube.com/watch?v=F2_ECbal8hA)). I found this concerning but was reassured to find that this is the graphics setup (http://developer.novell.com/yes/133030.htm) in the T410s (2912-30X (http://www-307.ibm.com/pc/support/site.wss/document.do?lndocid=MIGR-48NT8D&sitestyle=lenovo)) certified by Lenovo as Linux comparable. Unfortunately I've read a number of reports (1 (http://ubuntuforums.org/showthread.php?t=1589109&highlight=t410s), 2 (http://ubuntuforums.org/showthread.php?t=1586292&highlight=t410s), 3 (http://ubuntuforums.org/showthread.php?t=1598531&highlight=t410s), 4 (http://ubuntuforums.org/showthread.php?t=1586292&highlight=t410s)) of people having trouble with this chip set and the latest Ubuntu releases. There even seems to be a new project for support of Optimus laptops (https://launchpad.net/~hybrid-graphics-linux).
So far thehero seems to have the best fix (here (http://ubuntuforums.org/showpost.php?p=10064748&postcount=6), here (http://ubuntuforums.org/showpost.php?p=10064710&postcount=7)):
I just posted this in another thread (http://ubuntuforums.org/showthread.php?t=1586292&highlight=t410s) but I'll say it again for Lenovo Thinkpad T410s owners with Optimus technology that are having problems.
If you have Nvidia Optimus and have installed the nvidia driver you don't need to reinstall to fix X.
If you want to use the Nvidia propretary driver go into your bios with supervisor/administrator level access. From here you can choose Optimus/Integrated/Discrete graphics. Choose discrete graphics to use the Nvidia card.
If you want to use the Intel integrated card to save batter life choose integrated.
Note: that if you installed the Nvidia proprietary driver the Intel driver will not load correctly and your screen will freeze before login.
To fix this boot into recovery mode from grub and start failsafe-X. Once X is started go to additional drivers under system > administration and uninstall the nvidia binary driver. You may have to remove the xorg.conf file as well. Move the file by typing "sudo mv /etc/X11/xorg.conf /etc/X11/xorg.conf.old". This will not delete the file but instead move it in case you want it later.
Now reboot and the Intel driver should be working again.
Hopefully I haven't missed any of the relevant background on the topic.
Questions
Given that switching isn't really a possibility under Linux I'm wondering if:
1) Anyone can provide a review of graphics performance running on just the integrated Intel chipset?
2) Anyone can comment on how hot the system runs and what the impact on battery life is running on just the Nvidia chip.
3) Anyone can suggest a way to make switching (accepting a reboot and a trip to the bios) between the two chips a smoother experience under Linux (perhaps custom per chipset options in the Grub menu or a way to auto detect the chipset and use the correct configurations at boot)?