Autostart (Форум)

Питання звичайно нубське, але і systemd для любителів bash онуч на кшталт мене не таке просте.

Маю Ubuntu 18.04, systemd 237

Я створив обслуговування від простого користувача:

Він запускається і працює, я вводжу:

Але після перезавантаження він не стартує. В інтернеті з цього приводу нічого не знайшов (мабуть усім чхати на безпеку і всі вони запускають від root).

Як зробити автозапуск?

Не працюють autostart команди у systemd сервісі

Створив вручну сервіс із таким вмістом:

Створив відповідний файл:

polkit/udisk + PyXDG і як воно працює

Була загалом ось тут проблемка при

але колись давно я почав згадувати, що жодні системні файли не чіпав. І, згадав, що ставив pyxdg, від якого у мене ще й інші проги починали стартувати, в тому числі nm-applet і blueman-applet, останній який я навіть навмисне вирубував, як я зрозумів звідси весь набір в ряд. /xdg/autostart/ (не знаю як вас, але мене особисто це не тішить, особливо через відмову від DE на користь WM).

PyXDG містить implementation of freedesktop.org standards in python

Вміст пакету pyxdg такий: cat /var/log/packages/pyxdg-0.26-i686-1_SBo

Загалом, (після складання та) установки PyXDG монтування від і для користувача розділів жорсткого диска почало працювати (правда із запитом root-паролю), я припускаю, що це викликано автозапуском якогось із .desktop-файлу в /etc/xdg/ autostart/

