проблемы с установкой графического интерфейса на Kali-Linux wsl2
Ранее я установил Kali-Linux на свой компьютер с Windows 11 (WSL), но мне пришлось удалить его из-за некоторых проблем с драйвером дисплея. На этот раз, когда я попытался переустановить машину WSL Kali-linux с RDP, графический интерфейс не появился.
я установилxrdp, kali-desktop-xfce
затем я подключился через RDP, но после ввода учетных данных экран становится синим, а затем отключается.
Я также следил за кучей руководств, так как
- Официальные документы
- Гид Дэвида Бомбала
- Руководство Networkchuck
- Я также следовал руководству по kex (но здесь мой компьютер зависает, ИДК, почему)
Кажется, ничего не работает
Но после 2 дней попыток я получаю ошибку
$ sudo systemctl enable xrdp
$ sudo systemctl start xrdp
Synchronizing state of xrdp.service with SysV service script with /lib/systemd/systemd-sysv-install.
Executing: /lib/systemd/systemd-sysv-install enable xrdp
System has not been booted with systemd as init system (PID 1). Can't operate.
Failed to connect to bus: Host is down
Есть идеи, что происходит?
(в последний раз я устанавливал Ubuntu и Kali с xfce и xrdp, и все работало нормально)
ИДК, если этоconfig
файл илиxrdp
с Kali или если он пытается подключиться к моему файлу конфигурации Ubuntu
1 ответ
Поскольку я не уверен, в каком состоянии сейчас находится ваша установка Kali, я собираюсь дать вам шаги, которые я только что выполнил, чтобы запустить базовую установку XRDP/Xfce4 на Kali на WSL2.
Из новой установки Kali на WSL2:
sudo apt update && sudo apt upgrade -y
(конечно, первые шаги, которые вам следует предпринять практически в любом дистрибутиве на основе Debian).sudo apt install -y kali-linux-default
установить пакеты по умолчанию для Kali, поскольку установка WSL, как говорит MOTD, «минимальна» для запуска.sudo apt install xrdp kali-desktop-xfce
sudo -e /etc/xrdp/xrdp.ini
и измените порт с 3389 на 3390, поскольку по умолчанию Windows RDP имеет значение 3389.sudo service xrdp start
Подключитесь через RDP к
localhost:3390
и используйте Xorg для типа сеанса.
Вот и все. Для этого не требуется Systemd, но если вы хотите включить его, прочтите мой ответ Ask Ubuntu о том, как это сделать, используя последнюю версию WSL с официальной поддержкой Systemd.
Это также не включает поддержку звука, которую, я полагаю, включит Kex, но в этом конкретном вопросе вы запрашиваете только «XRDP/Xfce4».