私はChromeリモートデスクトップを使用してLinux Mintを実行している仕事用コンピュータにアクセスします。残念ながら、既存のデスクトップセッションに接続するのではなく(中断から再開できます)、接続すると新しいセッションが開始されます。
/opt/google/chrome-remote-desktop/chrome-remote-desktop
次のように、既存のセッションに強制的に接続するように変更できることがわかりました。
#Change FIRST_X_DISPLAY_NUMBER to this:
FIRST_X_DISPLAY_NUMBER = 0
#Comment out the following lines:
#while os.path.exists(X_LOCK_FILE_TEMPLATE % display);
#display += 1
#Modify the launch_session() method so it's as follows:
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
これはうまくいきますが、実際には使用できないようにする重要な注意点が1つあります。オフィスのモニターは点灯し続け、コンピュータは誰でもアクセスできるようにロック解除されています。
このページChromeリモートデスクトップの使用を制御する 「カーテンモード」に言及すると、これが私が望むものです。
リモート接続中にホストシステムにいる人がユーザーが何をしているのかを見ることができないように、Chromeリモートデスクトップを有効にします。
ただし、これを有効にするために提供されている指示は、Linuxに言及せずにWindowsとMacにのみ適用されます。
Linuxホストでカーテンモードを有効にできますか?
答え1
各ユーザーのCRDを自分の仮想画面に表示するには、次の手順に従います。 https://overbrace.com/bernardparent/viewtopic.php?f=91&t=1491
これはカーテンモードに似ています。再接続すると、切断したときと同じ画面が表示されます。