Автор Тема: Установка гостевых дополнений в VirtualBox  (Прочитано 55618 раз)

Оффлайн Антон Мидюков

  • alt linux team
  • ***
  • Сообщений: 5 183
  • antohami@
Поставьте ваш вагрант бокс и проверьте. Автоматом. Автоматом и пересоберите если что...

Не я же его собираю и тестирую. И задание уже не актуально. В p9 приехало.

Оффлайн Stas Fomin

  • Начинающий
  • *
  • Сообщений: 7
Цитировать
Не я же его собираю и тестирую.
Ну я же не вам лично, а всем представителям компании.

Цитировать
И задание уже не актуально.
Ну, откуда это знать. Совету пара дней, и его не отменяли.

Цитировать
В p9 приехало.
Т.е. технически заново создать виртулку из вагрантбокса, просто обновить-перегрузить и должно заработать?

Я пересоздал, обновил (apt-get update + upgrade-kernel), перегрузил.

* vboxsf — работает.
* ресайз окна — нет, не работает (vboxvga, см. скриншот)
dm-client-altlinux vagrant # systemctl enable virtualbox-vmsvga
Failed to enable unit: Unit file virtualbox-vmsvga.service does not exist.
* клипборда не шарится.

ЧЯНТД. Повторять все приседания по дополнениям из вики?



« Последнее редактирование: 12.03.2020 15:07:41 от Stas Fomin »

Оффлайн Антон Мидюков

  • alt linux team
  • ***
  • Сообщений: 5 183
  • antohami@
Цитировать (выделенное)

    В p9 приехало.

Т.е. технически заново создать виртулку из вагрантбокса, просто обновить-перегрузить и должно заработать?

Если до яндекс-зеркала доехало, то да.

Правда буфер обмена не работает почему-то.

Оффлайн Stas Fomin

  • Начинающий
  • *
  • Сообщений: 7
Да, проделал, поправил пост выше, там детали — ресайза и клипборды нет, шаред фолдеры есть.

Оффлайн Антон Мидюков

  • alt linux team
  • ***
  • Сообщений: 5 183
  • antohami@
Ресайз при использовании vboxvga и vboxsvga должен работать. Иногда он подтупливает. Меняешь размер окна, и он отрабатывает. Чтобы работал с vmsvga нужно запустить virtualbox-vmsvga.service

Оффлайн Stas Fomin

  • Начинающий
  • *
  • Сообщений: 7
Цитировать
Чтобы работал с vmsvga нужно запустить virtualbox-vmsvga.service
Ну я же писал выше, что этого сервиса нет из коробки.
Я даже попробовал поставить vmsvga в VB — разумеется зависает при запуске иксов.
Вернул на VBoxVGA. (памяти добавлял и т.п.) — не помогло. Ускорение не включал.

Забавно — что до запуска иксов (плимут, или что там у вас) картинку ресайзит (и это лучше чем ничего, можно успеть сделать хороший размер). После — нет, не ресайзит никак.

Серьезно, попробуйте тоже из vagrantboxа поставить, должно воспроизводится.

Оффлайн Антон Мидюков

  • alt linux team
  • ***
  • Сообщений: 5 183
  • antohami@
Ну я же писал выше, что этого сервиса нет из коробки.

apf find virtualbox-vmsvga.service
virtualbox-guest-additions

Но точно обновилось до 6 версии? может до зеркала не доехало.

Оффлайн Антон Мидюков

  • alt linux team
  • ***
  • Сообщений: 5 183
  • antohami@
Я даже попробовал поставить vmsvga в VB — разумеется зависает при запуске иксов.

Поймал на vmsvga вис, после того, как включил 3D-ускорение. Наверное, поддержка появилась только в ядре 5.4. Я запускаю в virtualbox 6.1, кстати. Если перейти на ядро un-def, то поддержка vmsvga появиться должна.

UPD: ресайз работает на vmsvga с включенным 3D-ускорением, ядро un-def, стартеркит сегодняшний xfce. virtualbox-vmsvga.service отключен.

UPD2: ресайз работает на vmsvga и без 3D-ускорения. И даже на ядре 4.19 std-def. Но не во всех DE. kde5 пытается ресайзнуться несколько раз, потом перестаёт пытаться. Запуск virtualbox-vmsvga.service не помогает. Зато gnome3 стал ресайзиться после запуска virtualbox-vmsvga.service

Вис при запуске с vmsvga с включенным 3D cinnamon. Теперь почему-то грузится нормально. У него та же проблема, что и у kde5. На Сизифе у kde5, cinnamon и gnome3 ресайз работает только после запуска virtualbox-vmsvga.service. Т.е. перейдя на un-def у них получим ситуацию как с gnome3.
« Последнее редактирование: 12.03.2020 16:44:51 от Антон Мидюков »

Оффлайн Stas Fomin

  • Начинающий
  • *
  • Сообщений: 7
Цитировать
Но точно обновилось до 6 версии? может до зеркала не доехало.

Что именно? …

Ну у меня:

ALTLINUX_BOX ="BaseALT/alt-workstation-9-x86_64"



vagrant@dm-client-altlinux ~ $ uname -a
Linux dm-client-altlinux.local.com 4.19.102-std-def-alt1 #1 SMP Wed Feb 5 21:23:53 UTC 2020 x86_64 GNU/Linux



vagrant@dm-client-altlinux ~ $ cat /etc/*rele*
ALT Workstation 8.920 (Laertes)
ALT Workstation 8.920 (Laertes)
NAME="ALT Workstation"
VERSION="8.920"
ID=altlinux
VERSION_ID=8.920
PRETTY_NAME="ALT Workstation 8.920 (Laertes)"
ANSI_COLOR="1;33"
CPE_NAME="cpe:/o:alt:workstation:8.920"
HOME_URL="https://basealt.ru/"
BUG_REPORT_URL="https://bugs.altlinux.org/"
ALT Workstation 8.920 (Laertes)
ALT Workstation 8.920 (Laertes)

Оффлайн Сергей-70

  • Завсегдатай
  • *
  • Сообщений: 506
Добрый день! Тема не умерла))
Устанавливаю virtualbox 7.0.14 из репозитория. Система на 6.6.27-un-def-alt1. Процедуру выполняю по алгоритму, приведенному здесь: https://www.altlinux.org/Virtualbox . Установил пакет расширений Oracle VM VirtualBox Extension Pack
В итоге Vbrtualbox запускается, но при попытке установления подключения диска с образами дополнений гостевой ОС, выскакивает сообщение, что файл образа не найден. Подскажите, пожалуйста, куда смотреть.