内核升级14.4后,之前安装好的vmware-player启动不了了
Tofloor
poster avatar
iminto
deepin
2018-02-01 23:44
Author
RT。

未升级前的内核版本是正常的。周末准备下个最新的版本试试
  1. root@chen-PC:/tmp/vmware-root# cat vmware-10822.log
  2. 2018-02-01T15:31:20.540+08:00| vthread-1| I125: Log for VMware Workstation pid=10822 version=14.0.0 build=build-6661328 option=Release
  3. 2018-02-01T15:31:20.540+08:00| vthread-1| I125: The process is 64-bit.
  4. 2018-02-01T15:31:20.540+08:00| vthread-1| I125: Host codepage=UTF-8 encoding=UTF-8
  5. 2018-02-01T15:31:20.540+08:00| vthread-1| I125: Host is Linux 4.14.0-deepin2-amd64 Deepin 15.5
  6. 2018-02-01T15:31:20.540+08:00| vthread-1| I125: DictionaryLoad: Cannot open file "/usr/lib/vmware/settings": 没有那个文件或目录.

  7. 2018-02-01T15:31:21.107+08:00| vthread-1| I125: Validating path "/lib/modules/4.14.0-deepin2-amd64/build/include" for kernel release "4.14.0-deepin2-amd64".
  8. 2018-02-01T15:31:21.107+08:00| vthread-1| I125: Failed to find /lib/modules/4.14.0-deepin2-amd64/build/include/linux/version.h
  9. 2018-02-01T15:31:21.107+08:00| vthread-1| I125: /lib/modules/4.14.0-deepin2-amd64/build/include/linux/version.h not found, looking for generated/uapi/linux/version.h instead.
  10. 2018-02-01T15:31:21.107+08:00| vthread-1| I125: using /usr/bin/gcc-6 for preprocess check
  11. 2018-02-01T15:31:21.119+08:00| vthread-1| I125: Preprocessed UTS_RELEASE, got value "4.14.0-deepin2-amd64".
  12. 2018-02-01T15:31:21.119+08:00| vthread-1| I125: The header path "/lib/modules/4.14.0-deepin2-amd64/build/include" for the kernel "4.14.0-deepin2-amd64" is valid.  Whoohoo!
  13. 2018-02-01T15:31:21.284+08:00| vthread-1| I125: found symbol version file /lib/modules/4.14.0-deepin2-amd64/build/Module.symvers
  14. 2018-02-01T15:31:21.284+08:00| vthread-1| I125: Reading symbol versions from /lib/modules/4.14.0-deepin2-amd64/build/Module.symvers.
  15. 2018-02-01T15:31:21.303+08:00| vthread-1| I125: Read 19868 symbol versions
  16. 2018-02-01T15:31:21.303+08:00| vthread-1| I125: Invoking modinfo on "vmmon".
  17. 2018-02-01T15:31:21.306+08:00| vthread-1| I125: "/sbin/modinfo" exited with status 256.
  18. 2018-02-01T15:31:22.033+08:00| vthread-1| I125: Setting destination path for vmmon to "/lib/modules/4.14.0-deepin2-amd64/misc/vmmon.ko".
  19. 2018-02-01T15:31:22.033+08:00| vthread-1| I125: Extracting the vmmon source from "/usr/lib/vmware/modules/source/vmmon.tar".
  20. 2018-02-01T15:31:22.044+08:00| vthread-1| I125: Successfully extracted the vmmon source.
  21. 2018-02-01T15:31:22.044+08:00| vthread-1| I125: Building module with command "/usr/bin/make -j4 -C /tmp/modconfig-v5zs7d/vmmon-only auto-build HEADER_DIR=/lib/modules/4.14.0-deepin2-amd64/build/include CC=/usr/bin/gcc IS_GCC_3=no"
  22. 2018-02-01T15:31:24.678+08:00| vthread-1| W115: Failed to build vmmon.  Failed to execute the build command.
Copy the Code


Reply Favorite View the author
All Replies
avatar
iminto
deepin
2018-02-02 00:28
#1
https://bbs.deepin.org/post/152765
vmwarestation install 图标再执行一次

试了很多次了,准备重新安装试试。

这个东西我估计是第一次安装的时候更新了Linux的内核,但是Linux升级内核后,就把更新覆盖了。
Reply View the author
avatar
zouqilin
deepin
2018-02-02 04:49
#2
virtualbox
Reply View the author
avatar
scanf
deepin
2018-02-02 05:05
#3
本帖最后由 scanf 于 2018-2-1 21:07 编辑

看日志是编译失败,10行提示说找不到 /lib/modules/4.14.0-deepin2-amd64/build/include/linux/version.h, 试着将 /usr/include/linux/version.h 拷贝到 /lib/modules/4.14.0-deepin2-amd64/build/include/linux/ 试试呢
Reply View the author
avatar
leonardo520
deepin
2018-02-02 05:29
#4
卸载内核
Reply View the author
avatar
woodelf
deepin
2018-02-02 06:31
#5
至少需要14.1.0以上版本才和4.14内核兼容,低版本无法顺利编译vmmon内核模块,需要打补丁。
Reply View the author