New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Other drivers support? 9p, QXL #7

Open
voxsoftware opened this Issue Oct 18, 2016 · 3 comments

Comments

Projects
None yet
3 participants
@voxsoftware

voxsoftware commented Oct 18, 2016

Do you wrote a driver for QXL or for 9p virtio?

@pmj

This comment has been minimized.

Show comment
Hide comment
@pmj

pmj Oct 18, 2016

Owner

Hi, I looked into QXL over a year ago. I've never had the time to write a driver for it, and these days, virtio-gpu might be a better target. If you're mostly interested in the ability to control screen resolution, you could try the VMsvga2 driver with Qemu's VMWare vga simulation. I believe the driver might need a tiny modification to work with Qemu's variant of the device, I think I can link you to the correct branch if necessary.

Virtio-9p might not be too hard, I noticed a 9p implementation for OSX/macOS a while back. We now have a generic virtio stack (to be published soon with the block, scsi and memory balloon drivers) so it might be possible to plug the existing 9p driver onto that.

The virtio stack would obviously also make writing a virtio-gpu driver a bit easier.

More Qemu guest drivers for Mac guests are mostly a question of allocating our time - occasionally, someone will pay for development, otherwise we work on it if we have a specific need.

Hope that helps

Owner

pmj commented Oct 18, 2016

Hi, I looked into QXL over a year ago. I've never had the time to write a driver for it, and these days, virtio-gpu might be a better target. If you're mostly interested in the ability to control screen resolution, you could try the VMsvga2 driver with Qemu's VMWare vga simulation. I believe the driver might need a tiny modification to work with Qemu's variant of the device, I think I can link you to the correct branch if necessary.

Virtio-9p might not be too hard, I noticed a 9p implementation for OSX/macOS a while back. We now have a generic virtio stack (to be published soon with the block, scsi and memory balloon drivers) so it might be possible to plug the existing 9p driver onto that.

The virtio stack would obviously also make writing a virtio-gpu driver a bit easier.

More Qemu guest drivers for Mac guests are mostly a question of allocating our time - occasionally, someone will pay for development, otherwise we work on it if we have a specific need.

Hope that helps

@voxsoftware

This comment has been minimized.

Show comment
Hide comment
@voxsoftware

voxsoftware Oct 19, 2016

I installed VMsvga2 but don't boot the virtual machine after installed. Please if you can, link me to correct VMsvga2 driver installer. The problem is that de screen is unstable in browsers or videos without any driver,

voxsoftware commented Oct 19, 2016

I installed VMsvga2 but don't boot the virtual machine after installed. Please if you can, link me to correct VMsvga2 driver installer. The problem is that de screen is unstable in browsers or videos without any driver,

@kisg

This comment has been minimized.

Show comment
Hide comment
@kisg

kisg Mar 28, 2018

Are there any news about the block, scsi and memory balloon drivers?

kisg commented Mar 28, 2018

Are there any news about the block, scsi and memory balloon drivers?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment