Припустімо, що ви увійшли до системи від імені призначеного для збирання Плазми KDE користувача, і що у системі вже встановлено якусь версію KDE. В такому випадку запуск вашої копії Плазми може бути дещо ускладненим, оскільки зібрана Плазма має отримати пріоритет над старою версією. Вам слід змінити змінні середовища у ваших скриптах входу до середовища, щоб забезпечити запуск щойно зібраної версії середовища.
Починаючи з версії 1.16, kdesrc-build намагається встановити відповідний драйвер входу до системи, за допомогою якого ви зможете входити до вашого зібраного за допомогою kdesrc-build стільничного середовища KDE з загальної програми для керування сеансами. Вимкнути цей драйвер можна за допомогою параметра install-session-driver
у файлі налаштувань.
Примітка
У режимі імітації kdesrc-build налаштовування сеансу не відбувається.
Робота драйвера забезпечується встановлення нетипового типу сеансу «xsession
». Цей тип сеансу типово має працювати з програмою для керування сеансами sddm (де йому відповідатиме сеанс «Custom»), інші ж програми для керування сеансами (зокрема LightDM і gdm) можуть потребувати встановлення додаткових файлів для вмикання підтримки xsession
.
Для роботи з типовими програмами для керування сеансами деяких дистрибутивів може знадобитися встановлення додаткових пакунків з метою забезпечення підтримки входів у систему xsession
.
Для забезпечення підтримки нетипових входів
xsession
у дистрибутиві Fedora Linux® слід встановити пакунокxorg-x11-xinit-session
.У Debian та заснованих на Debian дистрибутивах Linux® типово має бути передбачено підтримку нетипових входів
xsession
, але для того, щоб з такими входами можна було працювати, слід вказати параметр
уallow-user-xsession
/etc/X11/Xsession.options
. Також варто ознайомитися з документацією щодо налаштовування сеансів графічного середовища Debian.Настанови щодо налаштовування інших дистрибутивів можна знайти у розділі «Додавання підтримки xsession вручну».
Якщо у розділі «Додавання підтримки xsession у дистрибутив» немає специфічних для вашого дистрибутива настанов, ви можете додати до списку сеансів вашого дистрибутива пункт «Custom xsession login» у такий спосіб:
Процедура 2.1. Додавання типу входу до сеансу до .xsession.
Примітка
Для виконання цих настанов вам, ймовірно, знадобляться права доступу адміністратора.
Створіть файл
/usr/share/xsessions/kdesrc-build.desktop
.Додайте до створеного файла такий текстовий фрагмент:
Запис
$HOME
слід замінити на повний шлях до вашого домашнього каталогу (наприклад/home/
). У специфікації запису стільниці не передбачено використання універсальних для всіх користувачів файлів.користувач
Після перезапуску програми для керування сеансами у її меню має бути показано новий тип сеансу — «KDE Plasma Desktop (unstable; kdesrc-build)». У разі вибору цього пункту буде виконано спробу запустити файл
.xsession
, встановленого kdesrc-build.Примітка
Якщо програма для керування сеансами не стежить за оновленням у каталозі
/usr/share/xsessions
, найпростішим способом її перезапуску є перезапуск комп’ютера.
У цьому документів наведено настанови щодо тих змінних середовища, які слід встановити для завантаження щойно зібраного стільничного середовища. Ці настанови можна знайти у додатку («Налаштовування профілю входу до системи KDE»).
Якщо ви маєте намір власноруч налаштувати підтримку входу до системи, ви можете звернутися до відповідного додатка або переглянути файл kde-env-master.sh.in
, який є частиною початкових кодів kdesrc-build.