Page 1 of 1

Intel VT-x or AMD not showing on Linuxmint client

Posted: 18. Mar 2019, 03:54
by wyattbiker
So I can enable the VT-X/AMD-V on the Mac OS X High Sierra Virtualbox Host (see attachment), but when I start Linux Mint it is not showing in the /proc/cpuinfo

Code: Select all

cat /proc/cpuinfo | grep -E "vmx|svm"
Also see attached log file.
Screen Shot 2019-03-17 at 9.45.18 PM.png
Screen Shot 2019-03-17 at 9.45.18 PM.png (24.93 KiB) Viewed 3483 times
Any ideas how to get this to work?
  • VirtualBox Graphical User Interface
    Version 6.0.4 r128413 (Qt5.6.3)
    Mac OS X High Sierra

    Code: Select all

    ~$ sysctl -a | grep -o VMX
    VMX
    Linux Mint 19.1

Re: Intel VT-x or AMD not showing on Linuxmint client

Posted: 18. Mar 2019, 18:47
by mpack
VT-x/AMD-v is used by VirtualBox, not presented to the guest.

Re: Intel VT-x or AMD not showing on Linuxmint client

Posted: 18. Mar 2019, 21:09
by wyattbiker
EDIT: Seems this is a 10 year old request still in the works. https://www.virtualbox.org/ticket/4032

As per virtualbox docs.

https://www.virtualbox.org/manual/ch10.html
10.4. Paravirtualization Providers
KVM: Presents a Linux KVM hypervisor interface which is recognized by Linux kernels version 2.6.25 or later. Oracle VM VirtualBox's implementation currently supports paravirtualized clocks and SMP spinlocks. This provider is recommended for Linux guests.

Am I not reading it correctly?

Android Studio will not run virtual emulators without it.
Screenshot from 2019-03-18 15-00-47.png
Screenshot from 2019-03-18 15-00-47.png (45.21 KiB) Viewed 3460 times

Re: Intel VT-x or AMD not showing on Linuxmint client

Posted: 18. Mar 2019, 21:33
by socratis
wyattbiker wrote:Oracle VM VirtualBox's implementation currently supports paravirtualized clocks and SMP spinlocks.
This has nothing with VT-x being presented to the guest. What's you're looking for is the "Nested Virtualization", and it can be found in the VM Settings » System » Processor. From ch. 3.5.2 Processor Tab:
• Enable Nested VT-x/AMD-V: Enables nested virtualization, with passthrough of hardware virtualization functions to the guest VM.

This feature is available on host systems that use an AMD CPU. For Intel CPUs, the option is grayed out.
If an emulator has a requirement for VT-x to be present, it can't currently run on a VM. As of this writing, you can only run VirtualBox (not Android emulator), inside a VirtualBox VM, with an AMD processor. The rest options are a gambling...

Re: Intel VT-x or AMD not showing on Linuxmint client

Posted: 18. Mar 2019, 21:38
by wyattbiker
ok, thanks!