Из-за чего может не работать буфер обмена slice-vdagent?

Ссылка скопирована
1 ответ

Использую qemu 7.2.9, создал гостевую ОС Debian 11 Xfce, в командной строке такие настройки:

qemu-system-x86_64.exe    -hda .Debian11.qcow2   -cpu base -smp 2,sockets=2,cores=1   -machine type=q35,accel=hax   -m 1024  -display gtk   -usb -device usb-tablet   -device virtio-serial-pci   -chardev qemu-vdagent,id=spicechannel0,name=vdagent,clipboard=on   -device virtserialport,chardev=spicechannel0,id=spicechannel0,name=com.redhat.spice.0

qemu-system-x86_64.exe -hda .Debian11.qcow2 -cpu base -smp 2,sockets=2,cores=1 -machine type=q35,accel=hax -m 1024 -display gtk -usb -device usb-tablet -device virtio-serial-pci -chardev qemu-vdagent,id=spicechannel0,name=vdagent,clipboard=on -device virtserialport,chardev=spicechannel0,id=spicechannel0,name=com.redhat.spice.0

В гостевой ОС slice-vdagent запущен, проверял с помощью команды: systemctl status spice-vdagent (правда systemctl is-enabled spice-vdagent показывает alias а не enabled).
Вот тут читал, что проблема якобы с qemu: ссылка
Если проблема с qemu, то какую мне нужно версию поставить (возможно qemu-vdagent отсутствует)?

Дополнительно:

В гостевую на вэйланде заходишь или х11 ? Буфер обмена работает только на Х11.

  • rrambo, я делал по этой инструкции ссылка
    У автора windows 10 и он устанавливает Debian 11 Gnome, возможно буфер обмена в gnome или kde работает?
  • rrambo, поставил qemu 7.1.0 и в xfce буфер обмена работает.
    В чем может быть причина?

    Вот тут пишут что нужно сделать компиляцию:

    I just recompiled qemu with --enable-gtk-clipbard It works great, till now no problem with copy-paste between host and guests.

  • Genri_Rus, честно сказать все должно работать из коробки, не надо ничего перекомпилять!
    spice агент ставишь в гостевую ос, qemu агент туда же(если еще не стоит)
    и все работает (при условии что гостевая ос грузится в X.org, а не wayland сеанс, тк с вейландом они не починили буфер обмена). ну xfce вроде только х11 (Х.org) поддерживает так что должно работать.. просто gnome или kde можно же в вайланде запускать (гостевую имею ввиду) — тогда не работает буфер. В иксах запускаешь все ок. // источник личный опыт. хост Дебиан 12, гость Дебиан 12 lxqt — все пашет.
    только я юзаю virt-manager для управления и запуском виртуалок.. попробуй через него может, а не в командной строке.
  • Нужно решить такую задачу?

    Опишите проблему, и специалист поможет с настройкой, исправлением ошибки или доработкой сайта. Подберём понятный план работ без лишней переписки.

    Заказать помощь
    Лучший ответ
    1
    Дмитрий К. Ответ

    Проблема с неработающим буфером обмена slice-vdagent может быть вызвана несколькими причинами. Вот некоторые из них и способы их решения:

    1. Некорректная установка или конфигурация slice-vdagent:
    Убедитесь, что slice-vdagent установлен и настроен правильно на вашем компьютере. Проверьте его наличие в списке установленных программ и убедитесь, что он запущен и работает корректно.

    2. Несовместимость с другими программами или сервисами:
    Проверьте, нет ли конфликтов с другими программами или сервисами, которые могут заблокировать работу slice-vdagent. Попробуйте выключить временно другие приложения и проверьте, работает ли буфер обмена.

    3. Неправильные настройки безопасности:
    Некоторые программы или настройки безопасности могут блокировать работу буфера обмена. Убедитесь, что slice-vdagent имеет необходимые разрешения для работы с буфером обмена.

    4. Обновление или повреждение программного обеспечения:
    Проверьте, что у вас установлена последняя версия slice-vdagent и обновите ее, если необходимо. Также возможно, что файлы программы были повреждены или удалены. Попробуйте переустановить slice-vdagent с официального источника.

    5. Проблемы с операционной системой:
    Некоторые операционные системы могут иметь ограничения или баги, которые могут привести к неработающему буферу обмена. Обновите операционную систему до последней версии и установите все необходимые обновления.

    Если ни одно из вышеперечисленного не помогло решить проблему с неработающим буфером обмена slice-vdagent, рекомендуется обратиться за помощью к специалисту по поддержке компьютеров или разработчику программы.

    Другие ответы (0)

    Пока нет других ответов. Будьте первым, кто поможет автору.

    Ответить на вопрос

    комментарий

    Ваш адрес email не будет опубликован. Обязательные поля помечены *

    Вам также может быть интересно