到目前为止,我已经尝试了许多技巧和不同的步骤,但 Kali GUI 仍然无法运行。
事实上,安装 bumblebee 并配置并重启后,我的 Kali 就直接进入 tty 了。
我认为问题在于系统现在正尝试使用我的 NVidia 卡来渲染 GUI,但确定该卡不兼容 VGA。
但是,据我现在了解,板载英特尔控制器被视为默认的 VGA 渲染器。我该如何配置 Xorg、Bumblebee conf 文件等,以正确安装图形设置,以便最终开始运行 Kali GUI?
我要说的是,根据 Kali 文档和 BlackMoreOps,我有 NVidia-kernel-dkms 和所有其他推荐用来运行 NVidia 的工具。
顺便说一下,我有一台华硕 501L,配备 NVidia GTX 950M。
当我没有 Xorg 配置文件时,不会出现分段错误。相反,当我进入 tty 时,屏幕会疯狂闪烁,并出现多次画面撕裂。
更新:
我设法在 xorg.conf 中切换到 Intel GPU,但我还启用了 UXA 硬件加速。有趣的是,消息日志中似乎没有发生这种情况。
Xorg 配置
Section "Monitor"
Identifier "Monitor0"
VendorName "Unknown"
ModelName "Unknown"
HorizSync 28.0 - 33.0
VertRefresh 43.0 - 72.0
Option "DPMS"
EndSection
Section "Device"
Identifier "intelgpu0"
Driver "intel"
VendorName "Intel Corporation"
Option "AccelMethod" "UXA"
Option "TearFree" "true"
BusID "PCI:0:2:0"
EndSection
Section "Device"
Identifier "nvidia"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BusID "PCI:4:0:0"
EndSection
Section "Screen"
Identifier "Screen0"
Device "intelgpu0"
Monitor "Monitor0"
DefaultDepth 24
SubSection "Display"
Depth 24
EndSubSection
EndSection
答案1
关于获取 xorg.conf 文件来设置 GUI 的分辨率,请尝试以下操作
Section "Device"
Identifier "Configured Video Device"
EndSection
Section "Monitor"
Identifier "Configured Monitor"
HorizSync 30.0-62.0
VertRefresh 50.0-70.0
EndSection
Section "Screen"
Identifier "Default Screen"
Monitor "Configured Monitor"
Device "Configured Video Device"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1024x768" "800x600"
EndSubSection
EndSection
将模式“1024x768”“800x600”更改为您想要的任何视频模式,作为您的可能视频模式分辨率。在对 xorg.conf 进行此更改后,请务必重新启动您的机器。我还会在您进行这些编辑之前通过执行以下操作备份 xorg.conf
sudo cp xorg.conf xorg.conf.backup
当然是在 /etc/ 目录中