Проблема скорей всего в том, что система использует одну видеокарту, а реально работает другая.
Скорей всего в /etc/X11/xorg.conf надо явно указать используемую видеокарту. Хотя возможно, что просто неправильно работает какая-то (используемая видеокарта).
Про утилиту переключения ничего не знаю, но если иметь две разные версии xorg.conf, и при запуске X-в явно указывать какой из файлов используется (или менять символьную ссылку с одного файла на другой), плюс загружать/выгружать ядерный модуль, соответствующей видеокарты, то можно добиться того, что вы хочете. С учётом того, что выбор видеокарты (по задумке разработчиков таких гибридов) должен осуществляться от вида подключения ноутбука к сети, или к батарее, то имеет смысл написать скрипт, который в зависимости от режима (профиля) работы ноутбука меняет испольуемую видеокарту.