I'm running on a steam deck and I managed to get this to work following Brinsky's pinned instructions.
My main issue though is I'm not quite getting the desired behavior. When I connect from chrome remote on another computer I can take control of my steam deck, but the problem is I'm getting a new session and not taking over the running session on my steam deck. I leave open windows and ongoing tasks on my deck and I want to remote-in and continue them when I'm not at home, not launch new windows which wont be running when I get home. This is the behavior I get when I use chrome to control my windows PCs.
Is there some alteration I can make to the lines executing preferred window manager
in the .chrome-remote-desktop-session
file that will achieve this? I have tried both the default options with no success.
Many thanks for a great piece of work guys! Best, Chris
P.s. An aside for any people having trouble with the provided instructions (Brinsky's pinned comment)...
Step 1. Build and install the package, actually means, run the following commands...
git clone https://aur.archlinux.org/chrome-remote-desktop.git
makepkg -si (whilst in the folder the git repo was cloned to)
and Step 3. (Optional), is not optional at all, it absolutely must be done, you need to edit that file and un-rem one of the preferred window manager options.
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