Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.
Sign upR4.0 Fails To Recognize VT-x Support on Lenovo Yoga 2 13 #3839
Comments
andrewdavidwong
added
bug
C: installer
labels
Apr 22, 2018
andrewdavidwong
added this to the Release 4.0 updates milestone
Apr 22, 2018
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
crat0z
Apr 22, 2018
The i5-4200u is missing VT-d support unfortunately. Also, on my Qubes setup I don't have a vmx flag in /proc/cpuinfo, but I do have the hypervisor flag. I think using the command xl dmesg has more useful information than /proc/cpuinfo in this regard.
I've never tried to install Qubes 4.0 on a computer without VT-x support, but my guess is that VT-x would be listed in the second line of the screenshot.
crat0z
commented
Apr 22, 2018
|
The i5-4200u is missing VT-d support unfortunately. Also, on my Qubes setup I don't have a vmx flag in I've never tried to install Qubes 4.0 on a computer without VT-x support, but my guess is that VT-x would be listed in the second line of the screenshot. |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
marmarek
Apr 22, 2018
Member
I have verified that vmx does indeed show up on my current OS (Ubuntu 16.04; kernel 4.4.0-93-generic) in /proc/cpuinfo. However, when I boot into the Qubes R4.0 installer, /proc/cpuinfo does not show vmx in the kernel flags section. Oddly, it instead shows hypervisor, which is a cpuinfo flag I've never encountered before.
This is expected. vmx extension isn't available to Linux (running in dom0 in this case), because it is already used by Xen. As @crat0z says, xl info is more reliable way to check VT-x presence. Or even better: qubes-hcl-report
This is expected. vmx extension isn't available to Linux (running in dom0 in this case), because it is already used by Xen. As @crat0z says, |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
marmarek
Apr 22, 2018
Member
There is no bug here, your hardware doesn't support VT-d, which installer correctly reported.
|
There is no bug here, your hardware doesn't support VT-d, which installer correctly reported. |
marmarek
closed this
Apr 22, 2018
andrewdavidwong
added
notanissue
and removed
bug
labels
Apr 22, 2018
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
linuxluser
Apr 23, 2018
Thanks, everyone. It appears I was confused. vtx seems to simply indicate general VT support, not VT-d support.
I was able to successfully install R3.2, which did not give me the aforementioned warning. Would it be safe to install R4.0 instead and ignore the warning then? I'm wondering if R4.0 introduces new requirements or if it is simply smarter about throwing up the warning.
linuxluser
commented
Apr 23, 2018
•
|
Thanks, everyone. It appears I was confused. I was able to successfully install R3.2, which did not give me the aforementioned warning. Would it be safe to install R4.0 instead and ignore the warning then? I'm wondering if R4.0 introduces new requirements or if it is simply smarter about throwing up the warning. |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
linuxluser
Apr 23, 2018
Digging in the docs further, the answer to my question is "yes", there's a requirement change in R4.0 that means that VT-d is required whereas it was not a requirement in R3.2. So it looks like I'll keep R3.2 installed until I can find a better laptop. :)
linuxluser
commented
Apr 23, 2018
|
Digging in the docs further, the answer to my question is "yes", there's a requirement change in R4.0 that means that VT-d is required whereas it was not a requirement in R3.2. So it looks like I'll keep R3.2 installed until I can find a better laptop. :) |
linuxluser commentedApr 22, 2018
Qubes OS version: R4.0
Affected component(s):
installer
Steps to reproduce the behavior:
Enable "Intel Virtual Technology" from the BIOS, boot into installer, and get error message that virtualization hasn't been enabled.
Expected behavior:
Install proceeds as usual.
Actual behavior:
Installer complains that virtualization hasn't been enable and Qubes OS probably won't work.
General notes:
I have verified that
vmxdoes indeed show up on my current OS (Ubuntu 16.04; kernel 4.4.0-93-generic) in/proc/cpuinfo. However, when I boot into the Qubes R4.0 installer,/proc/cpuinfodoes not showvmxin the kernel flags section. Oddly, it instead showshypervisor, which is a cpuinfo flag I've never encountered before.uname -rwhile in the installer shows4.13.16-100.fc25.x86_64.Full
/proc/cpuinfofrom UbuntuFull
/proc/cpuinfofrom Qubes OS installerHardware: Lenovo Yoga 2 13 (model 20344)
CPU: Intel i5-4200U
Related issues:
Screenshot: