dima81 |
|
Темы:
34
Сообщения:
156
Участник с: 25 апреля 2018
|
Может кто ещё подскажет, почему не приводит к появления уведомления, если прописан в скрипте.
|
dima81 |
|
Темы:
34
Сообщения:
156
Участник с: 25 апреля 2018
|
Проверил, можно и без
|
dima81 |
|
Темы:
34
Сообщения:
156
Участник с: 25 апреля 2018
|
В общем то не критично, но если кто знает решение, буду благодарен. |
dima81 |
|
Темы:
34
Сообщения:
156
Участник с: 25 апреля 2018
|
Подведу итог ) Создаём скрипт с содержимым по пути /home/USER/script.sh
Вот только notify-send у меня так и не хочет отправлять сообщения, у же не первый раз с этим сталкиваюсь, в бубунте тоже самое было при вызове команды из других скриптов. В консоли команда работает. Делаем скрипт исполняемым. Создаём правило с содержимым по пути /etc/udev/rules.d/30-ctrl_monitor.rules
Перезагружаем правила
Создаём сервис с содержимым по пути /etc/systemd/system/ctrlmon.service
Запускаем сервис
Включаем сервис для запуска при старте системы
|
dima81 |
|
Темы:
34
Сообщения:
156
Участник с: 25 апреля 2018
|
Благодарю!!!!!! Заработало ) |
dima81 |
|
Темы:
34
Сообщения:
156
Участник с: 25 апреля 2018
|
Т.е. это, я так понимаю вообще убрать:
Вместо него будет:
|
dima81 |
|
Темы:
34
Сообщения:
156
Участник с: 25 апреля 2018
|
А это куда писать:
|
dima81 |
|
Темы:
34
Сообщения:
156
Участник с: 25 апреля 2018
|
Дополню Переписал правило
Скрипт (script.sh) содержит
При обновлении правил и вызове sudo udevadm trigger Разрешение не изменилось, но зато получил лог файл (/home/dima/script.log), со следующим содержанием
Значит чего то ещё не верно. |
dima81 |
|
Темы:
34
Сообщения:
156
Участник с: 25 апреля 2018
|
При проигрывании роликов в vkontakte, которые были видимо непосредственно загружены звук идёт с искажениями, при этом видео загруженное в VK из youtube нормально проигрывается. У VK есть сервис для мобильных устройство m.vk в нем искажений звука нет. Такая ситуация наблюдается только в firefox у меня и только на linux Ничего лучше, как снять всё это безобразие наверное не придумать. Прикрепил два ролика, первый в полноценном vk, второй в мобильной версии m.vk Первый ![]() Второй ![]() |
dima81 |
|
Темы:
34
Сообщения:
156
Участник с: 25 апреля 2018
|
1) Скрипт срабатывает если его запустить [dima@arch:~]$ sh ./script.sh Например с таким содержанием запускается mousepad $ cat /home/arch/script.sh #!/bin/bash mousepad 2) Действительно, если в правилах прописать /usr/bin/mkdir /tmp/test $ cat /etc/udev/rules.d/30-monitor.rules KERNEL=="card0", ACTION=="change", RUN+="/usr/bin/mkdir /tmp/test" то при обновлении правил и вызове sudo udevadm trigger в папке tmp создастся папка test т.е. триггер отрабатывает 3) Если в правилах прописан вызов скрипта $ cat /etc/udev/rules.d/30-monitor.rules KERNEL=="card0", ACTION=="change", RUN+="/usr/bin/bash /home/user/script.sh" А в скрипте прописано #!/bin/bash xrandr --output LVDS-1 --mode 1280x720 То вся конструкция не работает. Или я чего то не понимаю. Вот здесь и прошу подсказать. |