ubuntu20.04 にgoogle リモートデスクトップを入れる。
素直にやるとうまくいかないので、色々設定を変えなければだめっぽい。 以下の2つのサイトを参考にさせていただきました。
Ubuntu18.04でChrome Remote Desktop HostをWeb版からインストールした時のメモ - Qiita 外出先から自宅のUbuntu18.04に接続する(Chromeリモートデスクトップ) - ネガティブログ
以下が必要
1. chrome-remote-desktop` `のユーザー追加
2. 設定ファイル
/opt/google/chrome-remote-desktop/chrome-remote-desktopの修正
3. ` `.chrome-remote-desktop-session
ファイルをホームディレクトリに作る。
特に(3) が一番変な感じだけど必要.一つ目の解説サイトがありがたかったです。
具体的には,以下の通り.
1.
chrome-remote-desktop`` のユーザー追加
一つ目の引用サイトを参照させていただいた
sudo usermod -a -G chrome-remote-desktop $USER sudo reboot
2. 設定ファイル /opt/google/chrome-remote-desktop/chrome-remote-desktop
の修正
一つ目の引用サイトを参照させていただいた
sudo systemctl stop chrome-remote-desktop.service
でサービスを止めて。
上記のファイルの以下を直す
ポイント1
FIRST_X_DISPLAY_NUMBER = 0
ポイント2
def get_unused_display_number(): """Return a candidate display number for which there is currently no X Server lock file""" display = FIRST_X_DISPLAY_NUMBER # while os.path.exists(X_LOCK_FILE_TEMPLATE % display): # display += 1 return display
ポイント3
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
再起動
sudo systemctl restart chrome-remote-desktop.service
これだと有効化できないので、以下のことを行う
3.
.chrome-remote-desktop-session`` ファイルをホームディレクトリに作る。
これらをおこなえば、ブラウザからgoogle リモートデスクトップが起動できるようになるはず。