Когда IGD и DIS существуют на моем компьютере, и я хочу отключить DIS, поэтому я создаю сервис для включения и выключения DIS. Это работает. Наконец, я решаю добавить команду сервиса в / etc / rc .local, чтобы DIS автоматически отключался. К сожалению, он не работает. Только одна команда добавлена мной в файл /etc/rc.local, так что я могу подтвердить, что сбой вызван этой добавленной командой.
Раньше я непосредственно добавлял команду "echo OFF> / sys / kernel / debug ..." в /etc/rc.local, и при перезапуске запуск системы завершался неудачей. Так что я подумал, может быть, когда команда будет выполнена , DIS не включен или не готов к работе. Так возникает конфликт! Это только мое предсказание. Затем я добавил однострочную команду «sleep 1s» перед «echo OFF ...», она работает почти каждый раз, когда я запускаю или перезапустите ПК, хотя иногда происходит сбой.
Результат вывода «cat / sys / kernel / debug ...» следующий: 0: IGD: +: Pwr: 0000: 00: 02.0 1: DIS:: Pwr: 0000: 01: 00.0
Я хочу знать, что 0000: 00: 02.0 означает что? Время первого включения ? Если это действительно было время, я могу установить команду «sleep 2s» для ожидания включения DIS, а затем «echo OFF> ...»
Спасибо за ваш совет!
Это не имеет значения. Для получения дополнительной информации см. эту страницу .
Вы можете отредактировать /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
слишком рано, и это приводит к зависанию системы.
Попробуйте и скажите, каковы результаты. (Используйте его на свой страх и риск. Я тестировал только в своей системе.)
Это не имеет значения. Для получения дополнительной информации см. эту страницу .
Вы можете отредактировать /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
слишком рано, и это приводит к зависанию системы.
Попробуйте и скажите, каковы результаты. (Используйте его на свой страх и риск. Я тестировал только в своей системе.)
Это не имеет значения. Для получения дополнительной информации см. эту страницу .
Вы можете отредактировать /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
слишком рано, и это приводит к зависанию системы.
Попробуйте и скажите, каковы результаты. (Используйте его на свой страх и риск. Я тестировал только в своей системе.)
Это не имеет значения. Для получения дополнительной информации см. эту страницу .
Вы можете отредактировать /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
слишком рано, и это приводит к зависанию системы.
Попробуйте и скажите, каковы результаты. (Используйте его на свой страх и риск. Я тестировал только в своей системе.)
Это не имеет значения. Для получения дополнительной информации см. эту страницу .
Вы можете отредактировать /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
слишком рано, и это приводит к зависанию системы.
Попробуйте и скажите, каковы результаты. (Используйте его на свой страх и риск. Я тестировал только в своей системе.)
Это не имеет значения. Для получения дополнительной информации см. эту страницу .
Вы можете отредактировать /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
слишком рано, и это приводит к зависанию системы.
Попробуйте и скажите, каковы результаты. (Используйте его на свой страх и риск. Я тестировал только в своей системе.)