Простое решение, которое сработало для меня:
У вас должен быть другой пользователь с sudo access
Перезагрузка В окне входа в систему нажмите CTRL + ALT + F1 Войти как другой пользователь (с помощью sudo доступ) sudo rm -rf /home/youruser/.ecryptfs sudo rm /home/youruser/.Private sudo apt-get remove --purge ecryptfs-utils libecryptfs1 sudo reboot Войти как ваш пользователь и пользоваться домашним реестром без шифрования;)На самом деле вам нужен именно этот скрипт:
#!/bin/sh
eval "export $(egrep -z DBUS_SESSION_BUS_ADDRESS /proc/$(pgrep -u $LOGNAME gnome-session)/environ)";
#Code:
DISPLAY=:0
notify-send "Hello James how is your day going"
Вы можете протестировать его каждую минуту.
*/1 * * * * /tmp/myjob.sh
Это даст вам всплывающее окно каждую минуту с тем, как вы это делаете;)
На самом деле вам нужен именно этот скрипт:
#!/bin/sh
eval "export $(egrep -z DBUS_SESSION_BUS_ADDRESS /proc/$(pgrep -u $LOGNAME gnome-session)/environ)";
#Code:
DISPLAY=:0
notify-send "Hello James how is your day going"
Вы можете протестировать его каждую минуту.
*/1 * * * * /tmp/myjob.sh
Это даст вам всплывающее окно каждую минуту с тем, как вы это делаете;)
На самом деле вам нужен именно этот скрипт:
#!/bin/sh
eval "export $(egrep -z DBUS_SESSION_BUS_ADDRESS /proc/$(pgrep -u $LOGNAME gnome-session)/environ)";
#Code:
DISPLAY=:0
notify-send "Hello James how is your day going"
Вы можете протестировать его каждую минуту.
*/1 * * * * /tmp/myjob.sh
Это даст вам всплывающее окно каждую минуту с тем, как вы это делаете;)
Сначала вы должны запустить скрипты bash с помощью «shebang»: #! / bin / bash (не забудьте клавишу #). Также дайте разрешение на выполнение файла:
chmod +x /tmp/myjob.sh
Затем в cron я бы предложил вам поставить как:
0 15 * * * /tmp/myjob.sh
Вы выполняете задание cron каждый день как 15: 00 (3 часа). Я бы предложил вам запустить его каждые 2 минуты, чтобы проверить сначала.
Сначала вы должны запустить скрипты bash с помощью «shebang»: #! / bin / bash (не забудьте клавишу #). Также дайте разрешение на выполнение файла:
chmod +x /tmp/myjob.sh
Затем в cron я бы предложил вам поставить как:
0 15 * * * /tmp/myjob.sh
Вы выполняете задание cron каждый день как 15: 00 (3 часа). Я бы предложил вам запустить его каждые 2 минуты, чтобы проверить сначала.
crontab -u yourusername -e
Добавить пример отключения монитора за 2 минуты:
MAILTO=""
*/2 * * * * XAUTHORITY=/home/yourusername/.Xauthority DISPLAY=:0.0 xset dpms force off > /dev/null
restart cron
service cron restart
Не нужно создавать файл .sh!
Сначала вы должны запустить скрипты bash с помощью «shebang»: #! / bin / bash (не забудьте клавишу #). Также дайте разрешение на выполнение файла:
chmod +x /tmp/myjob.sh
Затем в cron я бы предложил вам поставить как:
0 15 * * * /tmp/myjob.sh
Вы выполняете задание cron каждый день как 15: 00 (3 часа). Я бы предложил вам запустить его каждые 2 минуты, чтобы проверить сначала.
crontab -u yourusername -e
Добавить пример отключения монитора за 2 минуты:
MAILTO=""
*/2 * * * * XAUTHORITY=/home/yourusername/.Xauthority DISPLAY=:0.0 xset dpms force off > /dev/null
restart cron
service cron restart
Не нужно создавать файл .sh!