May 20, 2008

Unable to connect to the MKS: Pipe: Write failed

vmware-serverで動作しているVMのタブを開こうとするとエラーが出て困った話。
とりあえず適当にぐぐってみたらこんなのを発見した。

http://communities.vmware.com/message/364243;jsessionid=70D3926DA3644A6E9ACDFEAAE15F9178


実際にはちょっと違うエラーだけど、注目したのはここ。

what 'ldd /usr/lib/vmware/bin/vmware-remotemks' says ?
見てみると…

% ldd /usr/lib/vmware-server-console/bin/vmware-remotemks
linux-gate.so.1 => (0x00110000)
libm.so.6 => /lib/libm.so.6 (0x00692000)
libdl.so.2 => /lib/libdl.so.2 (0x0068b000)
libX11.so.6 => /usr/lib/libX11.so.6 (0x00858000)
libXtst.so.6 => not found
libXext.so.6 => /usr/lib/libXext.so.6 (0x00c36000)
libXt.so.6 => /usr/lib/libXt.so.6 (0x00d34000)
libICE.so.6 => /usr/lib/libICE.so.6 (0x00d18000)
libSM.so.6 => /usr/lib/libSM.so.6 (0x00da0000)
libz.so.1 => /lib/libz.so.1 (0x00979000)
libpthread.so.0 => /lib/libpthread.so.0 (0x006bd000)
libXrender.so.1 => /usr/lib/libXrender.so.1 (0x00994000)
libc.so.6 => /lib/libc.so.6 (0x0051d000)
/lib/ld-linux.so.2 (0x004fd000)
libxcb-xlib.so.0 => /usr/lib/libxcb-xlib.so.0 (0x00ad7000)
libxcb.so.1 => /usr/lib/libxcb.so.1 (0x0095b000)
libXau.so.6 => /usr/lib/libXau.so.6 (0x0098f000)
libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0x00a15000)
このマシン、x86_64マシンで、vmware-server-consoleはi386なので、libXtst.i386のパッケージをインストールして解決した。

No comments: