December 30, 2011
So far, the only way to run external ATI with your lappy is to use “native” drivers, aka don’t do any init with graphicsEnabler or aty_init.
So, I removed aty_init.
Then to keep internal nvidia card initialized by graphicsEnabler and not the external gpu – plug in external gpu to expresscard port only when chameleon gui shows up on the screen, this way graphicsEnabler will ignore external gpu.
There is probably a better way to do this, like changing aty_init matching to only init internal card.
The bug is – card’s being shown as Posted one and it’s not, so I found a workaround for it. Use chameleon, boot with card plugged in and with UseAtiROM=y Wait=y ( with proper rom placed at proper name in /Extra), once it says – Press any key to continue, replug the card and press any key. It will boot fine.
Anyway, card works, no microfreezes like with external nvidia card,
and since its “native” drivers – bai bai steam. steam works.