Package Details: chrome-remote-desktop 84.0.4147.39-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: 112
Popularity: 1.35
First Submitted: 2014-04-27 23:43
Last Updated: 2020-06-26 18:04

Pinned Comments

victorbrca commented on 2020-04-03 01:04

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

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

Brandon commented on 2014-11-10 15:54

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

Brandon commented on 2014-11-10 15:51

I had too hard time fixing all the errors, I decided to change whole platform http://pastebin.com/6CrRF2EP
does anybody have an experience??

agnotek commented on 2014-10-30 12:19

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

Checksums are wrong

Anonymous comment on 2014-09-18 17:19

@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

How can I connect to exciting session?

jamesan commented on 2014-09-13 18:33

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...

gyurman commented on 2014-09-03 15:46

I got error on service start

Exception IOError: (9, 'Bad file descriptor') in <bound method _TemporaryFileWrapper.__del__ of <closed file '<fdopen>', mode 'w+b' at 0x7f32bafb3780>> ignored
2014-09-03 17:34:12,223:INFO:Using host_id: 97ffb8da-20ea-b516-e4b3-66bd84649907
2014-09-03 17:34:12,224:INFO:Launching X server and X session.
Traceback (most recent call last):
File "/opt/google/chrome-remote-desktop/chrome-remote-desktop", line 1247, in <module>
sys.exit(main())
File "/opt/google/chrome-remote-desktop/chrome-remote-desktop", line 1174, in main
desktop.launch_session(args)
File "/opt/google/chrome-remote-desktop/chrome-remote-desktop", line 469, in launch_session
self._launch_x_server(x_args)
File "/opt/google/chrome-remote-desktop/chrome-remote-desktop", line 367, in _launch_x_server
if (len(x_session) == 2 and
TypeError: object of type 'NoneType' has no len()
2014-09-03 17:34:12,242:INFO:Cleanup.

Anonymous comment on 2014-08-29 16:50

Disowned, feel free to adopt it if you are interested.

vendion commented on 2014-08-29 02:04

@jamesan: Following you're seven step procedure I get to 5 before I run into any problems. I have created ~/.config/chrome-remote-desktop and I have "/home/vendion/gocode/bin/wingo" (this is used by Slim to start my window manager) in my ~/.chrome-remote-desktop-session file. When I click "Enable Remote Connections" and give it a pin, I get an error and the json file is never created in ~/.config/chrome-remote-desktop. Any ideas?