J'ai installé un VM qui fonctionne très bien, à l'exception de la fonctionnalité de redimensionnement automatique qui semble incohérente. Je l'ai fait fonctionner au hasard plusieurs fois, mais il cesse également de fonctionner de manière aléatoire. Cela ne fonctionne pas actuellement et je ne suis pas sûr de ce que je dois faire pour que cela fonctionne de manière fiable (comme le redimensionnement automatique de VirtualBox). Veuillez voir ci-dessous pour ma configuration.
configuration
Host: Ubuntu 16.10
Guest: Ubuntu 16.04.2, et. al (I've tried with other Linux distros with similar results)
Guest: created using virt-manager
Guest: installed spice-vdagent
Guest: virt-manager > View > Scale Display > Auto resize VM with window (checked)
épice
user@ubuntu:~$ ps aux | grep spice
root 805 0.0 0.0 30568 260 ? Ss 08:59 0:00 /usr/sbin/spice-vdagentd
user 1365 0.0 0.0 35124 2360 ? Ss 08:59 0:00 /usr/bin/spice-vdagent
user 1933 0.0 0.0 21292 1020 pts/17 S+ 09:00 0:00 grep --color=auto spice
qxl
user@ubuntu:~$ Sudo lshw -c Video
*-display
description: VGA compatible controller
product: QXL paravirtual graphic card
vendor: Red Hat, Inc.
physical id: 2
bus info: pci@0000:00:02.0
version: 04
width: 32 bits
clock: 33MHz
capabilities: vga_controller rom
configuration: driver=qxl latency=0
resources: irq:10 memory:f4000000-f7ffffff memory:f8000000-fbffffff memory:fc058000-fc059fff ioport:c040(size=32) memory:c0000-dffff
Que me manque-t-il pour activer correctement le redimensionnement automatique avec qemu/kvm?
[solution de contournement]
Moi aussi j'ai eu du mal avec ça. Je trouve que si j'utilise spicy (spice-client-gtk) et cette commande
xrandr --output Virtual-0 --auto
le redimensionnement est correct si vdagent est installé sur l'hôte et que l'invité et le pilote qxl sont installés. J'ai pris l'habitude de mettre un raccourci vers cette commande en tant qu'élément de mon menu ou de mon panneau. (Assurez-vous que cette chose est dans le coin supérieur gauche afin que je puisse toujours y accéder.)
Mais je ne vois aucun événement à regarder pour effectuer automatiquement le redimensionnement. Les clients Windows 7 et Windows 10 le font parfaitement. Pourquoi pas Linux ????