我在物理机上使用任何 VMware Horizon 客户端时都遇到了困难,但它始终可以在不运行它的同一主机中运行的虚拟机(在 Virtual Box 下)中运行。
在某些机器上,它可以在裸机上运行,但通常这些机器有一些“更好”的显示适配器,Nvidia 或 AMD。
今天我将配备 Intel Mesa UHD 显卡适配器的 HP Elitebook 840-G5 更新至 20.4。更新后 Horizon 客户端停止工作。只是黑屏。因此我在 Virtual Box 中安装了 ubuntu 20.10,一切运行正常。
安装过程中出现错误:
Unable to load gtk: No module named gtk, falling back to console.
在虚拟安装中不会发生这种情况,安装程序以图形模式运行。
有任何想法吗?
安蒂
答案1
好的!
从 Reddit 帖子中找到了部分解决方案。似乎有时多媒体转发未安装,然后您必须删除 H.264 编码。
“VMware Horizon 多媒体重定向 (MMR)”
然后奇迹般地一切都顺利了……
我不知道为什么会发生这种情况,但现在我可以使用 20.4
12月30日编辑:
最终的解决方案似乎是:
sudo apt 安装 intel-media-va-driver-non-free
在此驱动程序之后,H.264 的 Blast 也能运行....
AMD 的 Nvidia 显示适配器从未出现过问题......
安蒂
答案2
这显然是英特尔驱动程序的错误: https://bugs.launchpad.net/ubuntu/+source/intel-media-driver/+bug/2019831 https://github.com/intel/media-driver/issues/1662
解决方案是安装 intel-media-va-driver-non-free 包或升级您的 Ubuntu 版本,这可能会将驱动程序升级到较新的版本。