I am running the new Ubuntu 12.04 64-bit release on my MSI CX420 laptop. It has 2 GPUs, an ATI and an Intel integrated one.
So my problem is that, whenever I start my laptop for the first time, vgaswitcheroo does not seem to be loaded as the path
does not exist yet my ATI card seems to be powered still and heats up my laptop to a painful to the hands degree. However, when I restart the computer, vgaswitcheroo finally appears. Although the workaround may be easy, but it gets annoying really if I have to start the computer every time.
Now, I'm thinking of submitting a bug to launchpad, but not sure if this really is a bug (or what package it is, if it is a bug)
I do have a custom startup script though in /etc/rc.local, it simply turns off the ATI card (when vgaswitcheroo exists). It looks like this, and it might pose an impact to my problem:
until [ -e /sys/kernel/debug/vgaswitcheroo/switch ]; do : # do absolutely nothing done chmod a+rx /sys/kernel/debug chmod a+w /sys/kernel/debug/vgaswitcheroo/switch echo OFF > /sys/kernel/debug/vgaswitcheroo/switch
any help / advice would be great! Thanks