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".
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):
crd --setup
~/.chrome-remote-desktop-session
DISPLAY= /opt/google/chrome-remote-desktop/start-host --code="<UNIQUE_CODE>" --redirect-url="<https://remotedesktop.google.com/_/oauthredirect>" --name=
crd --start