LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Slackware (https://www.linuxquestions.org/questions/slackware-14/)
-   -   VMware Player 12.0.1 Slackware64 14.1 (https://www.linuxquestions.org/questions/slackware-14/vmware-player-12-0-1-slackware64-14-1-a-4175559533/)

SpacePlod 11-21-2015 03:54 PM

VMware Player 12.0.1 Slackware64 14.1
 
I have an assignment for a class, and the problem is presented via a VMware suspended virtual machine.

I'm trying to get VMware Player (newest version - 12.0.1) running on my Slack64 box, but it fails during installation. I've been reading the vmware forums, but the closest I can get to with the error messages I'm seeing are for running installations, not install problems, so editing config files for vmware does not apply.

Any pointers would be appreciated.

Here are the (what I think are) relevant portions of the install logs:

/var/log/vmware-installer:
Code:

[date] Successfully installed kernel modules
[date] Traceback (most recent call last):

  File "/tmp/vmis.Z4037L/install/vmware-installer/vmis/core/remoteinstaller.py", line 301, in MessageIn
    ret = method(*args, **kwargs)

  File "/tmp/vmis.Z4037L/install/vmware-installer/vmis/core/installer.py", line 397, in RegisterFile
    return self.proxyObject.RegisterFile(filename, mtime=mtime, fileType=fileType)

  File "/tmp/vmis.Z4037L/install/vmware-installer/vmis/core/localinstallerops.py", line 372, in RegisterFile
    db.files.Add(regfile, mtime, ftype, self._component.uid)

  File "/tmp/vmis.Z4037L/install/vmware-installer/vmis/db.py", line 33, in decorator
    raise IntegrityError(unicode(e))

IntegrityError: column path is not unique

[date] [vmware-usbarbitrator 15.1.6] Installation failed, rolling back installation.
[date] [FAILED]

[date] Unable to stop USB Arbitrator service.
[date] Uninstalled Service: vmware-USBArbitrator
[date] Top level exception handler
Traceback (most recent call last):
  File "/tmp/vmis.Z4037L/install/vmware-installer/vmis/core/transaction.py", line 430, in RunThreadedTransaction
    txn.Run()
  File "/tmp/vmis.Z4037L/install/vmware-installer/vmis/core/transaction.py", line 78, in Run
    self.get()()
  File "/tmp/vmis.Z4037L/install/vmware-installer/vmis/core/common.py", line 141, in Show
    wrap(i.PostInstall, txn.opts['ignoreErrors'])
  File "/tmp/vmis.Z4037L/install/vmware-installer/vmis/util/__init__.py", line 26, in wrap
    func(*args, **kwargs)
  File "/tmp/vmis.Z4037L/install/vmware-installer/vmis/core/install.py", line 315, in PostInstall
    self._installer.PostInstall(**self.args)
  File "/tmp/vmis.Z4037L/install/vmware-installer/vmis/core/remoteinstaller.py", line 161, in PostInstall
    return self.MessageOut(self.whoami(), old, new, upgrade)
  File "/tmp/vmis.Z4037L/install/vmware-installer/vmis/core/remoteinstaller.py", line 424, in MessageOut
    raise execType(excepValue)
IntegrityError: VMIS:column path is not unique
[date] Cannot use vmware-app-control to shut down open VMs, defaulting to fallback message.
[date] Stopping VMware services:
  VMware Authentication Daemon[  OK  ]
  VM communication interface socket family[  OK  ]
  Virtual machine communication interface[  OK  ]
  Virtual machine monitor[  OK  ]
  Blocking file system[  OK  ]

[date] Uninstalled Service: vmware
[date] Prelink not present, skipping configuration.

/var/log/vmware/vmware-usarb-4327.log:
Code:

usbArb| I125: Log for VMware USB Arbitration Service pid=4327 version=12.0.1 build=build-3127166 option=Release
 usbArb| I125: The process is 64-bit.
 usbArb| I125: Host codepage=ISO-8859-1 encoding=ISO-8859-1
 usbArb| I125: Host is Linux 3.10.17 Slackware 14.1
 usbArb| I125: VTHREAD initialize main thread 3 "usbArb" tid 4327
 usbArb| I125: DictionaryLoad: Cannot open file "/usr/lib/vmware/settings": No such file or directory.
 usbArb| I125: PREF Optional preferences file not found at /usr/lib/vmware/settings. Using default values.
 usbArb| I125: DictionaryLoad: Cannot open file "/usr/lib/vmware/config": No such file or directory.
 usbArb| I125: PREF Optional preferences file not found at /usr/lib/vmware/config. Using default values.
 usbArb| I125: DictionaryLoad: Cannot open file "/root/.vmware/config": No such file or directory.
 usbArb| I125: PREF Optional preferences file not found at /root/.vmware/config. Using default values.
 usbArb| I125: PREF Disabling user preferences because disableUserPreferences is set.
 usbArb| I125: PREF Failed to load user preferences.
 usbArb| I125: DICT --- GLOBAL SETTINGS /usr/lib/vmware/settings
 usbArb| I125: DICT --- NON PERSISTENT
 usbArb| I125: DICT --- USER PREFERENCES
 usbArb| I125: DICT --- USER DEFAULTS /root/.vmware/config
 usbArb| I125: DICT --- HOST DEFAULTS /etc/vmware/config
 usbArb| I125: DICT                NETWORKING = "yes"
 usbArb| I125: DICT            VMBLOCK_CONFED = "yes"
 usbArb| I125: DICT          gksu.rootMethod = "su"
 usbArb| I125: DICT                    libdir = "/usr/lib/vmware"
 usbArb| I125: DICT              VMCI_CONFED = "yes"
 usbArb| I125: DICT              VSOCK_CONFED = "yes"
 usbArb| I125: DICT            initscriptdir = "/etc/rc.d/init.d"
 usbArb| I125: DICT            authd.fullpath = "/usr/sbin/vmware-authd"
 usbArb| I125: DICT                    bindir = "/usr/bin"
 usbArb| I125: DICT --- SITE DEFAULTS /usr/lib/vmware/config
 usbArb| W115: USBArbRuleStore: Error in '/etc/vmware/usbarb.rules' at line 1:0, '[' or '{' expected near end of file.
 usbArb| I125: VMware USB Arbitration Service Version 15.1.6
 usbArb| I125: USBArb: Attempting to connect to existing arbitrator on /var/run/vmware/usbarbitrator-socket.
 usbArb| I125: SOCKET creating new socket, connecting to /var/run/vmware/usbarbitrator-socket
 usbArb| I125: SOCKET connect failed, error 2: No such file or directory
 usbArb| I125: USBArb: Failed to connect to the existing arbitrator.
 usbArb| W115: USBArb: Exiting with error:1


Didier Spaier 11-21-2015 04:07 PM

First, check the integrity of your installer. Type:
Code:

md5sum  VMware-Player-12.0.1-3160714.x86_64.bundle
sha1sum VMware-Player-12.0.1-3160714.x86_64.bundle

The answers should be:
Code:

9a4079442676ebb27a3db7ea77efef22
1fd6a678c38dab61a30330d3b325bb3578de787c

Else the archive is corrupt , the download it again.

SpacePlod 11-21-2015 04:13 PM

Quote:

Originally Posted by Didier Spaier (Post 5453364)
First, check the integrity of your installer...

Thanks for the response. Yes, the md5 matches the download site:

Code:

root@belleau:~/Software# md5sum VMware-Player-12.0.1-3160714.x86_64.bundle
9a4079442676ebb27a3db7ea77efef22  VMware-Player-12.0.1-3160714.x86_64.bundle


red_fire 11-21-2015 07:48 PM

Hi SpacePlod,

VMware cannot be installed on Slackware without using "--ignore-errors" option during installation. Try:

Code:

sh VMware-Player-12.0.1-3160714.x86_64.bundle --console --ignore-errors

SpacePlod 11-21-2015 08:32 PM

Quote:

Originally Posted by red_fire (Post 5453428)
Code:

sh VMware-Player-12.0.1-3160714.x86_64.bundle --console --ignore-errors

Worked like a charm. Many thanks.


All times are GMT -5. The time now is 02:52 PM.