naszar |
|
Темы:
21
Сообщения:
507
Участник с: 24 сентября 2012
|
Опасения насчет крона для пользователя оправдались..$clontab -l */1 * * * * echo $DISPLAY >> tmp/clog && echo $XAUTHORITY >> /tmp/clog && echo $DBUS_SESSION_BUS_ADDRESS >> /tmp/clog && echo `id` >> /tmp/clog Интересно, как у tchgefest получилось заставить это работать.. Возможно у больших DE есть костыль для таких вещей, а у маленьких нету? P.S. Xfce4, стартую через slim. |
palpalych |
|
Темы:
89
Сообщения:
1127
Участник с: 09 августа 2011
|
че-то как-то непонятно
Арчи ~]$ ...as always want ready-made solutions that would make even tastier
|
naszar |
|
Темы:
21
Сообщения:
507
Участник с: 24 сентября 2012
|
palpalychЕсли вам нужно просто решение, то поправьте свой скрипт /usr/local/bin/myscript, добавив значения для $DISPLAY и $XAUTHORITY и не думайте больше не о чем. Все будет работать. Просто всплыли интересные особенности у вашей задачи. |
tchgefest |
|
Темы:
51
Сообщения:
1505
Участник с: 20 октября 2008
|
naszarМой crontab -l 59 * * * * DISPLAY=:0.0 /home/user/wallpaper.sh 58 * * * * DISPLAY=:0.0 /home/user/my.sh Сам my.sh #!/bin/sh PATH=/usr/bin/:/bin/ notify-send --urgency normal --expire-time=10000 -i typing-monitor -h int:x:500 -h int:y:500 "Пора сделать перерыв" "Глазам нужен отдых" DE i3,также стартую через slim
Последний крик моды - эхо 30-летней давности.
|
tchgefest |
|
Темы:
51
Сообщения:
1505
Участник с: 20 октября 2008
|
palpalychТебе просто нужно сообщения от пользователя? Если да,то попробуй,как я предложил. Для меня это проще.
Последний крик моды - эхо 30-летней давности.
|
palpalych |
|
Темы:
89
Сообщения:
1127
Участник с: 09 августа 2011
|
naszarНе не работает Вот же писал уважаемый naszar naszarЯ так и не понял naszar что у Вас получилось tchgefestХотел Арч тръ способ, таки системд - это круть, и надо как то его завести...
Арчи ~]$ ...as always want ready-made solutions that would make even tastier
|
vasek |
|
Темы:
47
Сообщения:
11874
Участник с: 17 февраля 2013
|
Может я и не прав, но вроде бы для простого юзера нужно добавить файл /etc/cron.allow - содержит пользователей имеющих доступ к cron, остальным cron запрещен Сам не пользуюсь - проверить не могу (лень все описанное выше заводить)
Ошибки не исчезают с опытом - они просто умнеют
|
palpalych |
|
Темы:
89
Сообщения:
1127
Участник с: 09 августа 2011
|
vasekПока пробуем системд, крон не трогаю
Арчи ~]$ ...as always want ready-made solutions that would make even tastier
|
naszar |
|
Темы:
21
Сообщения:
507
Участник с: 24 сентября 2012
|
Хм.. мамой клянусь работало.. щас проверил - не работает.. вот так наверняка: /usr/local/bin/myscript #!/bin/sh export DISPLAY=:0.0 export XAUTHORITY="/home/<user>/.Xauthority" sudo -u <user> notify-send -u low -t 60000 -i /usr/share/icons/Faience/apps/96/gnome-unknown.png "Привет" |
Aivar |
|
Темы:
4
Сообщения:
6897
Участник с: 17 февраля 2011
|
Ребята, а кто мне объяснит логику исчезновения сообщения? По истечению expire-time бывает исчезает само, а бывает только по клику мыши или смене фокуса... |