Linux Mint 17 Корицы: как я могу запустить приложение до экрана входа в систему?

[116509] Во-первых, нам нужно подготовить [116872]/sys[116873] к пути, возвращенному [116874]udev[116875], чтобы этот путь стал чем-то вроде: [116876]/sys/devices/pci0000:00/0000:00:1d.0/usb5/5-2[116877]. Затем перейдите в этот каталог, и в нем будет несколько файлов. Среди прочих, есть файлы [116878]busnum[116879] и [116880]devnum[116881], они содержат эти "логические" числа. Таким образом, в bash-скрипте мы можем получить их так:

Также обратите внимание, что [116882]udev[116883] может вернуть эти [116884]busnum[116885] и [116886]devnum[116887] непосредственно: в [116888]RUN+=". ..."[116889] мы можем использовать замены [116890]$attr{busnum}[116891] и [116892]$attr{devnum}[116893] соответственно.[116512].

2
08.12.2014, 09:35
2 ответа

Я получил ответ из Mtwebster здесь (см. Комментарии), которые я чувствую, это «правильный» ответ:

Проверьте этот файл: https://github.com/linuxmint/mdm/blob/master/config/init.in

Это работает перед приветлой в MDM (если вы посмотрите на недавний коммит там, мы добавили Syndaemon, чтобы запустить, Чтобы отключить сенсорную панель при наборе набора.

Вы должны быть в состоянии добавить сценарий оболочки в / etc / mdm / init, чтобы запустить вашу программу - если нет, по крайней мере, вы можете добавить его в / etc / mdm / init / Сценарий по умолчанию.

1
27.01.2020, 22:21

Linux Mint 17 по умолчанию устанавливает Vixie Cron. Таким образом, вы можете положить следующее в вашем Crontab:

@reboot /path/to/script

, как описано в Человек 5 Crontab . CRON обычно начинается до назначения экрана входа в систему.

0
27.01.2020, 22:21

Теги

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