Я тут це все розписав, але маю кілька запитань. [+] повний список пакетів у системі ось https://pastebin.com/zHjnC13c

  1. rules: Чи можна якось файл-правило /etc/polkit-1/rules.d/10-udisks2.rules покласти в $HOME конкретногокористувача і що б воно там лежало, а не в корені і працювало тільки для конкретного (тут я маю на увазі всякі каталоги з розряду .local/share/)?
  2. pyxdg: Хто розуміється, підкажіть, як таки pyxdg продано, що як немає ніякого автостарту його (autostart.sh), але всякі файли з /etc/xdg/autostart/ він мені їх поназапускал(?

Здрастуйте, дорогі форумчани!

Завдання - запускати програму з інтерфейсом при старті системи і запускати, якщо вона раптом впаде.

У мене Debian 9.5.

Спочатку пробував systemd 10 . Переробив простий приклад.

Не вийшло.journalctlвидав:

У міру вивчення питання я зрозумів, що systemd хороша утиліта. Але вона не призначена для роботи із програмами з GUI.

Автозавантаження пройшло успішно. Але мені потрібен ще й рестарт програми під час її закриття, крах. Досягти рестарту тут не вдалося.

Подивився убікsupervisor. Думав, що вона мене врятує. Але немає. Після перероблення тестового прикладу та спроби запуску отримав також:

Приписував у скрипт sudo, gksudo - не запускається все одно. Чи не могли б допомогти, чому не хоче підключитися до X-Server?

Вручну запустити можу і під користувачем, і під root. Змінну DISPLAY встановлено.

Тут йдеться про таку проблему. Наводиться код для усунення. Але й згадується, що це:

Додавання бінарника в автозапуск у BusyBox

Привіт, маленькі та великі лінуксівники! Потрібна ваша допомога у вирішенні завдання, яке ввело мене в ступор. Є бінарник, написаний C++. Необхідно його додати автозапуск, щоб він стратував на пристрої після завантаження ОС, заснованої на BusyBox. У папці /etc/ini.d створили скрипт з ім'ям S**name, який запускає цейбінарник. Сам скрипт запускається за допомогою іншого під назвою /etc/ini.d/rcS, але нічого не відбувається при старті ОС. Якщо запускати скрипт вручну, все працює. Підкажіть, будь ласка, у чому може бути проблема?

додаток для виконання консольних команд поодинці

Привіт. Чим там в андроїді поодинці найзручніше консольні команди виконувати? швидким тиканням

якось геморно щоразу консоль запускати і там виконувати.

я б прописав все як у лінуксиках, в fstab, треба прописати своп та розділ флешки на монтування. але всі фстаби, як я зрозумів, при кожному завантаженні беруться виключно з прошивки, а збирати прошивку. до такого хентая ще морально не дозрів.

Навіщо ck-launch-session запускає ibus?

Я вже кілька років прибиваю це погано при кожному запуску, коли доводиться перезапускати ікси. Бо й без неї все працює, крім телехраму, я ж не кореєць і китаєць. Довго не міг зрозуміти, звідки воно лізе, бо автозапуск у мене shell-скриптом, повз XDG-шний смітник, і тут бачу:

І зі Slim/SDDM таке було, бо вони також створювали сесію через ConsoleKit. Нахіба?

Автозапуск SSH forwarding куди?

Ручками запускаю на проміжному сервері ssh-N-f-L 0.0.0.0:2222:remotessh:22 mylogin@remotessh щоб пустити іншого користувача. А куди це засунути для автозапуску? Debian 9.

Виконати команду після повного завантаження системи

Як виконати команду після завантаження лінукса? Без попереднього входу до системи.

Ubuntu 16.04 Server

Команда приблизно така: java -jar /root/agent.jar -jnlpUrl https://blabla.ru/computer/bla/slave-agent.jnlp -secret 87ab93

планую додати slave node з linux для jenkins, у документації необхідної інформації не знайшов

Автоматичний umount після розшифрування файлів під час запуску системи

Доброго вечора, підкажіть будь ласка, як можна автоматично розмонтувати флешку при запуску системи? Принцип ідеї наступний, fstab:

Намагався копати fstab, не знайшов, як зробити, спробував створити ярлик і засунути в /.config/autostart:

Lubuntu c init.d та автозавантаження іксів.

Найдобрішого! Тут на банану пай накотив лубунту десктоп. Є у мене кілька приховань, в автозавантаження додав, все штатно. Але це одна клавіатурна розкладка. Штатно робитися не збирається (як на арчі), треба штовхати. Цілий тиждень гуглежу і я ніасил. Як в ікас автозавантаження працює? Що треба зробити?

Як поставити xorg в автозавантаження?

У мене стоїть дистр dietPi, він просить логін, пароль а потім мені доводиться вводити команду startx щоб запустити xfce. Як зробити, щоб xorg запускався сам, а замість логіна і пароля в терміналі він запитував його вже у вікні входу?

Linux Mint месенджери

При завантаженні автозавантаження стоячи Viber Skype Telegram

Я їх притискаю до правого краю, але при старті системи вони з'являються центром, як робити, щоб вони запам'ятовували своє місце

Автозапуск OpenVPN

Зіткнувся із проблемою, що OpenVPN не стартує самостійно. Галочка в установках підключення стоїть, але вона не активна. Запуск при включенні комп'ютера я подолав, додавши скрипт в автозапуск, але підключення так само скидається і при виході в сон. Може хто знає куди прописати скрипт, щоб він спрацьовував при пробудженні ПК?

Система: Debian 9, KDE5.

Автозапуск додатків у KDE Plasma 5

Хочу щоб проги запускалися після того, як повністю запуститься плазма (тобто провантажаться шпалери та плазма панелі).

Додавання прог іскриптів у System Settings – Startup and Shutdown – Autostart запускає їх відразу після логіну.

У мене включено авто-логін. Наприклад, вмикаю комп'ютер і буває так, що завантажується vivaldi поверх чорного екрану, а вже потім підвантажується плазма панель і шпалери. У таких випадках колір тултипів у vivaldi неправильний – жовтий замість чорного, доводиться перевідкривати vivaldi.

Ще в кедах є баг (або фіча?), що коли увімкнено авто-логін, то не спрацьовує «Plasma Workspace Login» нотифікейшн і, як результат, немає звуку входу в систему. Я зробив милицю зі скриптом sleep 5s; paplay "/path/to/login.wav" в автозапуску. Ну так от: іноді він відпрацьовує до того як з'являться шпалери та панель, що вкотре підтверджує, що автозапуск починається разом із завантаженням сесії, а не після.

Власне питання: куди потрібно додавати милиці (rc-файл якийсь?) щоб вони запускалися після того, як завершиться завантаження плазми?

Автозавантаження CentOS7+MATE всередині xrdp 0.9.2

Вітаю всіх! Запускаю

Kubuntu та автозапуск додатків

Вітаю! qBittorrent на Kubuntu 17.04 після установки автоматичні запускається, чого не хотілося б.

Як уповільнити завантаження system tray при старті?

Вітання! Дано: ноут. Debian 8.7.1. Jessie 64-bit, LXDE. Проблема: при автозавантаженні не завжди встигають провантажитись іконки DrWeb та Cloud Mail.ru, не відображаються у треї (а іноді – встигають). Вже ділився проблемою. Товариші підказали, та, мовляв, буває. І один товариш поділився порадою: я, каже, на невеликий час затримав автозавантаження системного трею, щоб перед ним встиг автозавантажити весь софт, а вже потім пішов системний трей – і, відповідно, зміг забрати іконки та відобразити у собі. "Дякую", сказав я товаришеві. Атепер не можу зрозуміти, а як це зробити? Як відстрочити на секунду чи півтори автозавантаження системного трею? У «Програмах за промовчанням для LXSession», де в GUI налаштовується автозавантаження, жодної згадки системного трею та його завантаження немає. І як? У папці .config/lxpanel/що-то там.conf є, припустимо, конфігурація нижньої панелі, в якій у мене сист. трій. І що ми там бачимо? Просто згадка, що ось тут буде, цитата, «tray». Ось він і завантажується у цю панель. А куди затримку ставити? Я думав, треба sleep в якийсь скрипт запхати перед завантаженням трею, але куди, в який? Дякую заздалегідь за підказку.

При автозавантаженні не завжди з'являються всі іконки у треї

Таке відчуття, що десь підгальмовує на старті якийсь модуль, відповідальний за виведення в сист. трій. Ну типу: софт практично вдало завантажився, а цей якийсь модуль завантажується трохи повільніше, трохи пізніше, і не встигає взяти у софта іконку для відображення.