Everything except as mentioned below.
Thanks to Je Moi for making this discovery!
What does not
For every guest the Console tab shows a black screen which seems not to grab the focus.
Clicking on Inventory | Virtual Machine | Open Console or Launch virtual machine console icon brings up a dialog with title "Error" and message "Exception of type 'System.Windows.Forms.AxHost+InvalidActiveXStateException' was thrown."
What was not tested
Only basic vSphere Client functionality has been tested so far.
To install on a ThinkPad X220 with amd64 Ubuntu 12.10 Desktop, I did the following after installing the wine1.5 package. It is possible that not all steps are necessary. $ sudo apt-get install winbind=2:3.6.6-3ubuntu4 libwbclient0=2:3.6.6-3ubuntu4 samba-common=2:3.6.6-3ubuntu4 # See note #1. $ WINEARCH=win32 winecfg # See note #2. $ winetricks dotnet20 # See note #3 $ winetricks dotnet20 $ winetricks dotnet20sp1 $ winetricks dotnet30 # See note #4. $ winetricks dotnet30 $ winetricks dotnet30sp1 # See notes #5 and #6. $ winetricks ie6 # See note #7. $ winetricks ie6 $ winetricks winxp # See note #7. $ wine VMware-viclient-all-4.1.0-258902v4.1.exe $ wine .wine/drive_c/Program\ Files/VMware/Infrastructure/Virtual\ Infrastructure\ Client/Launcher/VpxClient.exe Notes #1: At the time I tried to install these I already had version 2:3.6.6-3ubuntu5 of samba-common but only version 2:3.6.6-3ubuntu4 of these packages was available in the repo. #2: Other contributors didn't mention this but this step was necessary in my case to cause Wine to assume a 32-bit environment rather than a 64-bit environment on my amd64 host machine. #3: This instructs one to download dotnetfx.exe and place it a certain directory; do this. #4: This instructs one to download netframework3.exe and place it a certain directory; do this. Be patient. On one occasion I had to repeat this step several times before it succeeded. #5: Other contributors did not mention that this was needed. However, on an earlier installation attempt where I did not install dotnet30sp1 and I then tried to install vSphere Client, the latter seemed to enter a loop trying to download .NET 3.0SP1 and failing. After installing dotnet30sp1 the installation of vSphere Client succeeded. Possibly a coincidence. But installing dotnet30sp1 shouldn't do any harm. #6: If "winetricks dotnet35" and "winetricks dotnet35sp1" are done here then vSphere Client can still be installed but the program fails to start. So don't do dotnet35 and dotnet35sp1. #7: I did this because other contributors recommended it but I haven't confirmed that it's necessary. This instructs one to download dotnetfx.exe and place it a certain directory; do this. Another contributor mentioned the following error message. p11-kit: couldn't load module: /usr/lib/i386-linux-gnu/pkcs11/gnome-keyring-pkcs11.so: /usr/lib/i386-linux-gnu/pkcs11/gnome-keyring-pkcs11.so: cannot open shared object file: No such file or directory I see this message too. The file in question is absent. It is included in the package gnome-keyring:i386. I tried, but I was unable to install this package on my amd64 system (which already has gnome-keyring:amd64) due to packaging conflicts. Obviously it's not a fatal error message. :)
|Operating system||Test date||Wine version||Installs?||Runs?||Used|
|Show||Ubuntu 13.10 "Saucy" i386 (+ variants like Kubuntu)||Oct 28 2013||1.7.5||Yes||Yes||Bronze||Peter|
|Current||Ubuntu 12.10 "Quantal" amd64 (+ variants like Kubuntu)||Oct 23 2012||1.5.15||Yes||Yes||Silver||Thomas Hood|
|Show||Arch Linux||Oct 18 2012||1.5.15||Yes||Yes||Silver||an anonymous user|
|Show||Ubuntu 11.04 "Natty" i386 (+ variants like Kubuntu)||May 17 2011||1.3.20||Yes||No||Garbage||Thomas Hood|
|Show||Ubuntu 9.10 "Karmic" amd64 (+ variants like Kubuntu)||Apr 07 2011||1.3.17||Yes||No||Garbage||Thomas Hood|