Skip to content

Instantly share code, notes, and snippets.

@nenoken
Forked from joyk50/CRD_on_Ubuntu_18_04.md
Created October 1, 2021 19:13
Show Gist options
  • Save nenoken/7279e6c6d689e37170bc1f7f4a2be42c to your computer and use it in GitHub Desktop.
Save nenoken/7279e6c6d689e37170bc1f7f4a2be42c to your computer and use it in GitHub Desktop.

Revisions

  1. @joyk50 joyk50 revised this gist May 15, 2020. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion CRD_on_Ubuntu_18_04.md
    Original file line number Diff line number Diff line change
    @@ -1,4 +1,4 @@
    # Setting Chrome-remote-desktop for Ubuntu 18.04
    # Setting Chrome Remote Desktop for Ubuntu 18.04

    > https://medium.com/@vsimon/how-to-install-chrome-remote-desktop-on-ubuntu-18-04-52d99980d83e
  2. @joyk50 joyk50 renamed this gist May 15, 2020. 1 changed file with 0 additions and 0 deletions.
    File renamed without changes.
  3. @joyk50 joyk50 renamed this gist May 15, 2020. 1 changed file with 23 additions and 11 deletions.
    34 changes: 23 additions & 11 deletions gistfile1.txt → CRD_on_Ubuntu_18_04
    Original file line number Diff line number Diff line change
    @@ -1,36 +1,48 @@
    ref: https://medium.com/@vsimon/how-to-install-chrome-remote-desktop-on-ubuntu-18-04-52d99980d83e
    # 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
    ```Shell
    wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb
    sudo dpkg -i google-chrome-stable_current_amd64.deb
    ```

    2. Install chrom-remote-desktop
    ```Shell
    sudo dpkg -i ~/Downloads/chrome-remote-desktop_current_amd64.deb
    sudo apt-get install -f
    ```

    3. Add remote group
    ``` Shell
    sudo usermod -a -G chrome-remote-desktop $USER
    sudo reboot
    ```

    4. Monkey Patching for chrome remote desktop
    ```Shell
    /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"
    ```
    - 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
    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
    `/opt/google/chrome-remote-desktop/chrome-remote-desktop --start`

    5. Relaunch chrome remote desktop app and setting “Enable remote connections”
  4. @joyk50 joyk50 revised this gist May 16, 2019. No changes.
  5. @joyk50 joyk50 created this gist May 16, 2019.
    36 changes: 36 additions & 0 deletions gistfile1.txt
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,36 @@
    ref: 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

    2. Install chrom-remote-desktop
    sudo dpkg -i ~/Downloads/chrome-remote-desktop_current_amd64.deb
    sudo apt-get install -f

    3. Add remote group
    sudo usermod -a -G chrome-remote-desktop $USER
    sudo reboot

    4. 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

    5. Relaunch chrome remote desktop app and setting “Enable remote connections”