Giter VIP home page Giter VIP logo

Comments (10)

crobinso avatar crobinso commented on September 28, 2024

Thanks for the report. This repo is mostly just about stuffing the builds into ISO/RPM, not the actual code content. I think the qxl dod driver comes from here but that looks out of date https://github.com/vrozenfe/qxl-dod

@vrozenfe where should this bug be tracked?

from virtio-win-pkg-scripts.

vrozenfe avatar vrozenfe commented on September 28, 2024

QXL is under Spice team control. I will ask Yuri to look into this issue.

from virtio-win-pkg-scripts.

ybendito avatar ybendito commented on September 28, 2024

@rgl Screen resize is functionality of qxl-wddm-dod and spice agent (usually vdservice). What returns "sc query vdservice"? If you uninstall virtio-win 0.1.185-1 and install back virtio-win 0.1.173-9 does this fix the problem?
@crobinso What is virtio-win 0.1.185-1 and what it contains, how it is related to qxl-wddm-dod?
qxl-wddm-dod driver comes from gitlab spice project (this is upstream)

from virtio-win-pkg-scripts.

vrozenfe avatar vrozenfe commented on September 28, 2024

@ybendito
spice-qxl-wddm-dod-0.20-0

from virtio-win-pkg-scripts.

ybendito avatar ybendito commented on September 28, 2024

@vrozenfe Where can I download these virtio-win packages?

from virtio-win-pkg-scripts.

rgl avatar rgl commented on September 28, 2024

@ybendito you can download at:

from virtio-win-pkg-scripts.

rgl avatar rgl commented on September 28, 2024

I might not being installing spice agent at all... the iso contains several files, from what I understood:

  1. virtio-win-gt-x64.msi: guest tools drivers
  2. qemu-ga-x86_64.msi: qemu agent
  3. virtio-win-guest-tools.exe: all-in-one-installer for virtio-win-gt-x64/x86.msi, qemu-ga-x86_64.msi, ovirt-guest-agent-x64/x86.msi, spice drivers, spice agent.

But I'm only installing 1 and 2... because 3 is broken with:

image

And fails to install with:

image

Is there any documentation on how to correctly install everything with virtio-win-guest-tools.exe without human intervention/silent mode?

Why aren't all the .msi files inside the .iso? some of them (e.g. spice) seem to only inside virtio-win-guest-tools.exe.

from virtio-win-pkg-scripts.

ybendito avatar ybendito commented on September 28, 2024

Screen resize will never work without running vdservice regardless of the version of qxl-wddm-dod.
When vdservice starts it tries to find the qxl-wddm-dod and waits some time for it, if does not succeed to communicate with it, it gets stopped. I've never saw it crashed, but it this happens due to some reason - this should be reported in Event Viewer - System.
Also: vdservice requires virtio-serial driver and defined virtio-serial port "com.redhat.spice.0"

from virtio-win-pkg-scripts.

rgl avatar rgl commented on September 28, 2024

@ybendito, the problem was that the vdagent service was not being install at all. all the other stuff was in place :-)

the virtio-win-guest-tools.exe installer is supposed to install vdagent, but its currently broken with the error that I've displayed in the screenshot.

from virtio-win-pkg-scripts.

rgl avatar rgl commented on September 28, 2024

I've retried this with virtio-win 0.1.189-1 at https://github.com/rgl/windows-vagrant/blob/master/provision-guest-tools-qemu-kvm.ps1#L26-L36 and its now working as expected.

Thank You!

from virtio-win-pkg-scripts.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.