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.
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.
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?
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.
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.
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.