Обновлено: 21 марта 2026 г.
Эта инструкция описывает настройку Удалённого рабочего стола Chrome (англ. Chrome Remote Desktop) для доступа к сеансу Plasma Wayland, запущенному на системе без монитора.
Функция пока носит экспериментальный характер — инструкция предназначена для опытных пользователей. Безмониторный (headless) режим — единственный поддерживаемый на данный момент. Если запустить Удалённый рабочий стол Chrome в режиме Wayland, будет завершён локальный сеанс Plasma.
kwin_wayland, включающую отрисовку в виртуальный кадровый буфер, и разместите её в каталоге, содержащемся в PATH — например, ~/bin/kwin_wayland:#!/bin/sh
# Запускаем настоящий kwin_wayland с флагом --virtual.
exec /usr/bin/kwin_wayland --virtual "$@"Не забудьте сделать новый файл сценария исполняемым.
TODO
Поменять на systemd unit override
Заранее разрешите приложениям доступ к функциям портала XDG без интерактивных диалоговых окон:
flatpak permission-set kde-authorized remote-desktop "" yesДокументация: https://develop.kde.org/docs/administration/portal-permissions/.
TODO
По-хорошему здесь должен быть конкретный ID приложения
Если в системе нет настоящей видеокарты — как, например, в некоторых виртуальных машинах — можно включить модуль ядра vgem:
sudo modprobe vgem
echo "vgem" | sudo tee /etc/modules-load.d/crd-vgem.confУбедитесь в наличии файла устройства /dev/dri/card* или /dev/dri/renderD*, а также что пользователь входит в группу, владеющую этим устройством — обычно video или render. Пример выполнения:
ls -l /dev/dri/card0
groups "$USER" | grep video
sudo usermod -a -G video "$USER"Чтобы изменения членства в группах вступили в силу, требуется выйти из системы и войти снова.
Добавьте эту переменную среды в ~/.bash_profile, ~/.zprofile или другой файл инициализации, который исполняется вашей основной командной оболочкой при входе в систему:
export CHROME_REMOTE_DESKTOP_USE_WAYLAND=KDETODO
Поменять на systemd unit override
Перезайдите в систему и убедитесь, что переменная среды установлена.
Из-за ограничения в KWin опция «Подгонять под размер окна» в настройках Удалённого рабочего стола Chrome будет препятствовать правильной работе. Вам нужно:
sudo systemctl restart chrome-remote-desktop@$USERЭто предпочтение сохранится для будущих сеансов.
При запуске KWin создаёт виртуальный монитор по умолчанию, Virtual-0, который не используется Удалённым рабочим столом Chrome. Его стоит отключить, чтобы избежать открытия окон приложений за пределами видимой области.
kscreen-doctor в эмуляторе терминала:kscreen-doctor output.Virtual-0.disableСистема готова к удалённому использованию.
О замеченных проблемах сообщайте разработчикам Удалённого рабочего стола Chrome.
Нашли ошибку, неточность или устаревшие сведения? Предложите исправление.