-
Enter UEFI (keep volume [+] and ⏻ button at power up), disable Secure Boot and make USB first in boot order.
-
Install Kali with Gnome environment.
-
Install the Linux Surface kernel.
wget -qO - https://raw.githubusercontent.com/linux-surface/linux-surface/master/pkg/keys/surface.asc | gpg --dearmor | sudo dd of=/etc/apt/trusted.gpg.d/linux-surface.gpg echo "deb [arch=amd64] https://pkg.surfacelinux.com/debian release main" | sudo tee /etc/apt/sources.list.d/linux-surface.list sudo apt update sudo apt install linux-image-surface linux-headers-surface iptsd libwacom-surface intel-microcode linux-firmware sudo systemctl enable iptsd sudo apt install linux-surface-secureboot-mok sudo update-grub
-
Comment out Wayland disabling from Kali.
nano /usr/lib/systemd/system/gdm.service.d/disable-wayland.conf rm -f /run/gdm3/custom.conf
-
Disable fractional scaling by disabling Wayland experimental features. This prevents blurred XWayland apps (like Chromium or Firefox).
gsettings set org.gnome.mutter experimental-features "[]"
-
Enable Wayland mode for Firefox.
mkdir -p ~/.config/environment.d echo "MOZ_ENABLE_WAYLAND=1" >> ~/.config/environment.d/envvars.conf
-
Install a complete on-screen keyboard for Gnome: Improved OSK.
-
Reboot
- Cameras (back & front) do not work
- On-screen keyboard doesn't show up in Chromium