Kali Linux 2020.2 中的 VMware SVGA II 适配器

Kali Linux 2020.2 中的 VMware SVGA II 适配器

在 grub 启动过程中,我必须添加nomodeset参数,否则 Kali Linux 2020.2 将无法在 VirtualBox 中启动。

然后,当我发现这篇文章时,我正在尝试在虚拟机上安装 nvidia 驱动程序。

不要在虚拟机中尝试此操作。理论上这是可能的,但这可能行不通,我们不建议用户尝试这样做。

https://www.kali.org/docs/general-use/install-nvidia-drivers-on-kali-linux/

我注意到在来宾操作系统 (Kali) 中检测到的 vga 是在VMware SVGA II Adapter主机操作系统使用 NVIDIA 时检测到的

访客操作系统

kali@kali:~$ lspci | grep -i vga
00:02.0 VGA compatible controller: VMware SVGA II Adapter
kali@kali:~$ 

主机操作系统

wolf@linux:~$ lspci | grep -i vga
00:02.0 VGA compatible controller: Intel Corporation Device 3e9b
01:00.0 VGA compatible controller: NVIDIA Corporation GP107M [GeForce GTX 1050 Mobile] (rev a1)
wolf@linux:~$ 

nomodeset如果没有安装驱动程序,我每次启动过程中都必须添加参数。

如何永久解决这个问题?

答案1

我在 ESXi 中的 Kali VM 上遇到了同样的问题。

为了编辑 GRUB 配置以便您不必在每次启动时手动输入 nomodeset 选项,您可以:

sudo nano /etc/default/grub

然后将 nomodeset 添加到 GRUB_CMDLINE_LINUX_DEFAULT:

GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomodeset"
GRUB_CMDLINE_LINUX=""

然后按 Ctrl+O 保存,然后按 Ctrl+X 退出 nano,然后只需运行:

sudo update-grub

然而我发现这样做会给我留下特别小的虚拟机分辨率选项。我尝试使用 xrandr 编辑分辨率选项,但仍然没有成功。如果有人知道如何解决这个问题,我很高兴听到。

相关内容