VMware Communities
Crank_Deric
Contributor
Contributor

Workstation 8 on Linux Mint 16 - Crashes connecting to remote ESXi servers

I've been wrestling with getting my copy of Workstation 8 working on a new Linux Mint 16 install.  After fighting with patching vmmon and vmnet I am able to run Workstation 8 locally and even run VM's locally.  The problem is my primary usage of Workstation 8 on Linux is to allow me to connect to the VM's on my ESXi hosts.  Since I run Linux on my laptop I have a choice of running a Windows VM to get access to Vsphere which I find very slow and cumbersome, or running Workstation 8 and using the remote connection facility to access my remote VM's.  This worked great on my Linux Mint 14 install but is causing me quite the headache on Mint 16.

When I go to connect to a remote server I get prompted for the server info ( Name, username, password ).  Once I click on the connect button the workstation window vanishes and I get no console output, the application is just gone.  I attached strace to the vmware binary to see what is going on and this is the output I get when it crashes

nanosleep({0, 100000000}, NULL)         = 0
wait4(9679, 0x7fff7f593100, WNOHANG, NULL) = 0
stat("/proc/9679", {st_mode=S_IFDIR|0555, st_size=0, ...}) = 0
open("/proc/9679/stat", O_RDONLY)       = 9
read(9, "9679 (sudo) S 9678 9679 9679 0 -"..., 8191) = 193
read(9, "", 7998)                       = 0
close(9)                                = 0
nanosleep({0, 100000000}, NULL)         = 0
wait4(9679, 0x7fff7f593100, WNOHANG, NULL) = 0
stat("/proc/9679", {st_mode=S_IFDIR|0555, st_size=0, ...}) = 0
open("/proc/9679/stat", O_RDONLY)       = 9
read(9, "9679 (sudo) S 9678 9679 9679 0 -"..., 8191) = 193
read(9, "", 7998)                       = 0
close(9)                                = 0
nanosleep({0, 100000000}, NULL)         = ? ERESTART_RESTARTBLOCK (Interrupted by signal)
--- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=9679, si_status=134, si_utime=0, si_stime=1} ---
restart_syscall() = 0
wait4(9679, [{WIFEXITED(s) && WEXITSTATUS(s) == 134}], WNOHANG, NULL) = 9679
poll([{fd=3, events=POLLIN|POLLOUT}], 1, 4294967295) = 1 ([{fd=3, revents=POLLIN|POLLOUT}])
recvfrom(3, "\21\0\276\0\37\0\200\3\37\0\200\3\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 4096, 0, NULL, NULL) = 32
writev(3, [{"\1\30\n\0 \0\200\3\300\0\0\0\234\377\234\377\1\0\1\0\0\0\0\0@\0\0\0\0\n\0\0"..., 180}], 1) = 180
read(8, "", 255)                        = 0
unlink("/tmp/libgksu-c6OpXu/.Xauthority") = 0
rmdir("/tmp/libgksu-c6OpXu")            = 0
exit_group(-122)                        = ?
+++ exited with 134 +++

I've tried running with elevated privileges ( gksudo vmware )  and as my regular user and it happens in both instances.   Does anyone have any ideas of where I can look to continue troubleshooting this?  This remote connection feature was the only reason I purchased Workstation in the first place.

Thanks.

Deric.

Reply
0 Kudos
3 Replies
Crank_Deric
Contributor
Contributor

just a quick follow-up.  If i run with my regular user I get to the Prompt for accepting the SSL certificate where it then exits with a SIGABRT ( exit status of 134 ).

Reply
0 Kudos
Linjo
Leadership
Leadership

Have you tried a later version of Workstation? 8 is getting a bit dated. You could always use the 60 day eval.

// Linjo

Best regards, Linjo Please follow me on twitter: @viewgeek If you find this information useful, please award points for "correct" or "helpful".
Reply
0 Kudos
pherce
Contributor
Contributor

Are you able to install the cert before it crashes? What if you grab it through SSH (/etc/vmware/ssl) and install it manually, then try with the regular user again? Curious...

Reply
0 Kudos