Необходимо добавить поддержку wayland для гостевых дополнений virtualbox. Сейчас они запускаются при запуске иксов скриптом /etc/X11/xinit.d/98-vboxadd-xclient Для решения проблемы предлагаю изучить, как это сделано в Fedora: https://src.fedoraproject.org/rpms/virtualbox-guest-additions/tree/rawhide Они запускают их через /etc/xdg/autostart/vboxclient.desktop Также у них есть udev правило и systemd-сервисы.
Для отладки этой задачи, необходимо завести гостевую машину с wayland. На примере какого варианта сборки будем проверять это фкнкционал?
(Ответ для Evgeny Sinelnikov на комментарий #1) > Для отладки этой задачи, необходимо завести гостевую машину с wayland. На > примере какого варианта сборки будем проверять это фкнкционал? В gnome сейчас успешно запускается (вручную) и работает буфер обмена под wayland. А вот в kde5 под wayland не хочет работать буфер обмена. Наверное, стоит задачу поставить иначе. Не поддержку wayland добавить (так как нужна готовность ещё и от DE), но поддержку запуска без использования /etc/X11/xinit.d/98-vboxadd-xclient Тогда можно тренироваться на любом DE, запускаемом из-под gdm (в x11 точно всё должно работать). Это позволит в будущем отказаться для lightdm от ненужной прослойки в виде xinitrc. Итого, нужно сделать две виртуальные машины: одна c gdm, другая с lightdm. Задача: обеспечить запуск гостевых дополнений в сеансе, запускаемом из-под gdm, и при этом сделать так, чтобы такой запуск был совместим с запуском через /etc/X11/xinit.d/98-vboxadd-xclient (виртуальная машина с lightdm). Для стендов можно взять две регулярки: gnome и kde5 http://nightly.altlinux.org/sisyphus/current/regular-gnome-latest-x86_64.iso http://nightly.altlinux.org/sisyphus/current/regular-kde5-latest-x86_64.iso Работу в wayland также можно будет проверить, обе DE поддерживают wayland и X11.
(Ответ для Антон Мидюков на комментарий #2) > поддержку запуска без использования > /etc/X11/xinit.d/98-vboxadd-xclient То бишь, поддержку systemd. Просто, Wayland в паре с пользовательским окружением, умеющим systemd, покажет, что не хватает для правильного запуска.