echo "exec /usr/bin/xfce4-session" > ~/.chrome-remote-desktop-session Use code with caution.
Some graphics cards disable their output when no monitor is detected. Chrome Remote Desktop relies on the graphics card to render the image.
Google provides a .deb package specifically for Debian/Ubuntu systems. Open your terminal and run the following command to download the latest version:
# Reload systemd and start the service systemctl --user daemon-reload systemctl --user start chrome-remote-desktop systemctl --user enable chrome-remote-desktop chrome remote desktop ubuntu
The --user service starts on login. To start headless without logging in (e.g., after power failure), enable lingering:
sudo apt update sudo apt install --fix-broken -y ./chrome-remote-desktop_current_amd64.deb
Here is the standard method to configure a : echo "exec /usr/bin/xfce4-session" > ~/
sudo dpkg -i ~/Downloads/chrome-remote-desktop_current_amd64.deb sudo apt install -f # Fix any missing dependencies Use code with caution. Copied to clipboard
Setting up requires installing a specific Debian package and configuring a desktop session. Since Ubuntu's default display manager (GDM3) often conflicts with the remote service, it is highly recommended to use a lightweight desktop environment like XFCE for the best experience. 1. Initial Installation
sudo apt-get install -f
Chrome Remote Desktop needs to know which desktop environment to launch when you connect remotely. sudo apt install xfce4 xfce4-goodies Use code with caution. Copied to clipboard
The most reliable hardware fix is an (a cheap $5 adapter that tricks the GPU into thinking a monitor is connected).