Dies geschieht aufgrund der Funktionsweise von Chrome Remote Desktop. Dadurch wird eine neue Sitzung erstellt, auf die Sie parallel zu den anderen Sitzungen remote zugreifen können. Normalerweise wird der X-Server / die grafische Benutzeroberfläche in Sitzung 7 ausgeführt (Sie können versuchen, Sitzungen mit Ctrl+ Alt+ (wobei die Sitzungsnummer angegeben ist) zu ändern und zu ändern. Chrome Remote Desktop verwendet eine andere. Immer, wenn Sie aufgefordert werden, Ihr Kennwort über eine GUI einzugeben, wird das Fenster in der Hauptsitzung der GUI (Sitzung 7) angezeigt, und Sie können nicht direkt von Chrome Remote Desktop aus darauf zugreifen.Fnn
Glücklicherweise gibt es ein bisschen Hacking, mit dem Sie das umgehen können. Wie hier erwähnt, können Sie Folgendes bearbeiten /opt/google/chrome-remote-desktop/chrome-remote-desktop
(erstellen Sie zuerst ein Backup dieser Datei, falls etwas schief geht):
FIRST_X_DISPLAY_NUMBER = 0 # Replace 20 by 0
Dann kommentieren Sie die while-Schleife aus:
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
Eine andere Lösung ist, Anwendungen vom Terminal aus auszuführen sudo
, zB sudo google-chrome
( nicht empfohlen ).
Ich hoffe, das Team, das Chrome Remote Desktop entwickelt, wird uns alle hören und dieses Verhalten bald ändern.