Skip to content
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

Update default video device to vga #170

Merged
merged 1 commit into from
Feb 26, 2025
Merged

Conversation

ekohl
Copy link
Contributor

@ekohl ekohl commented Feb 25, 2025

For over a decade the cirrus driver has been considered outdated and the vga driver is preferred. A common alternative is qxl, but that implies the use of spice which isn't shipped in at least RHEL.

It leaves out the vram and relies on libvirt to set a sane default.

At this moment I haven't tested it, but it came out of #71.

Link: https://www.kraxel.org/blog/2014/10/qemu-using-cirrus-considered-harmful/

For over a decade the cirrus driver has been considered outdated and the
vga driver is preferred. A common alternative is qxl, but that implies
the use of spice which isn't shipped in at least RHEL.

It leaves out the vram and relies on libvirt to set a sane default.

Link: https://www.kraxel.org/blog/2014/10/qemu-using-cirrus-considered-harmful/
Copy link
Member

@geemus geemus left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for tracking down the specifics, lgtm.

@geemus geemus merged commit 73feb82 into fog:master Feb 26, 2025
7 checks passed
@ekohl ekohl deleted the use-vga-default branch February 26, 2025 23:47
@geemus
Copy link
Member

geemus commented Feb 27, 2025

Do we need to release this?

@ekohl
Copy link
Contributor Author

ekohl commented Feb 27, 2025

I didn't have a chance to test this yet so I'd appreciate doing that before we release

@geemus
Copy link
Member

geemus commented Feb 27, 2025

@ekohl No rush from me, I just didn't want to drop the ball. I think you can release also, so feel free to do so whenever you are ready (or ping me if I need to do it).

@nofaralfasi
Copy link
Contributor

I checked, and everything works fine. I was able to create a new Libvirt host with different types of video, and everything worked as expected.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants