Package Details: chrome-remote-desktop 130.0.6723.14-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: 122
Popularity: 0.008156
First Submitted: 2014-04-27 23:43 (UTC)
Last Updated: 2024-10-16 18:54 (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

1 2 3 4 5 6 .. 32 Next › Last »

sitram commented on 2024-09-18 06:39 (UTC) (edited on 2024-09-18 07:45 (UTC) by sitram)

Changing locally the version to 128.0.6613.44 then executing command makepkg -si --skipchecksums installs the package successfully.

After running the instruction from @Brinsky post I get an error related to missing .json file in /home/<username>/.config/chrome-remote-desktop/host#*.json. I fixed it by manually adding my user to chrome-remote-desktop group usermod -aG chrome-remote-desktop <USER>

After I restarted the chrome-remote-desktop service with systemctl --user restart chrome-remote-desktop I get the following error:

Sep 18 10:31:38 <HOST> systemd[1469]: Starting "Chrome Remote Desktop host daemon"...
Sep 18 10:31:38 <HOST> crd[276834]: /opt/google/chrome-remote-desktop/chrome-remote-desktop:2529: SyntaxWarning: invalid escape sequence '\s'
Sep 18 10:31:38 <HOST> crd[276834]:   re.split('\s+', os.environ[HOST_EXTRA_PARAMS_ENV_VAR].strip())
Sep 18 10:31:41 <HOST> pkexec[276835]: pam_unix(polkit-1:session): session opened for user root(uid=0) by sitram(uid=1000)
Sep 18 10:31:42 <HOST> crd[276914]: /opt/google/chrome-remote-desktop/chrome-remote-desktop:2529: SyntaxWarning: invalid escape sequence '\s'
Sep 18 10:31:42 <HOST> crd[276914]:   re.split('\s+', os.environ[HOST_EXTRA_PARAMS_ENV_VAR].strip())
Sep 18 10:31:42 <HOST> crd[276914]: Killing process 276908
Sep 18 10:31:42 <HOST> systemd[1469]: Started "Chrome Remote Desktop host daemon".

I might be an issue related to the python version installed based on what I researched online. When I run python -V I saw I have installed version 3.12.6

I replaced the \s with \\s in /opt/google/chrome-remote-desktop/chrome-remote-desktop

2562: extra_start_host_args = []
2527:  if HOST_EXTRA_PARAMS_ENV_VAR in os.environ:
2528:      extra_start_host_args = \
2529:          re.split('\\s+', os.environ[HOST_EXTRA_PARAMS_ENV_VAR].strip())

After restarting the chrome--remote-desktop service, the status showed that the daemon is successfully started

systemctl --user status chrome-remote-desktop.service
○ chrome-remote-desktop.service - "Chrome Remote Desktop host daemon"
     Loaded: loaded (/usr/lib/systemd/user/chrome-remote-desktop.service; enabled; preset: enabled)
     Active: inactive (dead) since Wed 2024-09-18 10:40:11 EEST; 3s ago
 Invocation: b1f776d453fa4b2aaf5cab4acbb8f3ab
    Process: 285042 ExecStart=/usr/bin/crd --start (code=exited, status=0/SUCCESS)
    Process: 285118 ExecStop=/usr/bin/crd --stop (code=exited, status=0/SUCCESS)
   Mem peak: 16.3M
        CPU: 332ms

Sep 18 10:40:08 <HOST> systemd[1469]: Starting "Chrome Remote Desktop host daemon"...
Sep 18 10:40:11 <HOST> pkexec[285047]: pam_unix(polkit-1:session): session opened for user root(uid=0) by sitram(uid=1000)
Sep 18 10:40:11 <HOST> crd[285122]: Killing process 285116
Sep 18 10:40:11 <HOST> systemd[1469]: Started "Chrome Remote Desktop host daemon".

ewuplse01 commented on 2024-08-21 17:29 (UTC) (edited on 2024-08-21 17:29 (UTC) by ewuplse01)

The latest version of chrome-remote-desktop is 128.0.6613.44 and the sha256sum is 2840b98becafd01f990f85e3ac8df8d735e4915b2fa774563ce07d091ffec120

You can modify the PKGBUILD with this info and chrome-remote-desktop will build.

You can get the latest version and sha256sum with this curl command:

curl -qs https://dl.google.com/linux/chrome-remote-desktop/deb/dists/stable/main/binary-amd64/Packages | grep "^Version\|^SHA256" | awk '{print $2}'

Squeaky_Monjuer commented on 2024-08-19 23:32 (UTC)

When building this using makepkg -si, the link "https://dl.google.com/linux/chrome-remote-desktop/deb/pool/main/c/chrome-remote-desktop/chrome-remote-desktop_127.0.6533.8_amd64.deb" is invalid and returns 404. Idk what to do, please help me.

jvybihal commented on 2024-04-04 12:32 (UTC) (edited on 2024-04-04 12:34 (UTC) by jvybihal)

It is not about what I prefer. It's about what it (mis)represents. I get what you are trying to do, but this is not how it's done. You should try to work with @frealgagu and get chrome-remote-desktop updated. If he does not respond in reasonable time, and the package is not maintained, you should create orphan request and then adopt the package if accepted.

And to the PKGBUILD itself, having SKIP for the sha256sum check of the .deb file itself is WRONG and should not be done!

mvidaldp commented on 2024-04-03 22:58 (UTC)

@jvybihal I could change it to -latest if you prefer. Or merge it like you suggested :)

jvybihal commented on 2024-04-03 14:09 (UTC)

How is this -git package??

wartemw commented on 2023-10-05 08:57 (UTC)

changed the drain:

<--- "${pkgname}-${pkgver}.deb::https://dl.google.com/linux/${pkgname}/deb/pool/main/${pkgname:0:1}/${pkgname}/${pkgname}_${pkgver}_amd64.deb"

"${pkgname}-${pkgver}.deb::https://dl.google.com/linux/direct/chrome-remote-desktop_current_amd64.deb" --->

and

<--- "84396947d787cbe90073e944c272856871086c2671d82ac59f6ee9f460476459"


"f0471692d2f14d382259178a9d54abd53255dc528ce4ff22c50510035438cdec" --->

and commented

<--- patch -Np1 -i "${srcdir}/xdg-base-directory.patch"


patch -Np1 -i "${srcdir}/xdg-base-directory.patch"

--->

boustanihani commented on 2023-10-04 21:47 (UTC)

curl: (22) The requested URL returned error: 404 ==> FEHLER: Fehler beim Download von https://dl.google.com/linux/chrome-remote-desktop/deb/pool/main/c/chrome-remote-desktop/chrome-remote-desktop_116.0.5845.10_amd64.deb Breche ab...

ciberbago commented on 2023-09-30 15:11 (UTC) (edited on 2023-09-30 15:12 (UTC) by ciberbago)

Hello! I get the following error in the final step:

curl: (22) The requested URL returned error: 404 ==> ERROR: Failure while downloading https://dl.google.com/linux/chrome-remote-desktop/deb/pool/main/c/chrome-remote-desktop/chrome-remote-desktop_116.0.5845.10_amd64.deb Aborting... error: failed to download sources for 'chrome-remote-desktop-116.0.5845.10-1': error: packages failed to build: chrome-remote-desktop-116.0.5845.10-1

frealgagu commented on 2023-08-15 00:22 (UTC)

@ewuplse01 thanks, it works like a charm.