vgaswitcheroo недоступен при холодной загрузке, только после перезагрузки

Я использую новую 64-разрядную версию Ubuntu 12.04 на своем ноутбуке MSI CX420. Он имеет 2 графических процессора, ATI и Intel.

Так что моя проблема в том, что всякий раз, когда я запускаю свой ноутбук в первый раз, vgaswitcheroo, кажется, не загружается, поскольку путь

/sys/kernel/debug/vgaswitcheroo/switch

не существует, хотя моя карта ATI, кажется, все еще работает и нагревает мой ноутбук до болезненной степени в руках. Однако, когда я перезагружаю компьютер, наконец появляется vgaswitcheroo. Хотя обходной путь может быть легким, но он действительно раздражает, если мне приходится каждый раз запускать компьютер.

Теперь я думаю о том, чтобы отправить сообщение об ошибке на панель запуска, но не уверен, действительно ли это ошибка (или какой это пакет, если это ошибка)

У меня есть собственный запуск Скрипт, хотя и в /etc/rc.local, просто отключает карту ATI (когда существует vgaswitcheroo). Это выглядит так, и это может повлиять на мою проблему:

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

любая помощь / совет будут великолепны! Благодаря

3
задан 6 May 2013 в 11:00

2 ответа

Я не уверен, является ли это вашей проблемой, но вам определенно нужно смонтировать debugfs:

sudo mount -t debugfs none /sys/kernel/debug/

После этого должны появиться необходимые файлы.

Чтобы сделать debugfs видимыми на постоянной основе, вы должны добавить в ваш /etc/fstab запись, которая всегда монтирует debugfs во время загрузки. Извините, но мне немного лень искать точную строчку, которую вам нужно было бы вставить в свой /etc/fstab, но я надеюсь, что это все равно поможет.

0
ответ дан 6 May 2013 в 11:00

Вы можете попытаться проверить параметры ядра во время загрузки (когда вы видите экран GRUB при загрузке) - если есть параметр nomodeset, вы должны удалить его.

0
ответ дан 6 May 2013 в 11:00

Другие вопросы по тегам:

Похожие вопросы: