Установка KDE Plasma 6 в ОС FreeBSD

Обновлено: 8 сентября 2025 г.

Это руководство описывает процесс установки современного рабочего окружения KDE Plasma 6 (Wayland) в операционной системе FreeBSD 14.3.

Ожидается, что в версии FreeBSD 15 пользователи смогут устанавливать Plasma сразу на этапе установки системы.

Подготовка системы

Установка FreeBSD

Установите FreeBSD 14.3 из официального образа ISO, следуя стандартной процедуре установки.

Настройка репозиториев пакетов

Переключите репозитории пакетов на ветку latest для получения самых свежих версий программного обеспечения.

Обновление системы

Обновите систему управления пакетами и базовую систему:

pkg install pkg
freebsd-update fetch
freebsd-update install

Установка графических драйверов

Определите вашу видеокарту:

pciconf -lv | grep -B4 VGA

Установите драйвер для неё:

pkg install drm-kmod

Настройка запуска системы

Настройка модулей ядра и служб

Выполните следующие команды для настройки автозагрузки необходимых модулей ядра (на примере AMD) и служб:

sysrc kld_list+=amdgpu
sysrc dbus_enable="YES"
sysrc seatd_enable="YES"

Настройка буферов для локальных сокетов

Добавьте следующие строки в файл /etc/sysctl.conf:

net.local.stream.recvspace=65536
net.local.stream.sendspace=65536

Это необходимо для корректной работы Akonadi.

Установка KDE Plasma

Установите KDE Plasma и базовые приложения:

pkg install seatd plasma6-plasma konsole dolphin kate ark okular gwenview firefox

Настройка пользователей

Убедитесь, что все пользователи, которые будут работать с графическим интерфейсом, добавлены в группу video:

pw groupmod video -m имя_пользователя

Перезагрузка

Перезагрузите систему для применения всех изменений:

reboot

Запуск KDE Plasma

После входа в систему в текстовом режиме создайте и выполните сценарий для запуска Plasma со следующим содержимым:

#!/bin/sh
/usr/local/bin/ck-launch-session \
  /usr/local/lib/libexec/plasma-dbus-run-session-if-needed \
  /usr/local/bin/startplasma-wayland

Источник: https://euroquis.nl/kde/2025/09/07/wayland.html

Нашли ошибку, неточность или устаревшие сведения? Предложите исправление.