Welcome to retracile.net, my dusty little corner of the internet.
Read more AboutMe and peruse my Resume; or browse my Projects. Drop me an email to make a comment or ask a question.
Browse by time:
- March 2025 (1)
- February 2025 (1)
- January 2025 (1)
- December 2024 (1)
- October 2024 (1)
- September 2024 (1)
- August 2024 (1)
- July 2024 (1)
- June 2024 (1)
- May 2024 (1)
- April 2024 (1)
- March 2024 (1)
- February 2024 (1)
- January 2024 (1)
- November 2023 (1)
- October 2023 (1)
- September 2023 (1)
- August 2023 (1)
- July 2023 (1)
- June 2023 (1)
- May 2023 (1)
- April 2023 (1)
- March 2023 (1)
- February 2023 (1)
- January 2023 (1)
- December 2022 (1)
- November 2022 (1)
- October 2022 (1)
- September 2022 (1)
- August 2022 (1)
- July 2022 (1)
- May 2022 (1)
- March 2022 (1)
- February 2022 (1)
- January 2022 (1)
- December 2021 (1)
- November 2021 (1)
- October 2021 (1)
- September 2021 (1)
- August 2021 (1)
- July 2021 (2)
- February 2020 (1)
- December 2019 (1)
- October 2019 (2)
- August 2019 (1)
- July 2019 (1)
- June 2019 (1)
- May 2019 (1)
- April 2019 (1)
- March 2019 (1)
- February 2019 (2)
- November 2018 (1)
- August 2018 (1)
- October 2017 (1)
- September 2017 (1)
- August 2017 (1)
- July 2017 (1)
- June 2017 (1)
- May 2017 (1)
- April 2017 (1)
- March 2017 (2)
- January 2017 (1)
- December 2015 (1)
- November 2015 (2)
- September 2015 (1)
- July 2015 (2)
- January 2015 (2)
- December 2014 (1)
- September 2014 (1)
- August 2014 (1)
- July 2014 (1)
- May 2014 (3)
- April 2014 (1)
- October 2013 (1)
- September 2013 (1)
- June 2013 (2)
- May 2013 (1)
- December 2012 (1)
- August 2012 (2)
- January 2012 (1)
- December 2011 (1)
- August 2011 (2)
- June 2011 (1)
- February 2011 (1)
- January 2011 (1)
- November 2010 (1)
- April 2010 (1)
- December 2009 (2)
- November 2009 (2)
- October 2009 (3)
- July 2009 (1)
- June 2009 (1)
- May 2009 (1)
- April 2009 (1)
- February 2009 (2)
- November 2008 (1)
- May 2008 (1)
- March 2008 (2)
Browse by category:
- rss 3d-printing (3)
- rss android (6)
- rss aqemu (1)
- rss bash (2)
- rss book (1)
- rss bug (2)
- rss cellphone (2)
- rss centos (1)
- rss computer (2)
- rss construction (2)
- rss corsair-gaming-k70-rgb (5)
- rss corsair-gaming-k95-rgb (4)
- rss creality (1)
- rss diff (1)
- rss electrical (3)
- rss email (1)
- rss ender-3-pro (1)
- rss fedora (2)
- rss flashlight (1)
- rss food (1)
- rss history (9)
- rss kde (2)
- rss keyboard (5)
- rss kmail (1)
- rss ldglite (2)
- rss ldraw (31)
- rss ldraw-parts-library (23)
- rss ldview (4)
- rss lego (43)
- rss leocad (5)
- rss linux (43)
- rss lpub4 (4)
- rss macos (1)
- rss math (1)
- rss metal-working (3)
- rss mindstorms (4)
- rss music (9)
- rss numbers (1)
- rss office (2)
- rss openSCAD (2)
- rss openid (1)
- rss playset (1)
- rss programming (7)
- rss python (17)
- rss quick-grid-zones (3)
- rss router (1)
- rss rubik's-cube (2)
- rss sabaton (9)
- rss security (3)
- rss sewing (1)
- rss software (15)
- rss subversion (1)
- rss trac (2)
- rss truck (2)
- rss vim (9)
- rss weapons (2)
- rss windows (1)
- rss wood-working (6)
Intel HD Audio support for AQEMU (and other bugs)
AQEMU is basic Qt-based GUI frontend for creating, modifying, and launching VMs. Unfortunately, the last release was years ago, and QEMU and KVM have progressed in that time. There are a few bugs that bother me about AQEMU. Today, I addressed some of them.
Edit: This blog post has been reworked after I found upstream patches.
The simple one was a spelling fix; the word "Advanced" was misspelled as "Advaced" in multiple places. Someone else posted a patch for the same problem, but that missed one occurrence of the typo.
The more important one was adding a check-box for the Intel HD Audio sound card. But then I found someone else had already posted a patch to add sound hardware support for both that card and the CS4231A soundcard. That patch did not apply cleanly to the aqemu-0.8.2-10 version as shipped in Fedora 20, so I backported that patch. However, this patch was incomplete; it was missing the code for saving those options to the configuration file for the VM. So I created a patch to save those options which can be applied on top of my backport. At this point, I would suggest using the backport and the bugfix, rather than my original patch.
After applying the sound card support patches, you will need to re-detect your emulators so that AQEMU will allow you to select the newly-supported cards. To do that, go to File->Advanced Settings and click on Find All Emulators and then OK. Close and reopen AQEMU and the new audio card options should be available.
And one more was a fix for the "Use video streams detection and compression" option. When reading the VM's configuration file, the 'Use_Video_Stream_Compression' flag was incorrectly parsed due to a misplaced exclamation point, leading to that option getting disabled every time you modified the VM configuration. (Reported upstream.)
- Posted: 10 years ago (Updated: 10 years ago)
- Categories: aqemu bug software
- Comments (0)