Package Details: vmware-vmrc 12.0.0-1

Git Clone URL: (read-only, click to copy)
Package Base: vmware-vmrc
Description: VMWare VMRC Client.
Upstream URL:
Keywords: vmrc vmware
Licenses: custom:vmware
Submitter: fanjiang
Maintainer: fanjiang
Last Packager: fanjiang
Votes: 6
Popularity: 0.67
First Submitted: 2019-05-06 08:02
Last Updated: 2021-01-04 00:28

Pinned Comments

fanjiang commented on 2020-01-02 06:21


  1. You need to register on VMWare website to get the installer bundle;
  2. If the version changed, just change the `source=("xxxxx" "bootstrap" "config") line to match the file you have downloaded;
  3. Read the comments if you have a problem;
  4. If not resolved, add a comment :)

swjcarter commented on 2019-09-25 13:59

For those that may still be having issues getting this to work.

I downloaded the bundle from vmware to ~/Downloads

Edited PKGBUILD source file location. source=("file:///home/jcarter/Downloads/VMware-Remote-Console-10.0.6-14247266.x86_64.bundle" "bootstrap" "config")

Compilation was successful with a module failing to load. Gtk-Message: Failed to load module "canberra-gtk-module" Gtk-Message: Failed to load module "canberra-gtk-module"

The VMRC works well so it doesn't seem those modules are missed.

fanjiang commented on 2019-09-22 13:58

Note that you have to download the file yourself.

Latest Comments

1 2 3 4 5 Next › Last »

invanaar commented on 2021-01-29 03:07

I downloaded the bundle and changed the PKGBUILD like they said, but at the end of installation it says that there are conflicting files and doesn't install. The files they are conflicting with are VMware Workstation 16. I don't know how to fix it. I also tried to execute the bundle in a shell, but I get a message that it didn't install correctly and to look at the logs, but I have no idea what the logs mean. I'm using Manjaro, idk if that makes a huge difference in this.

marcolussetti commented on 2021-01-05 00:13

Thanks @fanjiang! Working great for me :)

fanjiang commented on 2021-01-04 00:28

Thanks @marcolussetti! Version bumped to 12.0.0.

keijko commented on 2020-12-21 14:31

@marcolussetti Oh! There exists a new version. Thanks for editing hints to update. It was working.

marcolussetti commented on 2020-12-20 05:03

To get 12.0.0 working (yay example):

  • Download from VMWare site:
  • Save/copy to ~/.cache/yay/vmware-vmrc/VMware-Remote-Console-12.0.0-17287072.x86_64.bundle
  • Run the install yay -S vmware-vmrc --editmenu --save
  • Select the appropriate toggles to edit the PKGBUILD
  • Edit the PGKBUILD:
    • line 17: source=("local://VMware-Remote-Console-12.0.0-17287072.x86_64.bundle"
    • line 21: sha256sums=('3429d897256e80d7e087ff9fc7b5e679695db06a9af2596b40d303e61c5000aa'
    • line 27: sh ../VMware-Remote-Console-12.0.0-17287072.x86_64.bundle -x ./files

maxdevaine commented on 2020-12-16 23:17

Version 12.0.0-17287072 released. Max

fanjiang commented on 2020-10-10 23:23

updated to use vmware-keymaps

fanjiang commented on 2020-10-10 23:16

@tangent Thanks for the suggestion! I will update soon.

tangent commented on 2020-09-28 17:34

Recommend depending on vmware-keymaps:

--- PKGBUILD    2020-09-28 12:24:12.197072939 -0500
+++ PKGBUILD.keymaps    2020-09-28 12:23:31.187332767 -0500
@@ -9,7 +9,7 @@

@@ -31,6 +31,10 @@
     local vmware_installer_version=$(cat "$srcdir/files/vmware-installer/manifest.xml" | grep -oPm1 "(?<=<version>)[^<]+")
     # mkdir -p "$pkgdir/var/log"
     # mkdir -p "$pkgdir/etc/init.d"
+    # Depend on vmware-keymaps
+    rm -r $srcdir/files/vmware-vmrc-app/lib/xkeymap
     cd "$srcdir/files"
     mkdir -p "$pkgdir/usr/share" "$pkgdir/usr/bin" "$pkgdir/usr/lib/vmware" "$pkgdir/usr/lib/vmware/setup"
     cp -r \

diurimc commented on 2020-09-06 00:06

To make it easier to understand, I suggest the following version for PKGBUILD:

# Maintainer: Fan Jiang <>

# You can get the software from

pkgdesc="VMWare VMRC Client."

# Edit variable below to match the full path to the file you have downloaded



build() {
    cd "$srcdir"
    sh ${_path_bundle} -x ./files
    cd "$srcdir/files"

package ()
    local vmware_installer_version=$(cat "$srcdir/files/vmware-installer/manifest.xml" | grep -oPm1 "(?<=<version>)[^<]+")
    # mkdir -p "$pkgdir/var/log"
    # mkdir -p "$pkgdir/etc/init.d"
    cd "$srcdir/files"
    mkdir -p "$pkgdir/usr/share" "$pkgdir/usr/bin" "$pkgdir/usr/lib/vmware" "$pkgdir/usr/lib/vmware/setup"
    cp -r \
        vmware-vmrc/share/* \
        vmware-player-core/share/* \
        vmware-vmrc-app/share/* \

    cp -r \
        vmware-installer/bin/* \
        vmware-usbarbitrator/bin/* \
        vmware-vmrc-app/bin/* \

    cp -r \
        vmware-installer/lib/* \
        vmware-player-core/lib/* \
        vmware-vmrc-app/lib/* \
        vmware-vmrc/lib/* \

    cp -r \
        vmware-vmrc-setup/vmware-config \

    # install -Dm 644 vmware-installer/bootstrap "$pkgdir/etc/vmware-installer/bootstrap"
    install -Dm 644 "$srcdir/bootstrap" "$pkgdir/etc/vmware/bootstrap"
    install -Dm 644 "$srcdir/config" "$pkgdir/etc/vmware/config"

    chmod +x \
        "$pkgdir/usr/bin"/* \
        "$pkgdir/usr/lib/vmware/bin"/* \
        "$pkgdir/usr/lib/vmware/setup"/* \

    for link in \
        vmrc \
        vmware-gksu \
        ln -s /usr/lib/vmware/bin/appLoader "$pkgdir/usr/lib/vmware/bin/$link"

    sed -i 's,@@BINARY@@,/usr/bin/vmrc,' "$pkgdir/usr/share/applications/vmware-vmrc.desktop"

    ln -s '/usr/lib/vmware/lib/' "$pkgdir/usr/lib/vmware/lib/"
    ln -s '/usr/lib/vmware/lib/' "$pkgdir/usr/lib/vmware/lib/"

    sed \
        -e "s/@@VERSION@@/$vmware_installer_version/" \
        -e "s,@@VMWARE_INSTALLER@@,/usr/lib/vmware-installer/$vmware_installer_version," \
        -i "$pkgdir/etc/vmware/bootstrap"