i have such a long time fall in love with ubuntu , but i found it‘s much unconfortable for me with a lenovo y460n , that owning a intel display card and a Nvidia GT425M card .
once i install ubuntu (from 10.04 , 12.04 , 14.04 , so many versions i had tried ) , the big hot generated from nvidia card make me feels terrible . and another worse problem is that when the temperature of display card reach some level (easy to reach , i found) , the screen get flashed and that‘s a monster to me !
i have tried so many different ways to solve the problem and without any effect . i have tried red hat 6 , ubuntu , cent os and fedora . by the way , i found fedora is very excellent , although i prefer to use ubuntu , fedora is good enough meanwhile .
so how to solve the problem ?
the most common ways is to install bumblebee , but that‘s not enough !
and some experts found the bumblebee is not good for lenovo laptop , espcially for Y460N , Y470N .
i found a good solution to sovle the problem for y470N and i have tried it , it‘s useful but not enough , here is the links :
http://forum.ubuntu.org.cn/viewtopic.php?f=42&t=363075
yes , you need extra steps for lenovo computer as the link says , after that , i found my nvidia card is switch off and the fan of laptop seems quiet now :
But screen flash still remains !!!
at this time , an idea occured to my mind , i though of xinput command , although it‘s no use to switch off the display card , but maybe a good way to solve the screen flash problem , i will try it :
first , try to find out the id of nvidia card :
remember the larger id , namely : 8
second : try cmd : xinput set-prop 8 "Device Enabled" 0 , which 8 indicates the id , 0 means to switch off it .
and the screen turn to normal immediately !
hope to help you guys with lenovo laptop on linux ~~