VMware Communities
jetwalsh
Contributor
Contributor

Installing VMware 12.5.7 for Linux on Fedora 26 (fully patched) (kernel 4.11.11-300.fc26.x86_64)

Fresh install of Fedora 26 and getting this error trying to install VMware Workstation. (headers, devel, etc installed)

root@hp Downloads]# chmod +x VMware-Workstation-Full-12.5.7-5813279.x86_64.bundle

[root@hp Downloads]# ./VMware-Workstation-Full-12.5.7-5813279.x86_64.bundle

Extracting VMware Installer...done.

No protocol specified

No protocol specified

User interface initialization failed.  Exiting.  Check the log for details.

[root@hp Downloads]# cd /tmp/vmware-root/

[root@hp vmware-root]# ls

vmware-vmis-4811.log

[root@hp vmware-root]# more vmware-vmis-4811.log

2017-07-25T14:03:14.231-05:00| vthread-4| I125: Log for VMware Workstation pid=4811 version=12.5.3 build=build-5087745 option=Release

2017-07-25T14:03:14.231-05:00| vthread-4| I125: The process is 64-bit.

2017-07-25T14:03:14.231-05:00| vthread-4| I125: Host codepage=UTF-8 encoding=UTF-8

2017-07-25T14:03:14.231-05:00| vthread-4| I125: Host is Linux 4.11.11-300.fc26.x86_64 Fedora release 26 (Twenty Six)

2017-07-25T14:03:14.231-05:00| vthread-4| I125: DictionaryLoad: Cannot open file "/etc/vmware/config": No such file or directory.

2017-07-25T14:03:14.231-05:00| vthread-4| I125: PREF Optional preferences file not found at /etc/vmware/config. Using default values.

2017-07-25T14:03:14.231-05:00| vthread-4| I125: DictionaryLoad: Cannot open file "/usr/lib/vmware/settings": No such file or directory.

2017-07-25T14:03:14.231-05:00| vthread-4| I125: PREF Optional preferences file not found at /usr/lib/vmware/settings. Using default values.

2017-07-25T14:03:14.231-05:00| vthread-4| I125: DictionaryLoad: Cannot open file "/usr/lib/vmware/config": No such file or directory.

2017-07-25T14:03:14.231-05:00| vthread-4| I125: PREF Optional preferences file not found at /usr/lib/vmware/config. Using default values.

2017-07-25T14:03:14.231-05:00| vthread-4| I125: DictionaryLoad: Cannot open file "/root/.vmware/config": No such file or directory.

2017-07-25T14:03:14.231-05:00| vthread-4| I125: PREF Optional preferences file not found at /root/.vmware/config. Using default values.

2017-07-25T14:03:14.231-05:00| vthread-4| I125: PREF Unable to check permissions for preferences file.

2017-07-25T14:03:14.231-05:00| vthread-4| I125: DictionaryLoad: Cannot open file "/root/.vmware/preferences": No such file or directory.

2017-07-25T14:03:14.231-05:00| vthread-4| I125: PREF Failed to load user preferences.

Tags (1)
0 Kudos
5 Replies
brf
Enthusiast
Enthusiast

I had no issue installing VMware 12.5.7 on Fedora 26, but there are a few things you need to do afterwards to make it actually work.

I think the vmware-vmis.log that you pasted is pretty useless, might need to look at vmware-installer.log.

0 Kudos
brf
Enthusiast
Enthusiast

If that's the only log file you have, I guess it hasn't even gotten to the point where the installer log begins.

Maybe it's an X issue.  Try unsetting DISPLAY so it uses text mode?

0 Kudos
kumamotoeijinet
Contributor
Contributor

I have same problem to install VMW. I look at /val/log/vmware-installer:

---

$ tail /var/log/vmware-installer   File "/tmp/vmis.SV1rDk/install/vmware-installer/vmis/ui/__init__.py", line 83, in Initialize

    exec 'from vmis.ui.null import *' in globals()

  File "<string>", line 1, in <module>

  File "/tmp/vmis.SV1rDk/install/vmware-installer/vmis/ui/null.py", line 13, in <module>

    from vmis.ui import console

  File "/tmp/vmis.SV1rDk/install/vmware-installer/vmis/ui/console.py", line 9, in <module>

    import curses

  File "/tmp/vmis.SV1rDk/install/vmware-installer/python/lib/curses/__init__.py", line 15, in <module>

    from _curses import *

ImportError: libncursesw.so.5: cannot open shared object file: No such file or directory

---

I used "dnf search libncursesw.so.5" and failed.

0 Kudos
brf
Enthusiast
Enthusiast

I believe the correct way to do the search you're trying to do is: dnf provides libncursesw.so.5

In any case, you need to install "ncurses-compat-libs" to get the library you need.

0 Kudos
joscott99
Contributor
Contributor

What did you do to get it working on F26? I'm running kernel 4.12.11-300 with gcc 7.1.1. 

Ran the installer using --console option.  It completes without problem, but systemd reports serivce failed to launch.  It's vmmon and vmnet that fail.

Followed steps over here: VMware – Simple Fix for 12.5.6 Runtime with Fedora 26 | Adventures With Linux ™ , but that isn't working.  Refuses to acknowledge that I have gcc 7.1.1.

0 Kudos