Автор Тема: Буфер Обмена Virtual Box...  (Прочитано 9173 раз)

Оффлайн San

  • Давно тут
  • **
  • Сообщений: 655
Буфер Обмена Virtual Box...
« : 09.03.2020 09:03:34 »
По сути проблема стара, что даже не помню решали ее или нет? Поиск по форуму ни чего не дал... Сейчас понадобилось много "копи-пастить", а буфер работает не корректно...

На Хосте имеем:
$ cat /etc/altlinux-release
ALT Workstation K 8.3  (Centaurea Ruthenica)
$ uname -r
4.9.205-std-def-alt0.M80P.1
$ virtualbox -?
VM VirtualBox OSE Manager 5.2.26
(C) 2005-2019 ALT Linux Team
All rights reserved.
$ rpm -qa | grep virtualbox-5.*
virtualbox-5.2.26-alt1
Общий буфер обмена: Двунаправленный
Функция &Drang'n'Drop: Двунаправленный

На Гостевой машине:
$ cat /etc/altlinux-release
ALT p9 starter kit (Hypericum)
$ uname -r
5.3.15-un-def-alt1
$ virtualbox -?
bash: virtualbox: команда не найдена
$ rpm -qa | grep virtualbox-*
virtualbox-guest-additions-5.2.34-alt1.i586
kernel-modules-virtualbox-addition-un-def-5.2.34-alt1.328463.1.i586
kernel-modules-virtualbox-addition-guest-un-def-5.2.34-alt1.328463.1.i586
virtualbox-guest-utils-5.2.34-alt1.i586

Что может быть? Сейчас система на гостевой установлена, НЕ Обновлена и Буфер обмена - Работает!

Но! Если обновить гостевую систему - связь с Буфером обмена проподает... Куда посмотреть?

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 18 551
    • Домашняя страница
    • Email
Re: Буфер Обмена Virtual Box...
« Ответ #1 : 09.03.2020 10:38:42 »
Обновить обе системы с ядрами.
Андрей Черепанов (cas@)

Оффлайн San

  • Давно тут
  • **
  • Сообщений: 655
Re: Буфер Обмена Virtual Box...
« Ответ #2 : 09.03.2020 10:55:51 »
Обновить обе системы с ядрами
Делал, не действенно!

Получается: Пока бардак - работает... Обновлю, все сделаю одинаково - перестает видеть буфер... (Так и на P8 виртуалках было и есть к стати...)

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 18 551
    • Домашняя страница
    • Email
Re: Буфер Обмена Virtual Box...
« Ответ #3 : 09.03.2020 12:53:01 »
Надо смотреть, какой видеодрайвер используется в гостевой системе. Очевидно, что буфер обмена должен работать на vboxvideo.
Андрей Черепанов (cas@)

Оффлайн aleksey-v.

  • Давно тут
  • **
  • Сообщений: 244
Re: Буфер Обмена Virtual Box...
« Ответ #4 : 10.03.2020 11:52:27 »
Кстати, тоже заметил, что не работает буфер обмена в Virtual Box 5.2.34r133833.

И это связано не только с Alt в качестве гостевой. Fedora 31 в качестве гостя так же не понимает буфер обмена.

На Fedora 31 lsmod показывает работу vboxvideo, на Alt этого модуля нет.
Буфер обмена не работает ни там, ни там.

Хостовая машина

$ uname -rvm
4.19.79-std-def-alt1 #1 SMP Tue Oct 15 10:27:48 UTC 2019 x86_64

Оффлайн San

  • Давно тут
  • **
  • Сообщений: 655
Re: Буфер Обмена Virtual Box...
« Ответ #5 : 11.03.2020 14:59:14 »
Надо смотреть, какой видеодрайвер используется в гостевой системе. Очевидно, что буфер обмена должен работать на vboxvideo.
Что то не могу найти где это?

В Этой гостевой после обновления буфер работает:
# cat /etc/altlinux-release
ALT Linux 7.0.5 Centaurus  (Pholus)
# uname -rvm
3.14.79-std-def-alt0.M70P.2 #1 SMP Mon Oct 24 08:23:55 UTC 2016 i686
# lspci | grep VGA
00:02.0 VGA compatible controller: InnoTek Systemberatung GmbH VirtualBox Graphics Adapter
# lspci -v -s 00:02.0
00:02.0 VGA compatible controller: InnoTek Systemberatung GmbH VirtualBox Graphics Adapter (prog-if 00 [VGA controller])
Flags: fast devsel, IRQ 18
Memory at e0000000 (32-bit, prefetchable) [size=128M]
Expansion ROM at <unassigned> [disabled]
# lsmod | grep video
vboxvideo               1358  1
drm                   234830  2 vboxvideo
video                  11479  0

А вот На Следующей гостевой, уже нет буфера обмена:
(... и vboxvideo как я понимаю тоже нет...)
# cat /etc/altlinux-release
ALT Workstation 9.0 (Laertes)
# uname -rvm
4.19.102-std-def-alt1 #1 SMP Wed Feb 5 21:23:53 UTC 2020 x86_64
# lspci | grep VGA
00:02.0 VGA compatible controller: InnoTek Systemberatung GmbH VirtualBox Graphics Adapter
# lspci -v -s 00:02.0
00:02.0 VGA compatible controller: InnoTek Systemberatung GmbH VirtualBox Graphics Adapter (prog-if 00 [VGA controller])
        Flags: fast devsel, IRQ 10
        Memory at e0000000 (32-bit, prefetchable) [size=128M]
        [virtual] Expansion ROM at 000c0000 [disabled] [size=128K]

