О выводе vga_switcher

Когда IGD и DIS и существуют в моем ПК, и я хочу отключить DIS, таким образом, я создаю сервис для включения и выключения работ DIS.It. Наконец, я решаю добавить сервисную команду в/etc/rc.local так, чтобы DIS был выключен автоматически. К сожалению, это перестало работать. Существует только одна команда, добавленная один в файле/etc/rc.local, таким образом, я могу подтвердить, что отказ вызывается той добавленной командой.

Прежде, я непосредственно добавил команду "эхо ПРОЧЬ>/sys/kernel/debug..." в/etc/rc.local, и когда я перезапустил, системные сбои запуска. Таким образом, я думал, возможно, когда команда выполняется, DIS не был включен или не готов к работе. Таким образом, конфликт происходит! Это - просто мой прогноз. Затем я добавил один сон "команды строки 1 с" перед "эхом ПРОЧЬ...", это работает почти каждый раз, когда я запускаю или перезапускаю ПК, в то время как сбои иногда.

Выходной результат "кошки/sys/kernel/debug..." как следует: 0:IGD: +:Pwr:0000:00:02.0 1:DIS:: Pwr:0000:01:00.0

Я хочу, знают средства 0000:00:02.0 что? Время первых включается? Если пришло действительно время, я могу установить команду "сон 2 с" для ожидания DIS, включенного затем "эхо ПРОЧЬ>..."

Спасибо за Ваш совет!

0
задан 28 June 2012 в 17:35

1 ответ

Это не имеет значения. Для получения дополнительной информации см. на этой странице .

Можно отредактировать /etc/rc.local и добавить следующие строки:

sleep 6
echo ON > /sys/kernel/debug/vgaswitcheroo/switch 
echo IGD > /sys/kernel/debug/vgaswitcheroo/switch
echo OFF > /sys/kernel/debug/vgaswitcheroo/switch

Затем сохраните файл и перезапустите.

Для меня это сработало. sleep 1 или 2 слишком рано, и это делает систему замороженной.

Попробуйте и скажите мне, каковы результаты. (Используйте его на свой страх и риск. Я тестировал только в своей системе.)

0
ответ дан 28 June 2012 в 17:35

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

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