Commit Graph

216 Commits

Author SHA1 Message Date
Martin Wimpress
1bce0374f4
Change $disk to $disk_size 2021-10-05 00:03:03 +01:00
Martin Wimpress
de7aeb40b5
Update README 2021-10-04 23:48:15 +01:00
Martin Wimpress
faf38a2f5d
Refactor CPU/SMP configuration to reflect host CPU sockets and threads 2021-10-04 22:24:37 +01:00
Martin Wimpress
561d04a2b5
Add macos_release VM configuration variable. Tune macOS based on release
Tune Qemu optimisations based on the macOS release, or fallback to lowest common supported options if macos_release is not specified.
2021-10-04 17:34:31 +01:00
Martin Wimpress
c240a17bda
Correctly disable mixing-engine for audio output
Add a note to the README that audio is not working at all on macOS Big Sur
2021-10-04 17:29:47 +01:00
Martin Wimpress
94f2375ff4
Update README 2021-09-30 19:06:22 +01:00
Martin Wimpress
88cd13bd11
Update README 2021-09-29 03:33:14 +01:00
Martin Wimpress
01fca96f28
Add support for virtio-9p 2021-09-29 03:30:16 +01:00
Martin Wimpress
88b25a4fc0
Update README 2021-09-28 22:49:52 +01:00
Martin Wimpress
eb043130de
Add CD-ROM documentation 2021-09-28 22:49:36 +01:00
Martin Wimpress
a611aa6005
Add disk preallocation support
preallocation=metadata is now the default as it offers the best size/performance.
2021-09-28 22:47:26 +01:00
Martin Wimpress
e5a0bdf876
Add floppy disk image support 2021-09-28 19:01:44 +01:00
Martin Wimpress
11c0933b0c
Consistently use pass-through, not passthrough 2021-09-28 17:53:44 +01:00
Martin Wimpress
47e98437aa
Update README 2021-09-28 17:44:18 +01:00
Martin Wimpress
22ad7366c6
Add $fixed_iso documentation 2021-09-28 16:31:56 +01:00
Martin Wimpress
00737a641a
Update README 2021-09-28 15:56:24 +01:00
Martin Wimpress
3527001973
Add $virtio_blk to disable VirtIO Block Media
Currently only required for macOS High Sierra and Mojave
2021-09-28 15:37:36 +01:00
Martin Wimpress
f877ce30e9
Reinstate High Sierra support 2021-09-28 15:25:38 +01:00
Martin Wimpress
818d8ddea1
Update README 2021-09-28 05:04:30 +01:00
Martin Wimpress
5fb70ab23f
Update README 2021-09-25 22:51:12 +01:00
Martin Wimpress
e8124ab1eb
Update TODO 2021-09-25 13:57:37 +01:00
Martin Wimpress
c599f2f390
Add USB host pass-through example output 2021-09-25 13:50:46 +01:00
Martin Wimpress
268a3a4167
Update and simplify README.md 2021-09-25 13:42:32 +01:00
Martin Wimpress
bf69f54d74
Add initial SPICE support. Close #35 Close #51 Close #53 2021-09-25 13:30:56 +01:00
Martin Wimpress
f061c3a67f
Drop smbd support 2021-09-25 13:08:56 +01:00
Yannick Mauray
288d779e2c Feature : --screen option
This option allows to select which screen is used to compute the window's size. Usefull when the main monitor is not the smallest one, and the VM doesn't need to be moved around. Also mandatory to make the fullscreen mode work properly.
2021-09-24 11:25:46 +01:00
Yannick Mauray
e83de9baf3 Fixed : updated instructions to install MacOS 2021-09-24 11:00:05 +01:00
Martin Wimpress
a925d0656d
Update README. 2021-09-07 14:04:54 +01:00
Martin Wimpress
01e08647ac
Update README 2021-09-06 22:55:26 +01:00
Martin Wimpress
eae99eb902
Update README.md 2021-02-18 14:51:07 +00:00
Ben
628d1ee088
Added Basic SMB Managment (#43)
Co-authored-by: Sec Scout <secscout@localhost.localdomain>
2020-10-20 09:49:56 +01:00
Martin Wimpress
bae1dedf3a
Add Discord invite 2020-08-10 12:23:25 +01:00
Mike Glover
ee0a76dbbb
Fix #32 Added fullscreen option (#33)
* Added fullscreen option

* Add fullscreen instructions to Readme

* Add fullscreen exit instructions to Readme
2020-08-10 12:17:06 +01:00
Yannick Mauray
63f5c11a8e
Enable arbitrary port forwarding via config file (#40)
* Add the possibility to forward ports from host to guest

* Reorganized code, fixed a bug, updated the README

* Updated the README

* Forgot to remove 'exit' ....
2020-08-10 12:15:18 +01:00
CoryM
76670511dd Update README.md to fix #25
Direct users to run `snap connect qemu-virgil:audio-record` to prevent pulseaudio terminal spam.
2020-08-04 09:25:37 +01:00
Martin Wimpress
8819e8748c
Update README.md 2020-07-25 12:11:08 +01:00
Martin Wimpress
64cff9bbab
Add additional utilities install notes for macOS. Closes #23 2020-04-06 07:51:50 +01:00
Martin Wimpress
b91ee3db73
Update TODO 2020-04-04 12:58:31 +01:00
Martin Wimpress
0b19d918d9
Add macOS support 2020-04-04 12:55:16 +01:00
Mark Crouch
7a5433f8fc
Add create .desktop shortcut feature.
Deleted debug messages. Use `quemu-virgil` icon from the 'current' directory, not a specified version's directory. Tidied some code.
2020-04-02 23:23:12 +01:00
Martin Wimpress
1dd2c813d7
Add connecting raw-usb to README 2020-03-22 19:49:58 +00:00
Martin Wimpress
4f564a8059
Update README 2020-03-22 17:40:18 +00:00
Martin Wimpress
e33886f43e
Update TODO in README 2020-03-22 17:24:43 +00:00
Martin Wimpress
fb082f1079
Update README 2020-03-21 17:20:26 +00:00
Martin Wimpress
3233738b86
Update README 2020-03-21 12:00:49 +00:00
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`.
2020-03-21 10:34:21 +00:00
Martin Wimpress
68f36867c5
Update Windows section in README 2020-03-21 02:27:18 +00:00
Martin Wimpress
3a42311d5e
Update Linux section in README 2020-03-21 02:26:50 +00:00
Martin Wimpress
d40840b7a8
Add option to use QXL driver
This is intended for use with Windows 10.
2020-03-21 01:33:56 +00:00
Martin Wimpress
b41fbb38c6
Add details about installing WIndows 10. #7 2020-03-21 00:32:04 +00:00
Henrik Danielsson
4b13f3667c
Fixed typo in config example. (#8)
Added missing closing quote.
2020-03-21 00:20:04 +00:00
Martin Wimpress
e8ddb13e9b
Update README 2020-03-20 21:53:45 +00:00
Martin Wimpress
949c3bf614
qemu-virgil should be installed from the edge channel. Closes #6 2020-03-20 18:58:19 +00:00
Martin Wimpress
65735c9c8d
Add --status-quo option to preserve the existing disk state
Starting a VM with `--status-quo` will prevent any changes being committed to the disk image. However, while the VM is boot you can make changes but on next boot none will have been preserved.
2020-03-20 18:35:29 +00:00
Martin Wimpress
a79e16e1b7
Add snapshot management support 2020-03-20 18:17:53 +00:00
Martin Wimpress
510c2e0525
Rename quickemu.sh to quickemu
For simplicity.
2020-03-20 13:53:42 +00:00
Martin Wimpress
44ca3689d8
Setup EFI vars device when EFI booting.
This also allows Virgil 3D to work when EFI booting
2020-03-20 13:50:01 +00:00
Martin Wimpress
c4bea19bf2
Use new QEMU -audiodev to setup audio devices
Migrate to the new `-audiodev` . This also clearly labels the audio inputs and outputs in audio mixers on the host.
2020-03-20 13:46:18 +00:00
Martin Wimpress
2690663b3b
Refactored so that quickemu is only compatible with qemu-virgil
Trying to maintain compatibility with other builds of QEMU going back into the past is futile. Quickemu now only intended to work with the qemu-virgil snap.
2020-03-20 01:49:43 +00:00
Martin Wimpress
873e49678a
Update README 2020-03-19 21:24:07 +00:00
Martin Wimpress
79eb15e7c8
Refactor to improve stdout presentation 2020-03-19 03:07:52 +00:00
Martin Wimpress
1b65ce8530
Update TODO status in README.md 2020-03-19 02:14:52 +00:00
Martin Wimpress
ce43eb55b1
Update README.md 2020-03-19 02:06:55 +00:00
Martin Wimpress
0287b727d0
Add connecting the kvm interface to README. Closes #2 2020-03-19 01:49:17 +00:00
Martin Wimpress
a8bda3d6c8
Update documentation. 2020-03-17 01:52:46 +00:00
Martin Wimpress
2a67eb50a7
Initial commit 2020-03-15 23:11:48 +00:00