summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSimon Rettberg2019-06-24 16:19:08 +0200
committerSimon Rettberg2019-06-24 16:19:08 +0200
commit669d92daf3c298c9d1fc211d1d0500c9e04dd4fe (patch)
tree7e099c491d206dbf81dea568ba68ccceda7edf87
parentRemove client-side date range checking (diff)
downloadvmchooser2-669d92daf3c298c9d1fc211d1d0500c9e04dd4fe.tar.gz
vmchooser2-669d92daf3c298c9d1fc211d1d0500c9e04dd4fe.tar.xz
vmchooser2-669d92daf3c298c9d1fc211d1d0500c9e04dd4fe.zip
Re-enable 64Bit check for VBox - turns out it is possible
-rw-r--r--src/vsession.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/vsession.cpp b/src/vsession.cpp
index b5e4e49..0476cbb 100644
--- a/src/vsession.cpp
+++ b/src/vsession.cpp
@@ -367,7 +367,8 @@ QList<Session*> VSession::readXmlFile(const QString& filepath) {
bool VSession::needsVtx() const {
ImgType type = imgtype();
return (type == VMWARE && getAttribute("os").endsWith("-64"))
- || (type == VBOX /* && getAttribute("os").endsWith("_64") */); // Vbox 6.x doesn't seem to support 32bit VMs without VTx any more...
+ || (type == VBOX && getAttribute("os").endsWith("_64")); // Vbox 6.x DOES support 32bit VMs without VT-x, but if
+ // the config enables any feature that cannot work without VT-x, it will silently enable it and then fail to start (i.e. IOAPIC)
// TODO: qemu-kvm, ...
}