Я использую виртуальную машину в Google Cloud. Я установил операционную систему Debian по умолчанию и настроил среду рабочего стола для удаленного подключения, как описано здесь: https://cloud.google.com/solutions/chrome-desktop-remote-on-compute-engine
Мне удалось подключиться к экземпляру через Chrome Remote Рабочий стол, однако периодически у меня возникает проблема, связанная с тем, что удаленный рабочий стол сообщает, что экземпляр vm подключен, однако, если я пытаюсь подключиться к нему, я получаю:
Глядя на консоль Google Cloud, экземпляр явно работает. Обычно, если я перезапускаю экземпляр, проблема решается, однако у меня есть процессы, запущенные на экземпляре, которые я не хочу останавливать.
ОБНОВЛЕНИЕ:
Следуя совету Сергея Рохозы, я запустил
sudo systemctl status chrome-remote-desktop
Состояние выглядело нормально, листинг:
Active: active (exited) since...
Я тогда побежал
sudo systemctl restart chrome-remote-desktop
и это решило проблему, я мог снова войти в удаленный рабочий стол, но казалось, что экземпляр виртуальной машины перезапустился, что является большой проблемой, так как я запускаю на нем процессы, которые не должны закрываться. Я полагаю, это проблема для отправки в службу поддержки Google Cloud Services.
ОБНОВЛЕНИЕ 2:
Я все еще сталкиваюсь с этой проблемой. У меня обычно на ноутбуке работает Jupyter Notebook - этот ноутбук должен продолжать работать. Когда я увидел сообщение о том, что удаленный компьютер находится в автономном режиме, я вошел в систему через s sh и проверил, работает ли Jupyter Notebook:
jupyter notebook list
Это вернуло:
http://localhost:8888/?token=9110bf40789971b5e252a272e9497039b4f3b45e506348df :: /home/qgenixtech
Итак, ноутбук работал. Затем я набрал:
sudo systemctl restart chrome-remote-desktop
и после этого снова:
jupyter notebook list
, и затем он не показывает работающих ноутбуков. Поэтому команда перезагрузки закрыла Блокнот (а также все остальные открытые windows на рабочем столе).