# lsmod | grep video
video                  45056  0
Возможно ли поправить?
« Последнее редактирование: 11.03.2020 15:15:33 от San »

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 18 551
    • Домашняя страница
    • Email
Re: Буфер Обмена Virtual Box...
« Ответ #6 : 11.03.2020 20:25:01 »
Так поправляйте.
Андрей Черепанов (cas@)

Оффлайн San

  • Давно тут
  • **
  • Сообщений: 655
Re: Буфер Обмена Virtual Box...
« Ответ #7 : 12.03.2020 05:59:25 »
Так поправляйте.
Узнать бы как поправить?

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 18 551
    • Домашняя страница
    • Email
Re: Буфер Обмена Virtual Box...
« Ответ #8 : 12.03.2020 06:30:55 »
Установить свежее ядро и пакет kernel-modules-staging-std-def (который содержит vboxvideo.ko). apf в помощь для поиска файлов в пакетах.
Андрей Черепанов (cas@)

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

  • alt linux team
  • ***
  • Сообщений: 3 989
  • antohami@
Re: Буфер Обмена Virtual Box...
« Ответ #9 : 12.03.2020 07:12:41 »
Установить свежее ядро и пакет kernel-modules-staging-std-def (который содержит vboxvideo.ko). apf в помощь для поиска файлов в пакетах.

У меня в стартеркитах буфер обмена перестал работать с приходом virtualbox 6.1.4. Чего там поломали. В бете в 5 всё ок было с ядром std-def.

А xorg-drv-vboxvideo у меня не фига не работает. Только modesetting. И staging модуль ядра есть.

6.1.2 на Сизифе работала прекрасно.
« Последнее редактирование: 12.03.2020 07:14:25 от Антон Мидюков »

Оффлайн San

  • Давно тут
  • **
  • Сообщений: 655
Re: Буфер Обмена Virtual Box...
« Ответ #10 : 14.03.2020 14:26:38 »
apf в помощь для поиска файлов в пакетах
А man по apf установится вместе с ним? А то ни могу отдельно найти? Везде пишут про apt-file. Или к apf применимо все, что касается apt-file?
Установить свежее ядро и пакет kernel-modules-staging-std-def (который содержит vboxvideo.ko).
Устанавливать на Хост или на Гостя?

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 18 551
    • Домашняя страница
    • Email
Re: Буфер Обмена Virtual Box...
« Ответ #11 : 14.03.2020 14:48:02 »
1. apf --help
2. Ключи и поведение apt-file и apf разные.
3. У нас не Debian.
4. На гостя.
Андрей Черепанов (cas@)

Оффлайн San

  • Давно тут
  • **
  • Сообщений: 655
Re: Буфер Обмена Virtual Box...
« Ответ #12 : 19.03.2020 16:13:58 »
Установить свежее ядро и пакет kernel-modules-staging-std-def (который содержит vboxvideo.ko). apf в помощь для поиска файлов в пакетах.
Сдается мне vboxvideo здесь не причем... Ниже Гостевая машина с установленным новым ядром и пакетом kernel-modules-staging-std-def, а так же Kernel driver in use: vboxvideo
# cat /etc/altlinux-release
ALT Workstation K 8.3  (Centaurea Ruthenica)
# uname -rvm
4.9.216-std-def-alt0.M80P.1 #1 SMP Thu Mar 12 12:34:23 UTC 2020 x86_64
# lspci | grep VGA
00:02.0 VGA compatible controller: InnoTek Systemberatung GmbH VirtualBox Graphics Adapter
# lspci -v -s 00:02.0
00:02.0 VGA compatible controller: InnoTek Systemberatung GmbH VirtualBox Graphics Adapter (prog-if 00 [VGA controller])
        Flags: fast devsel, IRQ 18
        Memory at e0000000 (32-bit, prefetchable) [size=256M]
        [virtual] Expansion ROM at 000c0000 [disabled] [size=128K]
        Kernel driver in use: vboxvideo

# lsmod | grep video
vboxvideo              40960  2
ttm                   102400  1 vboxvideo
video                  40960  0
drm_kms_helper        159744  1 vboxvideo
drm                   364544  5 vboxvideo,ttm,drm_kms_helper
# rpm -qa | grep kernel-modules-staging-std-def
kernel-modules-staging-std-def-4.9.160-alt0.M80P.1
kernel-modules-staging-std-def-4.9.205-alt0.M80P.1
kernel-modules-staging-std-def-4.9.124-alt0.M80P.1
kernel-modules-staging-std-def-4.9.216-alt0.M80P.1
kernel-modules-staging-std-def-4.9.118-alt0.M80P.1
kernel-modules-staging-std-def-4.4.34-alt0.M80P.1

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

  • alt linux team
  • ***
  • Сообщений: 3 989
  • antohami@
Re: Буфер Обмена Virtual Box...
« Ответ #13 : 19.03.2020 16:47:38 »
Сдается мне vboxvideo здесь не причем... Ниже Гостевая машина с установленным новым ядром и пакетом kernel-modules-staging-std-def, а так же Kernel driver in use: vboxvideo

Разумеется: https://bugzilla.altlinux.org/show_bug.cgi?id=38239
Ждём исправления.

Оффлайн San

  • Давно тут
  • **
  • Сообщений: 655
Re: Буфер Обмена Virtual Box...
« Ответ #14 : 19.03.2020 17:10:11 »
Ждём исправления.
Хм... Немного напрягает, что бага касается virtualbox 6.1.4-alt3, при чем на virtualbox 6.1.2-alt1 все работало (а у меня вообше virtualbox-5.2.26-alt1, получается бага какая то плавающая что ли)... Там же, в Багзиле написано: - Есть патч. Его не нашел...

А как глянуть состояние VBoxClient --clipboard?