Как настроить / настроить сервер VNC для отображения запущенных приложений [duplicate]

У этого вопроса уже есть ответ здесь: Как настроить x11vnc для доступа с графическим экраном входа? 7 ответов

Я пытаюсь настроить vnc4server на серверной версии сервера Ubuntu 16.04 (Xenial Xerus).

Я могу в настоящее время vnc в компьютер без проблем, но я могу " t просматривать мои запущенные приложения - только мой терминал. Как я могу просмотреть текущее приложение на устройстве?

Вот что я вижу:

Вот мой файл ~/.vnc/xstartup:

[F1]
0
задан 6 July 2018 в 01:02

2 ответа

У меня была такая же проблема, чтобы получить удаленный графический доступ к серверу Ubuntu. Я закончил для входа с ssh на сервер, запустил «tasksel» и установил «Xubuntu». Это самый легкий вариант, так как у моего сервера есть графическая карта «все в порядке». После установки ваш сервер загружается на рабочий стол. Это не повредит, так как большую часть времени он будет оставаться на экране входа в систему и не будет потреблять слишком много ресурсов. Я настроил свой сервер, чтобы не запускать X-Server, поэтому я должен сделать это вручную из SSH, когда мне это нужно, с

sudo service lightdm start

Когда X-Server (ака настольный компьютер) запускает ваш На сервере VNC есть что показать. Вы должны увидеть свое приложение так, как планируете. Вы также можете подключиться к Linux-клиенту с помощью

ssh -X

. Затем вы можете получить графические окна, запущенные на сервере на экране вашего клиента. Тогда вам даже может не понадобиться VNC, и время ответа намного лучше.

0
ответ дан 18 July 2018 в 05:12

У меня была такая же проблема, чтобы получить удаленный графический доступ к серверу Ubuntu. Я закончил для входа с ssh на сервер, запустил «tasksel» и установил «Xubuntu». Это самый легкий вариант, так как у моего сервера есть графическая карта «все в порядке». После установки ваш сервер загружается на рабочий стол. Это не повредит, так как большую часть времени он будет оставаться на экране входа в систему и не будет потреблять слишком много ресурсов. Я настроил свой сервер, чтобы не запускать X-Server, поэтому я должен сделать это вручную из SSH, когда мне это нужно, с

sudo service lightdm start

Когда X-Server (ака настольный компьютер) запускает ваш На сервере VNC есть что показать. Вы должны увидеть свое приложение так, как планируете. Вы также можете подключиться к Linux-клиенту с помощью

ssh -X

. Затем вы можете получить графические окна, запущенные на сервере на экране вашего клиента. Тогда вам даже может не понадобиться VNC, и время ответа намного лучше.

0
ответ дан 24 July 2018 в 18:16
  • 1
    при использовании ssh -X я не смог получить отображение для моего клиента. если бы я мог получить, что для работы x11 пересылка была бы идеальным способом id, как это сделать. Я использовал ssh -X user @ host, и это не сработало. просто дал мне терминал – Jermayne Williams 16 October 2017 в 22:51
  • 2
    Вот последовательность, которая работает на моем компьютере (извините no newline): 1. 'ssh -X myserver' 2. введите пароль 3. 'nemo & amp;' (материал в кавычках - это то, что я ввел. Это откроет мне окно диспетчера файлов Nemo на моем клиенте, но содержимое было с сервера. Это не сработает, если у вас нет установленного X-сервера (например, Xubuntu from tasksel as описано выше). – CatMan 16 October 2017 в 23:00
  • 3
    заключается в том, что живой дисплей хоть или просто отображает приложение на вашем компьютере? Мне нужно увидеть живое отображение того, что находится на удаленном компьютере на моем, – Jermayne Williams 17 October 2017 в 18:30
  • 4
    @ jermayne-williams Я не уверен, что вы имеете в виду под «живым дисплеем». То, что я описал, и VNC - две разные вещи. VNC просто отправит вам снимок экрана удаленного компьютера и продолжит отправлять смарт-обновления во время подключения. Наверное, это то, что вы имеете в виду с живым дисплеем. С помощью опции «ssh -X» вы запускаете (только) приложение, которое вы запускаете (после подключения) на удаленном ПК. Только их окно запускается на вашем локальном компьютере вместо удаленного компьютера. Я думаю, если у вас уже запущено приложение и вы хотите проверить его, вам понадобится VNC. Надеюсь, он ответит на ваш вопрос – CatMan 17 October 2017 в 22:44
  • 5
    Да. благодаря! – Jermayne Williams 18 October 2017 в 17:59

Другие вопросы по тегам:

Похожие вопросы: