Как я могу навсегда применить этот обходной путь, чтобы подсветка работала на eMachines E525?

Существует ошибка отображения, о которой я уже некоторое время пытаюсь найти информацию, касающаяся «ноутбука eMachines E525» и его «подсветки» при использовании Ubuntu, Xubuntu, Lubuntu и Kubuntu 11.04-11.10. Каждый раз, когда мой компьютер спит, подсветка отключается.

Все, что я мог найти в Интернете, было то, что мне пришлось переключиться на корень системы и отредактировать файл /etc/rc.local, добавив setpci -s 00:02.0 F4.B=00 перед exit 0 в конце файла. Я сделал, и когда я перезагружаю компьютер, я вижу, что подсветка включена, однако, когда компьютер переходит в спящий режим или крышка закрывается, подсветка выключается, и я должен открыть «Терминал» и ввести sudo setpci -s 00:02.0 F4.B=00.

Наверное, мой настоящий вопрос: есть ли строка кода, которую я мог бы ввести в меню grub, или файл /etc/rc.local, чтобы подсветка оставалась включенной? Если у кого-нибудь есть какие-либо возможные исправления для этой ошибки, и он хотел бы поделиться этой информацией со мной, это будет высоко оценено.

2
задан 25 April 2012 в 08:34

1 ответ

Создание сценария в /etc/pm/sleep.d/ для запуска команды должно работать.

gksudo gedit /etc/pm/sleep.d/99_backlight

скопируйте / вставьте следующее:

#!/bin/sh

# run 'setpci -s 00:02.0 F4.B=00' when waking up

case "$1" in
        thaw|resume)
           setpci -s 00:02.0 F4.B=00
            ;;
esac

сохраните и выйдите, затем сделайте его исполняемым с

sudo chmod +x /etc/pm/sleep.d/99_backlight
0
ответ дан 25 April 2012 в 08:34

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

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