如何强制x11vnc使用Xfce?

如何强制x11vnc使用Xfce?

我正在尝试设置 x11vnc,其中 Xubuntu 19.10 计算机作为服务器,Windows 10 Pro 计算机作为客户端。由于某种原因,当我连接到 x11vnc 服务器时,VNC 查看器会打开到终端的连接。这不是我想要的;我希望能够访问 Xfce 桌面。我可以访问 Xubuntu 机器本身的桌面,并且可以输入startxfce4VNC 会话来访问 Xfce 桌面,但我知道必须有一种更简单的方法。它是什么?

答案1

事实证明,添加该-usepw标志可以让我进入 Xfce 桌面。

答案2

欢迎来到X11的精彩世界。有几种不同的方法来设置您的 X 环境。

选项 1 是使用显示管理器 ( lightdmgdmxdmkdm),它会自动启动 X 服务器,提示您输入登录信息,并启动您通常可以选择的 X 会话。要让 VNC 在显示管理器上运行,请参阅

选项 2 是xinitxinit允许您使用两个文件直接从控制台启动 X 会话,~/.xinitrc以及~/.xserverrc.要在启用 VNC 的情况下启动 Xfce4 xinit,请创建~/.xinitrc并添加以下命令:

#!/bin/bash
x11vnc & # start VNC as a job
xfce4-session # start xfce4

相关内容