Log for VMware Workstation pid=2409 version=12.5.7 build=build-5813279 option=Release
分析各日志文件:
提取日志错误 之 /tmp/vmware-cn/vmware-installer.log
ImportError: libncursesw.so.5: cannot open shared object file: No such file or directory
[2017-09-02 09:50:59,233] UI Initialization failed.
提炼后大致为 :
打开共享对象ncurses失败
UI 初始化 失败
分析:
libncursesw.so.5 这文件系统没有 已安装ncurses 且只有 libncursesw.so.6 可能是版本问题
所以我给他安装一下 ncurses5-compat-libs 就有这个文件 继续解决其他问题
/usr/lib/libncursesw.so.5
提取日志错误 之 /tmp/vmware-cn/vmware-ui-2409.log
| vmui| I125: DictionaryLoad: Cannot open file "/usr/lib/vmware/settings": No such file or directory.
| vmui| I125: PREF Optional preferences file not found at /usr/lib/vmware/settings. Using default values.
| vmui| I125: DictionaryLoad: Cannot open file "/home/cn/.vmware/config": No such file or directory.
| vmui| I125: PREF Optional preferences file not found at /home/cn/.vmware/config. Using default values.
| vmui| I125: Gtk: Failed to load module "canberra-gtk-module": libcanberra-gtk-module.so: 无法打开共享对象文件: 没有那个文件或目录
| vmui| I125: HALLoadLibrary: Could not dlopen libhal.so.1: libhal.so.1: 无法打开共享对象文件: 没有那个文件或目录.
| vmui| I125: UUID: Unable to open /sys/firmware/efi/systab: No such file or directory
| vmui| I125: UUID: Unable to open /dev/mem: 权限不够
| vmui| I125: HostDeviceInfo_FindHostCDROMs: enumerating IDE CDROMs
| vmui| I125: HostDeviceInfoFindHostIDECDROMs: /proc/ide could not be explored. Unable to enumerate host IDE cdroms.
| vmui| I125: HostDeviceInfoCheckDevCDROM: can't stat /dev/cdrom: No such file or directory
| vmui| I125: HostDeviceInfo_FindHostParallelPorts: /proc/sys/dev/parport could not be explored. Unable to enumerate host parallel ports.
| vmui| I125: SMBIOS: can't open /dev/mem: Insufficient permission to access the file
| vmui| I125: VmhsHostInfoPopulateSystem: Could not get information from smbios to populate VMDB.
| vmui| I125: SOCKET creating new socket, connecting to /var/run/vmware/usbarbitrator-socket
| vmui| I125: SOCKET connect failed, error 2: No such file or directory
| vthread-6| I125: VMHS_ManageVM failed: ret = File not found
| vthread-6| I125: Cmd /host2/#_client/util/vm/cmd/##3/op/manageVM/ failed: File not found
| vmui| I125: VMMgr: Failed to open pending VM: File not found
| vmui| I125: SOCKET creating new socket, connecting to /var/run/vmware/usbarbitrator-socket
| vmui| I125: SOCKET connect failed, error 2: No such file or directory
综上log信息 得出关键词 vmui 与 vthread-6
找不着
"/usr/lib/vmware/settings"
"/home/cn/.vmware/config."
"canberra-gtk-module: libcanberra-gtk-module.so"
“libhal.so.1”
“/sys/firmware/efi/systab”
“/var/run/vmware/usbarbitrator-socket”
"/host2/#_client/util/vm/cmd/##3/op/manageVM/"
运行失败
“dev/mem: 权限不够”
“/proc/ide could not be explored.”
“/proc/sys/dev/parport could not be explored.”
以上问题是模块没有装好 以及 gtk模块没有找到