首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >VMware内核头

VMware内核头
EN

Unix & Linux用户
提问于 2021-06-07 03:00:05
回答 1查看 1.4K关注 0票数 0

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

我使用Arch,并按照Arch安装了所有必需的包。对于这类问题,很多答案都是面向分发的(我尝试过了,但没有成功)。所以请任何有同样问题解决的人,发一个答案。输出,输出

代码语言:javascript
复制
pacman -Q linux 
linux 5.12.8.arch1-1

输出,输出

代码语言:javascript
复制
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存储库的修补程序,如安装指南所示

代码语言:javascript
复制
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

代码语言:javascript
复制
[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.
EN

回答 1

Unix & Linux用户

发布于 2021-06-07 05:06:55

确保pacman -Q linux linux-headers匹配的输出,如果没有使用pacman -Syu执行系统升级,那么内核和内核标题匹配。请参阅此https://wiki.archlinux.org/title/System_维护。然后重新启动系统。它将解决这个问题。

票数 1
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/653149

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档