Я обнаружил, что Windows (8.1), работающий в VirtualBox, очень разборчив, чтобы обнаружить подключенный Windows Phone. Иногда это связано с перезагрузкой, сбросом (ouch!), Отключением виртуальной машины, повторным подключением устройства к виртуальной машине или фактической перегрузкой устройства. Но это работает.
Он по-прежнему не будет работать, поскольку модули GTK отсутствуют на вашем сервере. Он не может отображать и отправлять его через SSH, если у него нет модулей в первую очередь
Просто установка libcanberra-gtk3-module устраняет проблему.
sudo apt-get install libcanberra-gtk3-module
libcanberra-gtk-module при использовании старого браузера без поддержки gtk3.
(кредит @David Foerster, который предложил это в комментариях)
Если вы собираетесь использовать другие графические приложения, вы можете рассмотреть LXDE вместо этого, как было предложено в ответе Анониманта.
Мой первый ответ был простым способом заставить его работать, не внося никаких изменений в существующую систему. С тех пор я обнаружил, что использование Xubuntu в сочетании с X2Go дает наилучшие результаты, если вы хотите использовать Ubuntu для своего сервера, имея хороший удаленный рабочий стол.
X2Go также может использоваться с Lubuntu и другими дистрибутивами, но он несовместим с единицей и, следовательно, несовместим с запасом Ubuntu (также в этом случае легкий вес просто лучше).
I есть 16.04 Docker изображение, которое вы можете использовать, чтобы дать ему попробовать здесь.
Сервер Ubuntu не поставляется с графическим интерфейсом, поэтому вы не можете запускать программы с графическим интерфейсом, такие как Firefox. Вам нужно будет установить рабочий стол Ubuntu.
В типе терминала:
sudo apt-get install ubuntu-desktop