Гибридная графика на Ubuntu 12.04, переключение на дискретную

У меня есть Sony Vaio VPCCB-27FX с гибридной графикой. Использование vgaswitcheroo позволяет мне отключить мою дискретную карту для экономии энергии. Теперь, когда я хочу переключиться на дискретную карту для производительности, моя система зависает.

Я уже пробовал выходить из системы и убивать x с service lightdm stop , но все же он зависает, как только я echo DIS > switch . набрав вслепую, echo IGD > switch возвращает меня на консоль, где он читает [ 179.555171] i915: switched off , но кажется, что дискретная карта никогда не включается … переключатель echo DDIS > switch дает мне следующее:

 [540....] [drm:atop_op_jump] *ERROR* atombios stuck in loop for more than 5secs aborting [540....] [drm:atom_execute_table_locked] *ERROR* atombios stuck executing CEE2 (len 62, WS 0, PS 0) @ 0xCEFE [540....] [drm:atom_execute_table_locked] *ERROR* atombios stuck executing BBF6 (len 1036, WS 4, PS 0) @ 0xBCF3 [540....] [drm:atom_execute_table_locked] *ERROR* atombios stuck executing BB8C (len 76, WS 0, PS 0) @ 0xBB94 [541....] [drm:r600_RING_TEST] *ERROR* radeon: ring test failed (scratch(0x8504)=0xFFFFFFFF) [541....] [drm:evergreen_resume] *ERROR* evergreen startup failed on resume 

после этого часть атомисов повторяется несколько раз.

Кроме того, терминал снова блокируется, и sysrq + REISUB – это мое единственное спасение.

Кто-нибудь знает, как я могу переключиться на свою дискретную карту без блокировки системы?

 #uname -srvmpio Linux 3.2.0-24-generic #39-Ubuntu SMP Mon May 21 16:52:17 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux #lsb_release -r Description: Ubuntu 12.04 LTS