===== Problemas al ejecutar vmrc en Arch Linux / vmrc does not start in Arch Linux ===== Probado con las versiones de vmrc anteriores a 10.0.3 build-9300449. A partir de esta versión 10.0.3 no es necesario por ahora hacer ningún retoque en /etc/vmware/bootstrap. **Instalación de vmrc** (VMware-Remote-Console): [[https://www.vmware.com/support/developer/vmrc/]] bash VMware-Remote-Console-10.0.2-XXXXXX.x86_64.bundle **Problema**: vmrc busca librerías compartida en /usr/lib y no por ejemplo en /usr/lib/vmware/lib/librsvg-2.so.2 (sí, usan como nombre de carpeta el mismo que el del fichero contenido.) que es donde instaló la librería. Al ejecutarse genera un fichero de log pero no muestra nada en pantalla. vmrc # Error en los logs: /tmp/vmware-XXX/vmware-apploader-11XXXX.log 2018-04-05T21:53:54.499+02: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: /usr/lib/librsvg-2.so.2: undefined symbol: cairo_tag_begin /tmp/vmware-busi **Solución**: Forzar que vmrc busque primeramente en el directorio /usr/lib/vmware/lib/, por ejemplo agregando un pequeño script al final del fichero /etc/vmware/bootstrap para que busque las librerías correctamente. Fichero /etc/vmware/bootstrap PREFIX="/usr" BINDIR="/usr/bin" SBINDIR="/usr/sbin" LIBDIR="/usr/lib" DATADIR="/usr/share" SYSCONFDIR="/etc" DOCDIR="/usr/share/doc" MANDIR="/usr/share/man" INCLUDEDIR="/usr/include" INITDIR="" INITSCRIPTDIR="/etc/init.d/" for f in /usr/lib/vmware/lib/*; do [ -d "$f" ] && ldpaths="$ldpaths:$f" done export LD_LIBRARY_PATH="$ldpaths:/usr/lib"