sudo systemctl restart chrome-remote-desktop@$USER Linux version does not support hiding the local screen during remote sessions. 4. Clipboard Sharing Text copy/paste works, but images and large data may fail. 5. Audio Audio redirection is not supported on Linux. 6. Permissions You must be the same user running the Chrome browser and the host service. 7. SELinux/AppArmor On Fedora or Ubuntu with strict security profiles, you may need to allow the CRD binary access to the session bus:
For Linux users who value convenience over absolute control, Chrome Remote Desktop is a solid, free tool that bridges the gap between Linux and the rest of the devices in your life. Last updated: 2025 – works on Ubuntu 24.04, Debian 12, Fedora 40, and similar distributions. chrome remote desktop on linux
Edit ~/.chrome-remote-desktop-session :
Here’s a comprehensive write-up on using , covering setup, usage, benefits, and limitations. Chrome Remote Desktop on Linux: Setup and Practical Guide Introduction Chrome Remote Desktop (CRD) is a free remote access solution developed by Google. It allows users to securely access a remote computer from another device via a web browser or a dedicated mobile app. While popular on Windows and macOS, its implementation on Linux is less straightforward but fully functional—and particularly valuable for developers, system administrators, and enthusiasts who run Linux desktops or servers. Permissions You must be the same user running
# Download the Debian package wget https://dl.google.com/linux/direct/chrome-remote-desktop_current_amd64.deb # Install it sudo dpkg -i chrome-remote-desktop_current_amd64.deb sudo apt-get install -f # Fix missing dependencies On Fedora/RHEL: or your DE’s startup command.)
# For Debian/Ubuntu wget -q -O - https://dl.google.com/linux/linux_signing_key.pub | sudo apt-key add - sudo sh -c 'echo "deb [arch=amd64] http://dl.google.com/linux/chrome/deb/ stable main" >> /etc/apt/sources.list.d/google-chrome.list' sudo apt update && sudo apt install google-chrome-stable Google provides a .deb/.rpm package that installs the host service:
echo "exec /usr/bin/gnome-session" > ~/.chrome-remote-desktop-session (Replace gnome-session with startplasma-x11 for KDE, xfce4-session , or your DE’s startup command.)