Ubuntu 上的 VMRC 不渲染客户端区域

Ubuntu 上的 VMRC 不渲染客户端区域

我在 Ubuntu 18.04 上使用 VMware Remote Console (VMRC) 10.0.4 时遇到了问题。我在普通的 Ubuntu 上安装了它,一切运行正常。后来有一天,我决定尝试使用 ppa:elementary-os/stable 中的 Pantheon 桌面(根据此页面上的说明)。从那时起,我的 VMRC 就误入歧途了,如您所见

截屏

  1. VMRC 忽略系统主题
  2. 客户端区域充满了 VMRC 的背景。如果我盲目打字,字符就会发送到主机,所以我甚至可以使用此 VMRC 登录,但我什么也看不到。

我有第二台装有 McBuntu 主题的 Ubuntu 18.04 计算机,VMRC 运行完美。

我已经重新安装了 VMRC(使用官方 vmware-installer 以及手动删除文件夹)和不同的 GTK 库,但到目前为止没有任何效果。我怀疑系统中某个地方的配置文件损坏了。由于这是我的主要笔记本电脑,我不想从头开始重新安装系统。

还有更多:当我运行命令时,vmware-installer --gtk -l我可以看到一连串的消息:

$ vmware-installer --gtk -l

Gtk-Message: Failed to load module "overlay-scrollbar"
(vmware-installer.py:18209): Gtk-WARNING **: Unable to locate theme engine in module_path: "adwaita",

(vmware-installer.py:18209): Gtk-WARNING **: Unable to locate theme engine in module_path: "adwaita",

(vmware-installer.py:18209): Gtk-WARNING **: Unable to locate theme engine in module_path: "murrine",

(vmware-installer.py:18209): Gtk-WARNING **: Unable to locate theme engine in module_path: "murrine",

(vmware-installer.py:18209): Gtk-WARNING **: Unable to locate theme engine in module_path: "murrine",

(vmware-installer.py:18209): Gtk-WARNING **: Unable to locate theme engine in module_path: "murrine",

(vmware-installer.py:18209): Gtk-WARNING **: Unable to locate theme engine in module_path: "murrine",

(vmware-installer.py:18209): Gtk-WARNING **: Unable to locate theme engine in module_path: "murrine",

(vmware-installer.py:18209): Gtk-WARNING **: Unable to locate theme engine in module_path: "murrine",

(vmware-installer.py:18209): Gtk-WARNING **: Unable to locate theme engine in module_path: "murrine",

(vmware-installer.py:18209): Gtk-WARNING **: Unable to locate theme engine in module_path: "murrine",

(vmware-installer.py:18209): Gtk-WARNING **: Unable to locate theme engine in module_path: "murrine",

(vmware-installer.py:18209): Gtk-WARNING **: Unable to locate theme engine in module_path: "murrine",

Gtk-Message: Failed to load module "canberra-gtk-module"

Product Name         Product Version    

==================== ====================

vmware-vmrc          10.0.4.11818843    

尽管安装了 overlay-scrollbar 和 libcanberra-gtk-module 以及 Murrine 和 Adwaita 主题,仍会出现这些错误。我不知道这些消息是否与之前的问题有共同之处。

答案1

我终于解决了我的问题:

在文件夹中/etc/profile.d/我发现了一些来自 elementary-os 主题的脚本:

gtk-csd.sh 
qt-style-override.sh 
qt-qpa-platformtheme.sh 

设置了一些环境变量(例如export GTK_CSD=1)。我已将它们全部删除,我的 vmrc 又可以正常工作了。由于我急躁,我没有调查这些文件中的哪一个才是问题的根源,但我推测是第一个。

沃伊泰克

相关内容