VMware Cloud Community
buuren
Contributor
Contributor

VMWare Remote console 10.0.2-7096020 linux does not launch

Hi

I would like to report a VMware Remote console defect in Linux. Is that appropriate place?

I downloaded and successfully installed VMware-Remote-Console-10.0.2-7096020.x86_64.bundle (VMware Remote Console for Linux).

Tried to execute vmrc binary, but application fails to launch.

Found some errors in the logs:

...

2018-06-13T13:37:20.654+03:00| appLoader| I125: libcairomm-1.0.so.1 <SHIPPED>

2018-06-13T13:37:20.655+03:00| appLoader| I125: AppLoaderLoadShippedGlibDeps: Failed to open /usr/lib/vmware/lib/libiconv.so.2/libiconv.so.2.  /usr/lib/vmware/lib/libiconv.so.2/libiconv.so.2: cannot open shared object file: No such file or directory

2018-06-13T13:37:20.656+03:00| appLoader| I125: Shipped glib version is 2.48

2018-06-13T13:37:20.656+03:00| appLoader| I125: System glib version is 2.56

...

This error means that there is no libiconv.so.2 packaged in the VMRC Linux bundle, but the actual execution fails at the next error:

2018-06-13T13:37:20.666+03:00| appLoader| I125: Loading shipped version of libtiff.so.5.

2018-06-13T13:37:20.666+03:00| appLoader| I125: Loading shipped version of libgdk_pixbuf-2.0.so.0.

2018-06-13T13:37:20.667+03:00| appLoader| W115: Unable to load libgdk_pixbuf-2.0.so.0 from /usr/lib/vmware/lib/libgdk_pixbuf-2.0.so.0/libgdk_pixbuf-2.0.so.0: /lib64/librsvg-2.so.2: undefined symbol: cairo_tag_begin

2018-06-13T13:37:20.667+03:00| appLoader| W115: Unable to load dependencies for /usr/lib/vmware/lib/libvmrc.so/libvmrc.so

2018-06-13T13:37:20.667+03:00| appLoader| W115: Unable to execute /usr/lib/vmware/bin/vmrc.

It seems like my version of /lib64/librsvg-2.so.2 (/lib64/librsvg-2.so.2 -> librsvg-2.so.2.42.3) is too new and not supported by vmrc?

6 Replies
lief91
Contributor
Contributor

I've got the exact same problem, maybe we just have to wait VMWare to update their version of vmrc to package a newer version of librsvg...

Reply
0 Kudos
geoffjay
Contributor
Contributor

Fortunately there's people on the internets that are more responsive than VMware. This - https://frakbe.altervista.org/?p=611 .

For posterity, this is what I did on Fedora 28 with Wayland running:

sudo xhost +si:localuser:root

./VMware-Remote-Console-10.0.2-7096020.x86_64.bundle

wget https://forensics.cert.org/fedora/cert/27/x86_64//libiconv-1.15-1.fc27.x86_64.rpm

sudo dnf localinstall libiconv-1.15-1.fc27.x86_64.rpm

cd /usr/lib/vmware/lib/libgdk_pixbuf-2.0.so.0/

sudo mv libgdk_pixbuf-2.0.so.0 libgdk_pixbuf-2.0.so.0_old

sudo ln -s /usr/lib64/libgdk_pixbuf-2.0.so.0 libgdk_pixbuf-2.0.so.0

cd /usr/lib/vmware/lib/

sudo mkdir libiconv.so.2

cd libiconv.so.2

sudo ln -s /usr/libiconv/lib64/libiconv.so.2 .

cd /usr/lib/vmware/lib/libgobject-2.0.so.0/

sudo mv libgobject-2.0.so.0 libgobject-2.0.so.0_old

sudo ln -s /usr/lib64/libgobject-2.0.so .

cd /usr/lib/vmware/lib/libcairo.so.2/

sudo  mv libcairo.so.2 libcairo.so.2_old

sudo ln -s /usr/lib64/libcairo.so.2 .

sudo xhost -si:localuser:root

Reply
0 Kudos
Lijieg
VMware Employee
VMware Employee

Hi Guys,

      You can try on the latest released vmrc version 10.0.3,which should fix this problem.

https://my.vmware.com/group/vmware/details?downloadGroup=VMRC1003&productId=742

lief91
Contributor
Contributor

Thanks guys the update work on my Fedora !

Reply
0 Kudos
wleithner
Contributor
Contributor

Hi guys,

after the update to 10.0.3 the vmrc launched allright from the vCenter, but all of a sudden it stopped working.

As root, the vmrc can be launched from a terminal, but as a normal user it doesn't.

I'm using openSUSE Leap 15 with KDE Plasma.

Trapavko
Contributor
Contributor

I'm having the same problem on elementary OS 5 (Juno) based on Ubuntu 18.04 LTS. I'm having a problem with all 10.x VMRC releases as I've tried them all. I can connect but there is no remote output displayed. I'm glad I came across your post because 'sudo' at least give me a usable option even though it is not practical.

I hope the issue gets resolved. Thanks again for reporting your findings!

Reply
0 Kudos