Skip to content

Instantly share code, notes, and snippets.

@joyk50
Last active October 1, 2021 19:13
Show Gist options
  • Save joyk50/a5aa0518928874589988c5900639fb5e to your computer and use it in GitHub Desktop.
Save joyk50/a5aa0518928874589988c5900639fb5e to your computer and use it in GitHub Desktop.
Ubuntu 18.04 LTS 에서 Chrome Remote Desktop 설정

Setting Chrome Remote Desktop for Ubuntu 18.04

https://medium.com/@vsimon/how-to-install-chrome-remote-desktop-on-ubuntu-18-04-52d99980d83e

  1. Install google-chrome-stable
wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb
sudo dpkg -i google-chrome-stable_current_amd64.deb
  1. Install chrom-remote-desktop
sudo dpkg -i ~/Downloads/chrome-remote-desktop_current_amd64.deb
sudo apt-get install -f
  1. Add remote group
sudo usermod -a -G chrome-remote-desktop $USER
sudo reboot
  1. Monkey Patching for chrome remote desktop
/opt/google/chrome-remote-desktop/chrome-remote-desktop --stop
sudo cp /opt/google/chrome-remote-desktop/chrome-remote-desktop /opt/google/chrome-remote-desktop/chrome-remote-desktop.orig
sudo gedit /opt/google/chrome-remote-desktop/chrome-remote-desktop
  • in file "/opt/google/chrome-remote-desktop/chrome-remote-desktop"
DEFAULT_SIZES = "1920x1080,3840x2400"
FIRST_X_DISPLAY_NUMBER = 1
#while os.path.exists(X_LOCK_FILE_TEMPLATE % display):
#display += 1

def launch_session(self, x_args):
  self._init_child_env()
  self._setup_pulseaudio()
  self._setup_gnubby()
  #self._launch_x_server(x_args)
  #self._launch_x_session()
  display = self.get_unused_display_number()
  self.child_env["DISPLAY"] = ":%d" % display

/opt/google/chrome-remote-desktop/chrome-remote-desktop --start

  1. Relaunch chrome remote desktop app and setting “Enable remote connections”
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment