tigerVNC 和 XRDP 导致 android studio GUI 窗口变白

tigerVNC 和 XRDP 导致 android studio GUI 窗口变白

因此,我最近在物理 dl320 上部署了一个 Appium 服务器,以便我们可以自动化我们的移动应用程序开发。我正在使用旧版本的 KVM,它一次只允许一个控制台连接。这行不通,因为我需要使用它,而且我会让 QA 团队连接进来。

时间过去了好久,但经过一番研究,似乎 Windows / Linux 之间的 RDP 是可行的。我决定使用 tigerVNC 和 XRDP,它们都是开源工具。设置很简单,我很快就连接上了。

问题是,当我尝试启动 android studio 时,GUI 窗口是白色的并且无法使用。

有谁知道解决办法吗?

答案1

经过反复尝试,我发现 tigerVNC 与设置无关。问题与 XRDP 配置文件中设置的颜色位深度有关。

修理:

sudo vim /etc/xrdp/sesman.ini

添加以下行:

param=-depth
param=24

在以下部分末尾:

[Xvnc]

最后一部分看起来应该是这样的:

[Xvnc]
param=Xvnc
param=-bs
param=-nolisten
param=tcp
param=-localhost
param=-dpi
param=96
param=-depth
param=24

现在从 Windows 到 Linux 的 RDP 是完美无缺的,并且具有足够的分辨率来实际查看模拟器。

相关内容