无法在 wsl 2 中初始化 kali linux 的 GUI?

无法在 wsl 2 中初始化 kali linux 的 GUI?

显示此错误消息:

TigerVNC Viewer 32-bit v1.10.80
Built on: 2020-06-15 22:33
Copyright (C) 1999-2020 TigerVNC Team and many others (see README.rst)
See https://www.tigervnc.org for information on TigerVNC.

Wed Aug 19 23:22:57 2020
 DecodeManager: Detected 8 CPU core(s)
 DecodeManager: Creating 4 decoder thread(s)

Wed Aug 19 23:22:59 2020
 CConn:       unable to connect to socket: No connection could be made because
              the target machine actively refused it. (10061)

我还尝试再次运行安装,并出现以下错误消息:

The following packages have unmet dependencies:
 gstreamer1.0-plugins-good : Depends: libcaca0 (>= 0.99.beta17-1) but it is not going to be installed
 pulseaudio : Depends: libwebrtc-audio-processing1 but it is not going to be installed

我确实尝试运行:“sudo apt install gstreamer1.0-plugins-goodpulseaudio”,但它不起作用请帮忙!

答案1

我尝试过kex --kill但没有成功。我做到了kex --stop并且有效!编辑语法以匹配新的 Win-Kex 版本

答案2

我收到同样的错误:“ CConn:无法连接到套接字:无法建立连接,因为目标计算机主动拒绝它。(10061)”自从我安装 Kali 以来,第一次重新启动后出现了该错误。我尝试kex stop; kex打开一个新的显示:2。我想按照 @vam 的建议更改 kex 文件,但我在 /usr/bin/kex 中找不到它...而且我找不到任何 kex 手册。当我尝试时,man kex我只是得到“没有 kex 的手动输入”。有任何想法吗?

好的,我刚刚发现解决方案 这里: 在启动 kex 之前,切换到您的用户主目录。 Windows 默认在 /mnt/c/Users/yourusername 中启动 kali。只需切换到主页cd ~,然后输入kex

答案3

以下解决方案对我有用。

第一步:开始电源外壳或者命令提示符管理员模式

第二步:输入瓦斯尔(如果 kali-linux 是您的默认发行版)或只需键入巴什,按输入键。

第三步:输入光盘或者光盘~,按输入键。

第四步:输入凯克斯,按输入键。

因什阿拉它会工作得很好。

答案4

对于那些没有通过上述答案取得任何成功的人

经过一番尝试后,我想我明白了这个问题。有一些更新的软件包导致 kex 出现问题。重新安装 Kali,不要进行 dist-upgrade,直接进行 apt update 并 apt install kali-win-kex 就可以正常工作了。再次强调,不要更新kali wsl2系统。

相关内容