virtio-win-pkg-scripts icon indicating copy to clipboard operation
virtio-win-pkg-scripts copied to clipboard

virtio-win RPM | Guest agent reported by virt-manager as non available

Open Ricky-Tigg opened this issue 2 years ago • 2 comments

  • Host | OS: Fedora (v.: latest). Installed components:
$ rpm -q qemu-kvm libvirt-daemon virt-manager virtio-win | column
qemu-kvm-6.2.0-8.fc36.x86_64		virt-manager-4.0.0-1.fc36.noarch
libvirt-daemon-8.1.0-2.fc36.x86_64	virtio-win-0.1.215-2.noarch
  • Guest | OS: Windows 10.

  • In host:

$ rpm -qi virtio-win | sed -n '2p;9p;13p'
Version     : 0.1.215
Signature   : (none)
Build Host  : panda
URL         : http://www.redhat.com/

'http://www.redhat.com/' | incorrect form. the correct form is 'https://www.redhat.com/'.

Hello. The RPM file – as stable version – obtained from this repository contains an unsigned package. I suspect the drivers contained in that package to be unsigned as well since a function depending on signed driver in order to be operational in guest, is not.

illustration in virt-manager | menu View.

Guest agent is not available which leads KVM to have option Autoresize VM with window to not be available as well.

virt-manager:

Ricky-Tigg avatar Apr 13 '22 10:04 Ricky-Tigg

@Ricky-Tigg The drivers in virtio-win-0.1.215-2.noarch go as following:

  • the drivers for WinXP..Win7 are cross-signed,
  • the drivers for Win8(.1) and WS2012R2 are test-signed,
  • the Drivers for Win10/Win11/WS2016/WS2016/WS20122 are attestation-signed by Microsoft

Thank you for pointing out the http(s) issue. The problem will be fixed in next build.

Regarding the "Scale Display" issue - what kind of qemu display device do you have?

Best, Vadim.

vrozenfe avatar Apr 19 '22 07:04 vrozenfe

virtio-win v.: 0.1.217; Guest | OS: Windows 11; identical behavior as with version 10.

Instructions part of the XML file covering the settings of my Qemu-KVM VM's.

<graphics type="spice" autoport="yes">
  <listen type="address"/>
  <image compression="off"/>
</graphics>

Nevertheless removing virtio-win from host, then executing virtio-win-guest-tools.exe in guest, leads the guest agent to be available which leads KVM to have option Autoresize VM with window to be available as well.

Ricky-Tigg avatar Apr 21 '22 12:04 Ricky-Tigg

[Unfixed] [Not operational]

$ dnf rq --installed --qf '%{name} | %{version}' qemu-kvm libvirt-daemon virt-manager virtio-win | column
libvirt-daemon | 9.7.0	virt-manager | 4.1.0
qemu-kvm | 8.1.1	virtio-win | 0.1.240
$ rpm -qi virtio-win | sed -n '9p;12,13p'
Signature   : (none)
Build Host  : milly
URL         : http://www.redhat.com/

Closing my reports that remain open on this platform indefinitely in [Undone]/[Unfixed]/[Not operational] states.

Ricky-Tigg avatar Dec 12 '23 14:12 Ricky-Tigg