Summary: | [FR] Добавить возможность запуска без использования xinitrc | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | Антон Мидюков <antohami> |
Component: | virtualbox-guest-additions | Assignee: | Evgeny Sinelnikov <sin> |
Status: | NEW --- | QA Contact: | qa-sisyphus |
Severity: | enhancement | ||
Priority: | P5 | CC: | aen, greh, nbr, sin, zerg |
Version: | unstable | ||
Hardware: | x86_64 | ||
OS: | Linux |
Description
Антон Мидюков
2023-11-08 14:06:22 MSK
Для отладки этой задачи, необходимо завести гостевую машину с 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, покажет, что не хватает для правильного запуска. |