# Автозапуск

## Керування автоматичним запуском

Цей модуль призначено для керування програмами, які запускатимуться разом зі вашою стільницею Плазми. Він надасть вам змогу додавати програми або скрипти, які автоматично запускатимуться під час запуску або завершення вашого сеансу Плазми і керувати вже створеними записами для автоматичного запуску.

Будь ласка, майте на увазі, що зміни, виконані у цьому модулі, одразу ж набувають чинності.

Програма виконує пошук у теках `$HOME/.config/autostart/`, `$HOME/.config/plasma-workspace/env` та `$HOME/.config/plasma-workspace/shutdown` на предмет виявлення програм і скриптів, які вже записано у цих теках для автоматичного запуску, а потім показує їх список. Це значно спрощує наступне керування цими програмами.

Зауважте, що ви можете змінити адресу теки `Autostart` на вкладці Програми Місця у категорії Персоналізація програми «Системні параметри», а отже, встановити теку, відмінну від `$HOME/.config/autostart`.

Будь ласка, ознайомтеся із розділами довідки Стільничний сеанс та Фонові служби, щоб дізнатися більше про те, як налаштувати поведінку під час запуску вашого сеансу Плазми.

У деяких програмах &kde; передбачено власні засоби керування автоматичним запуском. Зокрема ви можете увімкнути або вимкнути автоматичний запуск програми за допомогою діалогового вікна параметрів програми (&kalarm;) або слід скористатися пунктом меню Файл Вийти (&konversation;, &kopete;), інакше програма працюватиме у системному лотку і перезапуститься під час наступного входу до стільничного середовища.

### Перехід з &kde;4

Щоб перенести особисті параметри автозапуску із робочих просторів &kde; 4, виконайте такі дії:

- Скопіюйте файли desktop з `$HOME/.kde/Autostart` до `$HOME/.config/autostart`
- Скопіюйте файли скриптів, що мають виконуватися перед запуском, з `$HOME/.kde/Autostart` до `$HOME/.config/plasma-workspace/env`
- Скопіюйте файли скриптів, що мають виконуватися під час завершення роботи, з `$HOME/.kde/Autostart` до `$HOME/.config/plasma-workspace/shutdown`

### Показ файлів

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

Назва

- Цей стовпчик не можна змінювати. У ньому показано назву програми або скрипту, які ви бажаєте запустити разом з Плазмою. Цю назву буде видобуто з поля «Name» стільничного файла (.desktop) програми, для скрипту ж це буде просто його назва.

Команда

- У цьому стовпчику наведено список команд, які слід виконати для запуску програми. Змінити команди для програми можна за допомогою кнопки Властивості або наведенням вказівника миші з наступним подвійним клацанням на рядку запису програми. Цю команду буде видобуто з ключа «Exec» стільничного файла програми (.desktop).

  Для скрипту командою буде назва файла з цим скриптом, її не можна змінити.

Стан

- Цей параметр доступний для програм лише через стільничні файли. Якщо знято позначку із пункту Увімкнено, програма може знаходитися у теці `Autostart`, але не буде виконуватися під час запуску Плзами.

  Зняття позначки із пункту Увімкнено робить стільничний файл схованим (встановлює відповідну його властивість) у теці `автозапуску`.

Момент виконання

- Програми (стільничні файли) можна запускати лише під час запуску стільниці. Скрипти можна виконувати під час Запуску, Завершення роботи або Перед запуском сеансу. Цей стовпчик надає вам змогу вказати, коли саме слід виконати скрипт. Запуск — це вхід до стільниці Плазми, завершення роботи — вихід зі стільниці Плазми, а перед запуском сеансу — перед запуском Плазми.

  Скрипти і стільничні файли, які слід виконати під час Запуску буде скопійовано повністю до теки `$HOME/.config/autostart` або у цій теці буде створено символічні посилання на ці файли. Згодом ці файли та посилання буде використано для виконання відповідних програм і скриптів під час запуску Плазми.

  Скрипти, які слід виконати під час Завершення роботи буде або повністю скопійовано до теки `$HOME/.config/plasma-workspace/shutdown`, або у цій теці буде створено символічні посилання на ці скрипти. Згодом ці файли та посилання буде використано для автоматичного запуску скриптів під час завершення роботи Плазми після виходу користувача зі стільничного середовища.

  Скрипти, які слід виконувати Перед запуском Плазми буде або повністю скопійовано до теки `$HOME/.config/plasma-workspace/env`, або у цій теці буде створено символічні посилання на ці скрипти. Згодом ці файли та посилання буде використано для автоматичного виконання скриптів під час запуску Плазми (за цим пригляне скрипт `startkde`).

  У режимах Перед запуском сеансу і Завершення роботи Плазма зважатиме лише на скрипти, файли яких мають суфікс `sh`.

### Дії

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

Додати програму

- Натискання цієї кнопки призведе до відкриття стандартного діалогового вікна Вибір програми і надасть вам змогу вибрати програму, яку ви бажаєте виконати. Після вибору програми натисніть кнопку Гаразд, щоб передати виконані вами зміни параметрів вказаній програмі.

  Ця дія призведе до копіювання стільничного файла до вашої теки `автозапуску`.

Додати скрипт

- За допомогою цієї кнопки можна відкрити діалогове вікно, де ви зможете вказати скрипт, який ви бажаєте додати. Якщо ви залишите позначку у полі Створити як символічне посилання (типово ця позначка присутня), скрипт буде додано у вигляді символічного посилання. Якщо ж ви знімете позначку, скрипт буде скопійовано у відповідну локальну теку повністю.

Вилучити

- Кнопка «Вилучити» надає вам змогу негайно вилучити стільничний файл програми, скрипт або символічне посилання з теки `автозапуску`.

Властивості

- За допомогою цієї кнопки (буде увімкнено лише для програм, тобто файлів стільниці) можна змінити параметри програми або скрипту. Вона надає змогу змінювати загальні параметри, параметри дозволів, попереднього перегляду, якщо такий можливий, параметри пов’язані зі способом виклику програм.

Додатково

- Цю кнопку можна використовувати лише для програм (тобто, стільничних файлів). У діалоговому вікні, яке буде відкрито, ви маєте визначити, чи буде програму автоматично запущено лише з Плазми (а не з якимось іншим стільничним середовищем, яке ви могли встановити). Типово, програма запускатиметься у всіх можливих стільничних середовищах. Якщо ж поставити позначку у полі Автозапуск лише у Плазмі, програма автоматично запускатиметься лише зі стільничним середовищем Плазми.

  Насправді, ця дія встановлює значення «Plasma» для ключа «OnlyShowIn» у стільничному файлі програми.