Martin Wimpress
c2a2c08396
Attach keyboard and mouse to xhci USB bus
5 years ago
Martin Wimpress
d8490b3120
Reorder boot string to logically group components
5 years ago
Martin Wimpress
3881e25b49
Make video device setup consistent
...
Also restores some GTK compatibility with Virgil 3D by defaulting to `gl=es` when GTK output is used.
5 years ago
Martin Wimpress
4e9457a2b1
Disable emulated audio mixer
5 years ago
Martin Wimpress
602d1fdb42
Migrate disk configuration to virtio-blk-pci device
5 years ago
Martin Wimpress
6e6b5ae702
Add $GUEST_TWEAKS variable to allow for guest_os specific tweaks
5 years ago
Martin Wimpress
061abfe9b5
Add $CPU variable to enable guest_os specific tweaks
5 years ago
Martin Wimpress
2dfe88bd5a
Start CD-ROMs at logical index 0
5 years ago
Martin Wimpress
2a59ad8b15
Drop accel=kvm from -machine
...
The `-machine` option `accel-kvm` is equivalent to `-enable-kvm`.
5 years ago
Martin Wimpress
3233738b86
Update README
5 years ago
Martin Wimpress
97a2ebf3d0
Replace --efi flag with boot= property in the VM configuration
...
Choosing between Legacy BIOS and EFI booting is really a fixed feature of the VM not something that can be toggled at will.
`boot=` has been added to the VM configuration file. Valid options are `legacy` or `efi|uefi`, if undefined it defaults to `legacy`.
5 years ago
Martin Wimpress
84efcf2bf3
Vars refactor: Simplify initialisation of disk
5 years ago
Martin Wimpress
01fbc2bbef
Vars refactor: Simplify initialisation of guest_os
5 years ago
Martin Wimpress
3816fe4028
Vars refactor: Replace UI with OUTPUT
5 years ago
Martin Wimpress
dd4c6bf80d
Fix regression in xres/yres settings for virtio-vga
5 years ago
Martin Wimpress
ab286f39b7
Make casing of status output consistent
5 years ago
Martin Wimpress
ce5aecd33d
Replace hardcoded paths to qemu-virgil with a variable
5 years ago
Martin Wimpress
dbd0885f82
Vars refactor: Tidy up initial vars layout
5 years ago
Martin Wimpress
eebd5f0605
Vars refactor: Replace STATUSQUO with STATUS_QUO
5 years ago
Martin Wimpress
fe718a8423
Vars refactor: Replace xres/yres with X_RES/Y_RES
5 years ago
Martin Wimpress
7682463e27
Vars refactor: Replace ram with RAM_VM
5 years ago
Martin Wimpress
1399d62a69
Vars refactor: Replace allram with RAM_HOST
5 years ago
Martin Wimpress
d5e669441b
Vars refactor: Replace cores with CORES_VM
5 years ago
Martin Wimpress
62b6286564
Vars refactor: Replace allcores with CORES_HOST
5 years ago
Martin Wimpress
bd987f55d2
Vars refactor: Replace disk_curr_size with DISK_CURR_SIZE
5 years ago
Martin Wimpress
74718b2399
Vars refactor: Replace disk_min_size with DISK_MIN_SIZE
5 years ago
Martin Wimpress
21ff829078
Vars refactor: Replace snapshot_tag with TAG
5 years ago
Martin Wimpress
ce523fecdf
Add support for guest_os hinting
...
Adds an optional `$guest_so` variable to the config files. Supported options are `linux` and `windows` which defaults to `linux` if not provided. Allows for OS specific tuning in `quickemu`.
5 years ago
Martin Wimpress
373a83f9a4
Fix a logic error is -vm flag validation
5 years ago
Martin Wimpress
e566e38e9c
Catch missing iso with non-bootable disk scenario
5 years ago
Martin Wimpress
3a367090c2
Make sure all variable are initialised
...
Simplifies initial state evaluation.
5 years ago
Martin Wimpress
aef34c5150
Format tweaks for boot string
5 years ago
Martin Wimpress
5b01d18492
Add virtio-balloon
5 years ago
Martin Wimpress
f910141889
Update video driver status
5 years ago
Martin Wimpress
68f36867c5
Update Windows section in README
5 years ago
Martin Wimpress
3a42311d5e
Update Linux section in README
5 years ago
Martin Wimpress
1efe9daa6b
White space clean up
5 years ago
Martin Wimpress
d40840b7a8
Add option to use QXL driver
...
This is intended for use with Windows 10.
5 years ago
Martin Wimpress
b41fbb38c6
Add details about installing WIndows 10. #7
5 years ago
Martin Wimpress
eadb671b59
Merge remote-tracking branch 'origin/master'
5 years ago
Henrik Danielsson
cfb21db57b
Fix parsing RAM amount on non-English systems. ( #9 )
...
Export LC_ALL=C to force free and friends back to English.
5 years ago
Henrik Danielsson
4b13f3667c
Fixed typo in config example. ( #8 )
...
Added missing closing quote.
5 years ago
Martin Wimpress
c94b6a0a56
Add support for boot and driver ISO image
...
Installing Windows 10 in VirtIO enabled Qemu requires additional drivers. This change makes it possible to exposed those drivers during a Windows 10 install.
5 years ago
Martin Wimpress
e8ddb13e9b
Update README
5 years ago
Martin Wimpress
70b5d8148c
Default to gl=on and clean up graphics status
...
Actually, `gl=on` and `virgil=on` are both required to enable full acceleration. `virgil=on` is not currently working with GTK, so set to off if GTK is used.
5 years ago
Martin Wimpress
b9e6558bd6
Refactor -display configuration build
5 years ago
Martin Wimpress
8bacffc65b
Use USB3 qemu-xhci
...
8 ports assigned all are USB2 and USB3 capable.
5 years ago
Martin Wimpress
8e214447e8
Use new style -netdev
5 years ago
Martin Wimpress
cbe9125730
Set gl=off
...
Turns out `gl=on` is not required for Virgil 3D. In fact having `gtk,gl=on` and `virgl=on` will break rendering.
5 years ago
Martin Wimpress
949c3bf614
qemu-virgil should be installed from the edge channel. Closes #6
5 years ago