Martin Wimpress
4679d680f0
refactor: move kill VM logic to appropriate code path
2024-05-12 11:11:15 +01:00
Martin Wimpress
4283c1f507
fix: remove disk health check; it is a misfeature. close #1198
2024-05-12 11:11:15 +01:00
Martin Wimpress
135a08c7b0
feat: add command line argument to kill VMs. close #1195
2024-05-12 11:11:15 +01:00
Martin Wimpress
7b915d691c
feat: display requested resolution. closes #1196
2024-05-12 11:11:15 +01:00
Martin Wimpress
f51697593a
fix: correct VM RAM allocation check for Windows and macOS. close #1191
2024-05-10 18:05:06 +01:00
Martin Wimpress
16e8115e77
fix(quickemu): detect GLSL version and enable GL accordingly. close #920
2024-05-10 01:48:52 +01:00
Martin Wimpress
2fd37d0489
fix: don't double quote while hunting for OVMF. close #1181
2024-05-09 21:51:32 +01:00
Martin Wimpress
0dfc0b93ab
chore: bump version to 4.9.4
2024-05-09 19:03:26 +01:00
Martin Wimpress
013413ee8c
fix: resolve shellcheck SC2002 and SC2207
...
https://www.shellcheck.net/wiki/SC2002
https://www.shellcheck.net/wiki/SC2207
2024-05-09 16:39:58 +01:00
Martin Wimpress
ef55e74317
chore: drop quote stripping from LSB_DESCRIPTION; no longer required
...
As only /etc/os-release is parsed, no quote stripping is required.
2024-05-09 16:39:58 +01:00
Martin Wimpress
efea85695b
fix: resolve shellcheck SC2181
...
https://www.shellcheck.net/wiki/SC2181
2024-05-09 16:39:58 +01:00
Martin Wimpress
42a3476508
fix: check FMA and INV TSC CPU flags are available for macOS guests
2024-05-09 16:39:58 +01:00
Martin Wimpress
c727734a08
fix: add popcnt to CPU flags to enable for macOS
2024-05-09 16:39:58 +01:00
Martin Wimpress
341c44e372
fix: make sure a minimum of 8GB RAM is allocated to macOS and Windows
2024-05-09 16:39:58 +01:00
Martin Wimpress
e80cd7aeff
fix: double quote to prevent globbing and word splitting (SC2086)
...
https://www.shellcheck.net/wiki/SC2086
2024-05-09 16:39:58 +01:00
Martin Wimpress
84c71e9cfc
fix(quickemu): resolve shellcheck SC2317 info about usage()
...
https://www.shellcheck.net/wiki/SC2317
2024-05-09 16:39:58 +01:00
Martin Wimpress
a1417acc7a
fix(quickemu): resolve shellcheck SC2069 warnings
...
https://www.shellcheck.net/wiki/SC2069
2024-05-09 16:39:58 +01:00
Martin Wimpress
f282e4eb44
fix(quickemu): resolve shellcheck SC2164 warning
...
https://www.shellcheck.net/wiki/SC2164
2024-05-09 16:39:58 +01:00
Martin Wimpress
da6aa9fb2c
style(quickemu): correctly indent case statements
2024-05-09 16:39:58 +01:00
Martin Wimpress
6f92a52961
style(indentation): replace tabs with spaces
2024-05-09 16:39:58 +01:00
Martin Wimpress
69131b2e39
chore: drop macos high-sierra; recovery server is no longer available
2024-05-09 01:43:50 +01:00
Martin Wimpress
5e507e645c
fix: update cpu characteristics for macOS. close #1114
2024-05-09 01:43:50 +01:00
Martin Wimpress
fe2dc839ed
fix(quickemu): correct shellcheck SC2207 warnings
...
https://www.shellcheck.net/wiki/SC2207
2024-05-08 15:04:35 +01:00
Martin Wimpress
252f83c076
fix(quickemu): remove unused variable monitor_cmd SC2034
...
https://www.shellcheck.net/wiki/SC2034
2024-05-08 15:04:35 +01:00
Martin Wimpress
394f955870
fix(quickemu): resolve shellcheck SC2069 warnings
...
https://www.shellcheck.net/wiki/SC2069
2024-05-08 15:04:35 +01:00
Martin Wimpress
1596179ca5
fix(quickemu): resolve shellcheck SC2236
...
https://www.shellcheck.net/wiki/SC2236
2024-05-08 15:04:35 +01:00
Martin Wimpress
6ffa1692d6
fix(quickemu): resolve shellcheck SC2206 warnings
...
https://www.shellcheck.net/wiki/SC2206
2024-05-08 15:04:35 +01:00
Martin Wimpress
aefc99efce
fix(quickemu): resolve shellcheck SC2155 warnings
...
https://www.shellcheck.net/wiki/SC2155
2024-05-08 15:04:35 +01:00
Martin Wimpress
3292ce76ea
fix(quickemu): disable shellcheck SC2054 and SC2140 warning
...
https://www.shellcheck.net/wiki/SC2054
https://www.shellcheck.net/wiki/SC2140
2024-05-08 15:04:35 +01:00
Martin Wimpress
d6e2dca565
refactor(quickemu): remove requirement for lsb_release. close #1156
2024-05-05 12:48:54 +01:00
Martin Wimpress
b085bebfbe
style: update usage/help for quickemu and quickget
2024-05-03 18:00:41 +01:00
Jai A P
fedfe11190
Fix error messages printed on terminal after quickemu exits
...
- Fix #1130
2024-05-03 01:01:58 +01:00
Alex Genovese
52a5e5f4ef
fix for qemu-img error on new installs ( #1134 )
...
make sure a disk exists before trying to check it
2024-05-02 11:23:54 +01:00
Alex Genovese
9a09badfe5
Catalina Haswell MacOS variant ( #1119 )
...
* urgent fix for sonoma and #1114
(cherry picked from commit 960c34eca929aa8d93eceafe2d8ad5a87d2b1652)
* improved macos fix
Should also work on AMD RYZEN but please re-test
Same lines as already Ryzen tested but further testing on older ryzen and notebooks would be a good idea
improves on #1116
hopefull solves any other issues from #1114
(cherry picked from commit e4b876c2eff030471afcc41c2e00790910d5d7bd)
* MacOs update variant using more Haswell
See #1117
2024-05-02 11:23:13 +01:00
Phil Clifford
8a198b0031
Fix small typo in sed call
2024-04-20 11:44:52 +01:00
Martin Wimpress
dc81b8c2b3
fix: clean exit returns 0. Fixes #531
2024-04-17 00:12:43 +01:00
Martin Wimpress
b6f5b1aeb8
fix: use vmware-svga for old Ubuntu releases. Fixes #966
2024-04-16 23:49:59 +01:00
Martin Wimpress
3c6e803c77
fix: correct align and format Host and CPU information
2024-04-16 23:49:59 +01:00
Martin Wimpress
6266e37eec
chore: white space clean up
2024-04-16 22:48:11 +01:00
Martin Wimpress
c9f477517a
fix: disable HPET based on the version of QEMU being used. Fixes #1001
2024-04-16 22:48:11 +01:00
zen0bit
29be0990fe
fix: failing to launch VMs from outside directory
...
https://github.com/quickemu-project/quickemu/pull/875
2024-04-16 13:08:56 +01:00
Alex Genovese
70cf5c2100
fix sse41 contradiction and cpuid host warnings
...
Previously grepped for sse4_1
but specified sse4_2
Also needs TSX controls.
See comments at end of #886
2024-04-12 09:50:47 +01:00
Alex Genovese
d030221214
revised health checker
...
milliseconds, almost instant ...
fix for earlier pr which failed on new installs
if disk was not present #848
2024-04-12 09:50:14 +01:00
Martin Wimpress
f2087c376b
chore: white space clean up
2024-04-11 23:48:44 +01:00
Martin Wimpress
0d5b97e186
chore: update version to 4.9.3. close #458
2024-04-11 23:48:44 +01:00
Chase Covello
26ceeed84b
Fix USB input devices after macOS Sonoma update
...
A recent macOS Sonoma update included a change to the handling of USB controllers that made the virtual keyboard and mouse inoperative. Changing the USB controller from ehci to xhci fixes it. This change also works for Big Sur and later, so the USB controller is set to xhci for Big Sur through Sonoma.
2024-04-11 22:08:12 +01:00
zen0bit
3c221ebdf1
Revert "quickemu default disk size increse"
...
This reverts commit 48313a94ab56aa0d9272c021de97bbc7e128bb60.
2024-04-11 22:08:12 +01:00
guyosi
6247838abb
quickemu default disk size increse
...
this increases the default disk size from 16 to 32, fixing issues #738 and #944
2024-04-11 22:08:12 +01:00
gmt4
5d497ed2a0
quickemu: Support $disk_format var for $disk_img
...
This adds disk_format=${disk_format:-qcow2} variable that defaults to
qcow2 format, so the vm.conf files can use $disk_format to specify the
format of the $disk_img when this is different from the default qcow2.
2024-04-11 22:08:12 +01:00
Balazs Kiss
ed8d613b8e
Add the missing keyboard_layout
2024-04-11 22:08:12 +01:00