我正在尝试在 ubuntu 16.10 上安装 Genymotion,以下是我所做的:
wget https://dl.genymotion.com/releases/genymotion-2.8.1/genymotion-2.8.1_x64.bin
sudo chmod +x genymotion-2.8.1_x64.bin
sudo ./genymotion-2.8.1_x64.bin
然后我安装了VirtualBox
sudo apt install virtualbox
然后我尝试使用 Genymotion
cd /opt/genymobile/genymotion/
./genymotion
我也尝试过 sudo
sudo ./genymotion
但没有区别
答案1
在 Ubuntu 17.10 上遇到并解决了同样的问题:
安装最新版本适用于您的 Ubuntu 版本的 VirtualBox
修复“缺少标题”错误:
$ sudo apt install virtualbox-5.2
[...]
此系统当前未设置为构建内核模块。
请安装与当前内核匹配的 Linux 内核“头文件”以向系统添加新硬件支持。
包含头文件的分发包可能为:linux-headers-lowlatency linux-headers-4.13.0-16-lowlatency
设置 VirtualBox 时出现问题。要重新启动设置过程,请以 root 身份运行 /sbin/vboxconfig。
通过安装缺少的标题:
sudo apt install linux-headers-lowlatency linux-headers-4.13.0-16-lowlatency
通过运行以下命令重新运行安装过程:
sudo /sbin/vboxconfig
答案2
首先卸载 Virtual Box 的先前版本。然后按照以下两个步骤操作
sudo apt-get install linux-headers-generic build-essential dkms
sudo apt-get install virtualbox-dkms
然后重新启动 genymotion。它应该可以工作
答案3
我按照以下步骤解决了该问题。
- 重新启动机器并登录 BIOS 设置(重新启动机器时按 F1)。
- 在“安全”选项卡下“禁用”“安全启动”。
希望这会有所帮助。