I am trying to setup a new Virtual Machine on my server, my client and server are both Linux. When i start the remote machine for the first time to start the install i get this error messge popup
Unable to connect to the MKS: Cannot find executable file "/usr/lib/vmware/bin/vmware-remotemks".
And i have no display - it remains Black.
Cheers
And do you have this executable on your system? And if you have it (you really should, it is part of installation package), what 'ldd /usr/lib/vmware/bin/vmware-remotemks' says ?
What is the exact Linux distribution and kernel version you are running on both systems?
I have exactly the same problem. The VMware server installer comes with the vmware-remotemks executable, but the admin console does not. Therefore, you only see this error when running the admin console on a different machine. But copying the executable from the machine with VMware server installed makes the problem go away.
Im using Fedora Core 4 on both PC's -
My Client PC is Using A kernel.org 2.6.15.1
My Server is using 2.6.14-1.1644_FC4
\- The file is properly installed on my Server PC as you can see below:
\[root@BensVentoServer bin]# ls
openssl vmware vmware-remotemks vmware-vmx
Do you need this file on client aswell cos its not in place - i used the rpm installer.
I have just Copied the file manually in to the bin folder on the client but i get anouther message now ->
Unable to connect to the MKS: Pipe: Write failed.
I had this problem after installing on a machine that had an evaluation copy of WS5.5 on it. When I installed the vmware console it put it in the directory '/usr/lib/vmware-console/bin/vmware-remotemks' I removed the WS copy, then removed the console copy and reinstalled the console. Everything was fine after that. No more error message complaining about missing vmware-remotemks
HTH
Brad
Thanks for the suggestion but i still get the Error Below:
Unable to connect to the MKS: Pipe: Write failed.
I had exactly the same problems. If you don't need vmware workstation to work at the same time then the simple link worked for me:
\## Tested on Debian Unstable (Sid)
cd /usr/lib
mv vmware vmware.orig
ln -s vmware-console vmware
The previous 'ln' command may cause problems later on. Otherwise (as is my case, where I need workstation and console working), a library problem (found by running 'vmware -v') was causing the install to overwrite the workstation. I had to copy a library and link the remotemks binary:
\## Workstation is installed and working, but not running.
cd vmware-console-distrib/
\## Copy the offending library from my sys into the installer dirs
cp /usr/lib/libpng12.so lib/lib/libpng12.so.0/libpng12.so.0
\## install
cd vmware-console-distrib/
./vmware-install.pl
\## Link the binary
cd /usr/lib/vmware/bin
ln -s ../../vmware-console/bin/vmware-remotemks
\## or maybe I had to copy the library into Workstation before all the above(??)
\## The above worked for me but looking back I don't really see why as
\## it's 'vmware -v' that caused the installer to uninstall Workstation.
cp /usr/lib/libpng12.so /usr/lib/vmware/lib/libpng12.so.0/libpng12.so.0
my vmware -v produced:
$ vmware -v
/usr/lib/vmware/bin/vmware: /usr/lib/vmware/lib/libpng12.so.0/libpng12.so.0: no version information available (required by /usr/lib/libcairo.so.2)
VMware Workstation 5.5.1 build-19175
$
In fact, now that I've retrospectively fixed the library problem, which I never knew existed before, my Workstation 5.5 now looks much better. I had always wondered why the fonts didn't look right, and why it ignored my theme!!
I dont have The Workstation i have Vmware Console does the same apply?
Assuming you installed to default locations, look in /usr/lib and 'ls -ld vmware*'. If there is anything besides vmware-console listed rename the offender to vmware-whateveritwas.orig and then 'ln -s vmware-console vmware-whateveritwas', then try vmware-console. If you don't have any other directories listed apart from vmware-console just make the link anyway - 'cd /usr/lib; ln -s vmware-console vmware'.
Also try 'vmware -v' or 'vmware-console -v' and see if it complains about libraries as this is what caused the problems I had.
I fixed this problem by changing directory to /usr/lib and then creating a symbolic link from /usr/lib/vmware-console to vmware. ie:
cd /usr/lib
ln -s /usr/lib/vmware-console/ vmware
For me at least vmware-remotemks resides in /usr/lib/vmware-console/bin/
Hope this helps.
Sorry, I hadn't noticed the above post has said exactly what I have - Doh!
The previous 'ln' command may cause problems later
on. Otherwise (as is my case, where I need
workstation and console working), a library problem
(found by running 'vmware -v') was causing the
install to overwrite the workstation. I had to copy a
library and link the remotemks binary:
That worked like a charm, thanks... ![]()