Я хочу выполнить этот код запуска для фиксации моего ноутбука от пропуска уровней яркости, когда я нажимаю яркость вверх и вниз по кнопкам:
sudo sh -c 'echo -n 0 > /sys/module/video/parameters/brightness_switch_enabled'
Я также хочу к автоматическому подключению к моей VPN на запуске.
Я использую ubuntu 14.04 LTS с Gnome, и я уже настроил свою VPN в настройках.
Поместите команду в /etc/rc.local
. /etc/rc.local
файл уже существует, и это - сценарий, который всегда выполняется на запуске. Можно просто отредактировать его и добавить строку эха. Обратите внимание, что команда в этом файле выполняется как корень, таким образом, можно просто добавить echo -n 0 > /sys/module/video/parameters/brightness_switch_enabled
и пропустить sudo
:
sudo sed -i 's/^exit 0/# &/' /etc/rc.local
sudo tee -a /etc/rc.local <<EOF
echo -n 0 > /sys/module/video/parameters/brightness_switch_enabled
exit 0
EOF
, Если Вы знаете, как отредактировать файл, можно отредактировать его и добавить echo -n 0 > /sys/module/video/parameters/brightness_switch_enabled
к файлу перед exit 0
строка, вместо того, чтобы выполнить вышеупомянутые команды.
Примечание, что сценарий выполняется со строкой хижины #! /bin/sh -e
, поэтому если какие-либо команды в нем перестали работать, весь сценарий перестал работать. Это может вызвать проблемы в начальной загрузке.