我安装了VMware-Player-16.1.2-17966106.x86_64包。当我在GUI中运行它时,它显示

我使用Arch,并按照Arch安装了所有必需的包。对于这类问题,很多答案都是面向分发的(我尝试过了,但没有成功)。所以请任何有同样问题解决的人,发一个答案。输出,输出
pacman -Q linux
linux 5.12.8.arch1-1输出,输出
pacman -S linux-headers
warning: linux-headers-5.12.9.arch1-1 is up to date -- reinstalling
resolving dependencies...
looking for conflicting packages...
Packages (1) linux-headers-5.12.9.arch1-1
Total Installed Size: 129.25 MiB
Net Upgrade Size: 0.00 MiB甚至我也尝试过将VMware的原始tarball (vmmon.tar和vmnet.tar在/usr/lib/vmware/vmnet.tar/source/)替换为https://github.com/mkubecek/vmware-host-modules/ github存储库的修补程序,如安装指南所示
When using a downloaded tarball, simply run
tar -cf vmmon.tar vmmon-only
tar -cf vmnet.tar vmnet-only
to create the tarballs. In this case, there is no protection against
unwanted local changes.
Whatever way you used to create the tarballs, replace the original ones
provided by VMware
/usr/lib/vmware/modules/source/vmmon.tar
/usr/lib/vmware/modules/source/vmnet.tar
by patched versions. It is highly recommended to backup the original
tarballs before replacing them.
Once patched tarballs are installed, you can rebuild the modules as usual:
vmware-modconfig --console --install-all当我运行vmware-modconfig --console --install-all时
[AppLoader] GLib does not have GSettings support.
(process:1887): GLib-CRITICAL **: 08:21:25.344: g_file_test: assertion 'filename != NULL' failed
Failed to setup build environment.发布于 2021-06-07 05:06:55
确保pacman -Q linux linux-headers匹配的输出,如果没有使用pacman -Syu执行系统升级,那么内核和内核标题匹配。请参阅此https://wiki.archlinux.org/title/System_维护。然后重新启动系统。它将解决这个问题。
https://unix.stackexchange.com/questions/653149
复制相似问题