объяснение всего, что было проверено и перепроверено.
Настройка на локальном windows компьютере:
Xming установлен и работает.
в ssh_config ForwardX11 имеет значение yes.
В конфигурации удаленного подключения с кодом VS Forward X11 имеет значение yes.
Настройка на вычислительном движке GCP с Debian / Linux 9 и 1 GPU [свободный уровень]:
xauth установлен.
В приведенном ниже файле sshd_config установлено: X11Forwarding да X11DisplayOffset 10 X11UseLocalhost нет
Сервер ssh перезапущен, чтобы обеспечить чтение следующих настроек. с локальной рабочей станции я запускаю gcloud compute s sh --s sh -flag = "- X" tennorflow-2-vm (имя экземпляра), и ответ:
/ usr / bin / xauth : file /home/user/.Xauthority не существует,
Итак, я попытался выполнить приведенное ниже на удаленном вычислительном движке с именем экземпляра - tennsflow-2-vm и пользователем trapti_kalra:
trapti_kalra@tensorflow-2-vm:~$ xauth list
xauth: file /home/trapti_kalra/.Xauthority does not exist
trapti_kalra@tensorflow-2-vm:~$ mv .Xauthority old.Xauthority
mv: cannot stat '.Xauthority': No such file or directory
trapti_kalra@tensorflow-2-vm:~$ touch ~/.Xauthority
trapti_kalra@tensorflow-2-vm:~$ xauth generate :0 . trusted
xauth: (argv):1: unable to open display ":0".
trapti_kalra@tensorflow-2-vm:~$ sudo xauth generate :0 . trusted
xauth: file /root/.Xauthority does not exist
xauth: (argv):1: unable to open display ":0".
Итак, похоже, что-то не хватает, любая помощь будет оценена. Это работало с сервером EC2, прежде чем я перешел на GCP.