Kali Linux无法外接HDMI解决办法

392 阅读1分钟
  • 硬件:显卡-nvidia gtx 1060
  1. 重新生成 kernel initramfs:

sudo update-initramfs -u

  1. 重启:sudo reboot

  2. 安装驱动

apt install nvidia-driver nvidia-xconfig

安装好之后,退出kali 图形界面,按Ctrl Alt F2(或者别的F3 F4之类的),切换到tty界面

  1. 手动加载nvidia-drm模块

modprobe nvidia-drm

  1. 创建文件/etc/X11/xorg.conf.d/xorg.conf
Section "ServerLayout"

Identifier "layout"

Screen 0 "nvidia"

Inactive "intel"

EndSection

Section "Device"

Identifier "nvidia"

Driver "nvidia"

BusID "PCI:1:0:0"

EndSection

Section "Screen"

Identifier "nvidia"

Device "nvidia"

Option "AllowEmptyInitialConfiguration"

EndSection

Section "Device"

Identifier "intel"

Driver "modesetting"

EndSection

Section "Screen"

Identifier "intel"

Device "intel"

EndSection
  1. 创建文件/usr/share/gdm/greeter/autostart/optimus.desktop/etc/xdg/autostart/optimus.desktop

optimus.desktop文件内容:

[Desktop Entry]

Type=Application

Name=Optimus

Exec=sh -c "xrandr --setprovideroutputsource modesetting NVIDIA-0; xrandr --auto"

NoDisplay=true

X-GNOME-Autostart-Phase=DisplayServer
  1. 重启

reboot