Добрый день. Возникла проблема: скрипт, вызываемый правилом udev отрабатывает частично, одна команда не выполняется. Буду рад советам, как это исправить или хотя бы пояснению, почему это не работает.
Идея была сделать блокировку компьютера при извлечении флешки без pamusb, своими силами. Параметры конкретной флешки в udev добавил бы позже, но столкнулся с проблемой в самом начале.
Файл /etc/udev/rules.d/84-test-rule.rules
ACTION=="remove", RUN+="/bin/bash -c '/usr/bin/sblock.sh >> /home/username/udev_test_log.txt
Файл /usr/bin/sblock.sh
#!/bin/bash
echo Hello, its script from udev #эта строка выполняется, появляясь в файле udev_test_log.txt
xdg-screensaver lock #но блокировка экрана не происходит
Если запустить скрипт из терминала, он отрабатывает полностью, блокируя экран
Система kubuntu 16.04. Заранее спасибо
ТС не появлялся на Форуме более полугода по состоянию на 14/07/2019 (последняя явка: 23/08/2017). Модератором раздела принято решение закрыть тему.
--zg_nico