1

У меня есть педаль и, к счастью, есть программное обеспечение для ее использования под Linux (см. Http://code.google.com/p/footpedal/). Автор этого программного обеспечения уже решил проблему для меня (см. Проблемы там), но нет возможности задать более простые вопросы.

К сожалению, перед использованием программного обеспечения мне приходится менять разрешение на устройство каждый раз, когда я запускаю Linux. Как я могу изменить это, чтобы сделать это автоматически при запуске?

4 ответа4

4

Создайте новый файл в /etc/udev/rules.d который содержит соответствующее правило udev для установки разрешений на устройстве.

1

Исторически существует /etc/rc.local который выполняется в конце всех других сценариев инициализации. Чтобы поместить ваш скрипт в rc5.d и rc3.d, вам нужен скрипт, который будет запускаться с параметром start в качестве параметра.

0

Обычно это сценарий в иерархии /etc/rc* . Сценарии в (например) /etc/rc5.d (из памяти) предназначены для уровня запуска 3, который является уровнем, на котором заканчиваются большинство систем.

Вы должны заглянуть в init так как это программа, которая запускает все эти скрипты. Там очень полезная статья здесь.

0

В Linux у вас, вероятно, есть Vixie cron, который может запускать вещи при перезагрузке системы. Здесь вы можете запустить sudo если у вас есть запись sudo, помеченная как NOPASSWD

Запустите:crontab -e И он откроет ваш файл crontab в вашем редакторе (как установлено переменной EDITOR ) и добавит строку

@reboot    sudo chmod a+r /dev/usb/hiddev0

и сохранить его. Если у вас есть шанс, я бы перезагрузился, чтобы проверить это.

crontab -e , вероятно, будет работать в vi, если вы не знаете, как запустить vi, возможно, попробуйте kate или gedit

EDITOR=kate crontab -e

или же

EDITOR=gedit crontab -e

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .