Package Details: chrome-remote-desktop 118.0.5993.9-1

Git Clone URL: https://aur.archlinux.org/chrome-remote-desktop.git (read-only, click to copy)
Package Base: chrome-remote-desktop
Description: Access other computers or allow another user to access your computer securely over the Internet
Upstream URL: https://remotedesktop.google.com
Keywords: Chrome Chromium Google Networking Remote
Licenses: BSD
Submitter: None
Maintainer: frealgagu
Last Packager: frealgagu
Votes: 123
Popularity: 0.30
First Submitted: 2014-04-27 23:43 (UTC)
Last Updated: 2023-10-06 21:11 (UTC)

Pinned Comments

frealgagu commented on 2020-12-05 22:38 (UTC)

I maintain the latest built package at:

https://github.com/frealgagu/archlinux.chrome-remote-desktop/releases/

victorbrca commented on 2020-04-03 01:04 (UTC)

Thanks @frealgagu for packaging this, @nightuser for the existing session patch and @Brinsky for the instructions.

I've compiled both instructions with screenshots and added it to my blog if anyone is having issues with the install. Otherwise, just follow the instructions in the comments by @Brinsky from 2019-12-06 13:58.

Brinsky commented on 2019-12-06 13:58 (UTC)

Here's how I got this working with the new web app (remotedesktop.google.com):

  1. Build and install the package
  2. run crd --setup
  3. (Optional) Configure execution of your preferred window manager in ~/.chrome-remote-desktop-session
  4. Go to http://remotedesktop.google.com/headless
  5. Click "next" and "authorize" through each instruction
  6. Copy/paste and run the provided "Debian" command, which should look like the following: DISPLAY= /opt/google/chrome-remote-desktop/start-host --code="<UNIQUE_CODE>" --redirect-url="<https://remotedesktop.google.com/_/oauthredirect>" --name=
  7. Set up a name and PIN
  8. Wait for successful output containing "Host ready to receive connections."
  9. Run crd --start

Latest Comments

« First ‹ Previous 1 .. 23 24 25 26 27 28 29 30 31 32 Next › Last »

agnotek commented on 2014-12-23 16:49 (UTC)

use this PKGBUILD: # Maintainer: Mateus Rodrigues Costa <charles [dot] costar [at] gmail [dot] com> pkgname=chrome-remote-desktop pkgver=40.0.2214.44 pkgrel=2 pkgdesc="Allows you to securely access your computer over the Internet through Chrome." url="https://chrome.google.com/webstore/detail/gbchcmhmhahfdphkhkmpfmihenigjmpp" arch=('i686' 'x86_64') license=('BSD') install=$pkgname.install depends=('python2' 'python2-psutil' 'gconf' 'gtk2' 'nss' 'xorg-xdpyinfo' 'xorg-setxkbmap' 'xorg-server-xvfb' 'xorg-xauth') source=("chrome-remote-desktop.service") md5sums=('cde1758e875ff114cc8153edb7087d2a') _arch=i386 if [ "$CARCH" == i686 ]; then md5sums+=('8cf84e5801c3b5c6cff0a9efb2b1ba6a') elif [ "$CARCH" == x86_64 ]; then _arch=amd64 md5sums+=('03aaba1f91dbd1da367dc3ff4e0c5c3a') fi source+=(${pkgname}_${pkgver}_$_arch.deb::https://dl.google.com/linux/direct/${pkgname}_current_$_arch.deb) package() { msg2 "Extracting data.tar.gz" bsdtar -xf data.tar.gz -C "$pkgdir/" msg2 "Patching Python script" sed -e '1 s/python/python2/' \ -e '/^.*sudo_command =/ s/"gksudo .*"/"pkexec"/' \ -e '/^.*command =/ s/s -- sh -c/s sh -c/' \ -i "$pkgdir"/opt/google/chrome-remote-desktop/chrome-remote-desktop msg2 "Removing things that won't work" rm -R "$pkgdir"/etc/cron.daily/ rm -R "$pkgdir"/etc/init.d/ rm -R "$pkgdir"/etc/pam.d/ msg2 "They forgot the LICENSE file, using the copyright file instead" install -Dm644 "$pkgdir"/usr/share/doc/$pkgname/copyright "$pkgdir"/usr/share/licenses/$pkgname/copyright msg2 "Adding a systemd user service" install -Dm644 "$srcdir"/$pkgname.service "$pkgdir"/usr/lib/systemd/user/$pkgname.service msg2 "Creating symlinks for chromium compatibility" mkdir -p "$pkgdir"/etc/chromium/native-messaging-hosts ln -sr "$pkgdir"/etc/opt/chrome/native-messaging-hosts/* "$pkgdir"/etc/chromium/native-messaging-hosts }

txomon commented on 2014-12-17 10:00 (UTC)

md5sum for amd64 deb is c3882feb4f11eea34d7d05bc44d268c9

Stephen12 commented on 2014-11-11 10:47 (UTC)

How does it work?? https://www.apponfly.com/en/ @Brandon? Others? @CharlesAtum did jamesan finally adopt it??? I might be interested..

Brandon commented on 2014-11-10 15:54 (UTC)

I had too hard time fixing all the errors, I decided to change whole platform http://pastebin.com/6CrRF2EP does anybody have an experience?? btw:@CharlesAtum: I had similar problem as @jamesan and changing the dependencies from python 2 to 3 did not work on my PC either

agnotek commented on 2014-10-30 12:19 (UTC)

for PKGBUILD: pkgver=38.0.2125.9 _arch=amd64 md5sums+=('d5322560215d4569608b76390a4cdb4f') don't know md5sum for i686

dlh commented on 2014-10-07 07:30 (UTC)

Checksums are wrong

<deleted-account> commented on 2014-09-18 17:19 (UTC)

@jamesan Could you take a look if CRD still works if you remove the first sed line and change the dependencies from python 2 to 3?

gyurman commented on 2014-09-15 20:53 (UTC)

How can I connect to exciting session?

jamesan commented on 2014-09-13 18:33 (UTC)

Adopted this package. Let's see..: @vendion: I left out a couple steps apparently. Before step 5, the chrome-remote-desktop user group needs to be created and the hosting user must join that group: # groupadd chrome-remote-desktop # usermod -aG chrome-remote-desktop <username> Then, step 5 should generate the expected JSON file and not throw an error after your pin entry. Then, the chrome-remote-desktop user service can be started/enabled to receive remote connection requests. I'll try to codify some of this stuff in the PKGBUILD so there aren't as many or any manual steps needed to make this work after installing the package. Stay tuned...