Ubuntu - Как запустить скрипт Python после входа в систему? - PullRequest
0 голосов
/ 27 октября 2018

Я создал простой скрипт на python для смены обоев в Ubuntu. Я хочу, чтобы этот скрипт запускался после каждого входа в систему.

  • Я пытался добавить команду в автозагрузку приложения как python /bin/wallpaper_changer.py, но она не работает.
  • Я также пытался добавить запись рабочего стола в ~/.config/autostart/Myscript.desktop, но она также не работает.
  • Я также добавил этот путь к файлу в crontab, используя sudo crontab -e @reboot python /bin/wallpaper_changer.py, он также не работает.
  • Я добавил запись в rc.local как python /bin/wallpaper_changer.py, она также не работает

Ответы [ 2 ]

0 голосов
/ 29 октября 2018

Я нашел решение для этого. сначала сделайте исходный файл исполняемым.

chmod +x /path/to/your/file

после добавления на вкладку cron.

sudo crontab -e

Если запрашивается какой-либо редактор, выберите параметры редактора. после него добавьте свой путь, когда закончится # символов.

@reboot /path/to/your/file

0 голосов
/ 27 октября 2018

Может быть эта ссылка поможет вам.Я предпочитаю поместить команду запуска в /etc/rc.local.Вы можете позвонить, набрав на терминале sudo nano /etc/rc.local.Вы также можете использовать crontab.

...