Turned out that latest AntiX Linux 22 ISO release seemed to fix all these related issues, because now it worked out of the box. Only thing I can think about is maybe it was an issue with past release...
Anyway, thanks very much everyone for your help. El mié, 23 nov 2022 a las 15:35, Victor Toso (<victort...@redhat.com>) escribió: > Hi, > > On Tue, Oct 18, 2022 at 06:40:22PM +0100, Frediano Ziglio wrote: > > Il giorno mar 18 ott 2022 alle ore 01:04 Carlos González > > <piteccel...@gmail.com> ha scritto: > > > > > > Were you able to find something by chance? Thanks. > > > > > > > Hi Carlos, > > my main curiosity was about the need of the agent for resize. > > I did some tests and with both Windows and Linux it appears that the > > agent is needed. > > Just to clarify, setting arbitrary resolution works through > client <-> guest agent messages. When the guest has the > capability (since RHEL7), spice-server reacts to that message, > pass it along to QEMU which interrupts the guest' kernel with the > resolution change. > > IIRC, windows guest agent is the one to set the resolution > indeed. > > Either way, for both Win and Linux guests, the agent is needed > indeed. > > Cheers, > Victor > > > At this point I would try looking at the agent logs. > > Is your system using Xorg or Wayland ? > > > > Regards, > > Frediano > > > > > El sáb, 15 oct 2022 a las 9:22, Frediano Ziglio (<fredd...@gmail.com>) > escribió: > > >> > > >> Il giorno ven 14 ott 2022 alle ore 16:11 Carlos González > > >> <piteccel...@gmail.com> ha scritto: > > >> > > > >> > As soon as spice-vdagent package is installed, so is the > spice-vdagentd daemon and it also starts running. Yet I always need to > manually run spice-vdagent command... > > >> > > > >> > > >> Maybe you would need to logout and login again from the graphic > > >> session. Or manually start it, not sure. > > >> > > >> > How do I specify an output directory for the agent to file transfer? > > >> > > > >> > > >> See "spice-vdagent --help", specifically -f and -o options. > > >> > > >> > I don't think it's remote-viewer's fault, because I also tested > with a Windows guest. With all SPICE stuff properly installed, everything > works out of the box: clipboard, resizing, file transfer from host to > guest. With "properly installed" I mean: installed SPICE drivers manually > from virtio-win ISO by loading them since the Windows installation > beforehand, then once booted into Windows downloaded the vdagent ZIP from > spice-space website and manually installed the service according to > instructions. > > >> > > > >> > > >> I'll check, maybe is not handled by driver but agent > > >> > > >> > As additional detail, in QEMU I use the option "-display > spice-app", which automatically starts remote-viewer; though curiously it > doesn't seem to create a virt-viewer directory inside ~/.config unlike when > running remote-viewer manually... > > >> > > > >> > Thanks again. > > >> > > > >> > El vie, 14 oct 2022 a las 12:41, Frediano Ziglio (< > fredd...@gmail.com>) escribió: > > >> >> > > >> >> Il giorno gio 13 ott 2022 alle ore 16:58 Carlos González > > >> >> <piteccel...@gmail.com> ha scritto: > > >> >> > > > >> >> > Hello. > > >> >> > > > >> >> > I'm trying a virtual machine with a live CD distribution called > AntiX Linux, which is directly based on Debian. > > >> >> > > > >> >> > I'm using direct QEMU commands. > > >> >> > In the VM configuration I have this for SPICE configuration: > > >> >> > "-vga qxl -device virtio-serial-pci -spice > unix=on,addr=path/to/vm_spice.socket,disable-ticketing=on -chardev > spicevmc,id=spicechannel0,name=vdagent -device > virtserialport,chardev=spicechannel0,name=com.redhat.spice.0 \" > > >> >> > Then I boot the live ISO, double check that QXL driver is > installed -which normally always is-, and install spice-vdagent package > (version 20 here). I'm using remote-viewer (virt-viewer) to visualize the > VM. > > >> >> > > > >> >> > Up to this point, clipboard sharing with host still doesn't > work, and trying to drag a file from host to guest results in an error "The > agent is not connected". > > >> >> > > > >> >> > > >> >> This error is normal if the agent is stopped. > > >> >> > > >> >> > So I manually run "spice-vdagent" command, and clipboard sharing > now works, but trying to drag file from host to guest gives "File transfer > is disabled". Also, automatic resolution change with window resizing > doesn't work either. > > >> >> > > > >> >> > > >> >> The fact that in this way the clipboard is running indicates that > the > > >> >> agent is now working. You need to specify an output directory to > the > > >> >> agent in order to get file transfer working. > > >> >> About the resolution change that's weird, I think that feature on > > >> >> Linux does not even require the agent running. Is it possible that > the > > >> >> client (remove-viewer) is not set up to send resize to the guest > > >> >> automatically, there are some options on the menu. > > >> >> > > >> >> > Certainly, this live distro doesn't come with any spice-related > packages installed by default, except for the QXL package. > > >> >> > > > >> >> > Am I missing something here? Could someone help please? > > >> >> > Thanks beforehand. > > >> >> > > >> >> Frediano > > >