Налаштовування середовища на запуск зібраного стільничного середовища Плазми KDE

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

Автоматичне встановлення драйвера входу до системи

Починаючи з версії 1.16, kdesrc-build намагається встановити відповідний драйвер входу до системи, за допомогою якого ви зможете входити до вашого зібраного за допомогою kdesrc-build стільничного середовища KDE з загальної програми для керування сеансами. Вимкнути цей драйвер можна за допомогою параметра install-session-driver у файлі налаштувань.

Примітка

У режимі імітації kdesrc-build налаштовування сеансу не відбувається.

Робота драйвера забезпечується встановлення нетипового типу сеансу «xsession». Цей тип сеансу типово має працювати з програмою для керування сеансами sddm (де йому відповідатиме сеанс «Custom»), інші ж програми для керування сеансами (зокрема LightDM і gdm) можуть потребувати встановлення додаткових файлів для вмикання підтримки xsession.

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

Для роботи з типовими програмами для керування сеансами деяких дистрибутивів може знадобитися встановлення додаткових пакунків з метою забезпечення підтримки входів у систему xsession.

Додавання підтримки xsession вручну

Якщо у розділі «Додавання підтримки xsession у дистрибутив» немає специфічних для вашого дистрибутива настанов, ви можете додати до списку сеансів вашого дистрибутива пункт «Custom xsession login» у такий спосіб:

Процедура 2.1. Додавання типу входу до сеансу до .xsession.

Примітка

Для виконання цих настанов вам, ймовірно, знадобляться права доступу адміністратора.

  1. Створіть файл /usr/share/xsessions/kdesrc-build.desktop.

  2. Додайте до створеного файла такий текстовий фрагмент:


    Type=XSession
    Exec=$HOME/.xsession
    Name=KDE Plasma Desktop (unstable; kdesrc-build)

    Запис $HOME слід замінити на повний шлях до вашого домашнього каталогу (наприклад /home/користувач). У специфікації запису стільниці не передбачено використання універсальних для всіх користувачів файлів.

  3. Після перезапуску програми для керування сеансами у її меню має бути показано новий тип сеансу — «KDE Plasma Desktop (unstable; kdesrc-build)». У разі вибору цього пункту буде виконано спробу запустити файл .xsession, встановленого kdesrc-build.

    Примітка

    Якщо програма для керування сеансами не стежить за оновленням у каталозі /usr/share/xsessions, найпростішим способом її перезапуску є перезапуск комп’ютера.

Налаштовування середовища вручну

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

Якщо ви маєте намір власноруч налаштувати підтримку входу до системи, ви можете звернутися до відповідного додатка або переглянути файл kde-env-master.sh.in, який є частиною початкових кодів kdesrc-build.