Я установил Ubuntu Server 16.04 и для тестирования чего-то, что я хочу использовать firefox на машине удаленно:
firefox -no-remote
Когда я пытаюсь это сделать, я возвращаюсь
Gtk-Message: Failed to load module "canberra-gtk-module"
Должен ли я apt-get install ubuntu-desktop
или есть способ сделать это без или с меньшей упаковкой?
Я не хочу просто использовать прокси, я хочу просматривать локальный сервер моего сервера.
Обновление:
попытались соединиться с ssh -X
и ssh -Y
и получили ту же ошибку.
Можно установить пакет libcanberra-gtk3-module
(libcanberra-gtk-module
для более старых версий Firefox, созданных без поддержки GTK 3) для избавлений от этой ошибки. Это не требует настольной среды, просто некоторые библиотеки для ALSA, GTK и поддержки X11.
я нахожу это странным, что firefox
пакет не зависит от этого, если Firefox не может работать без него. Я отправил отчет об ошибках к Панели запуска для исследования проблемы далее.
Gtk-сообщение: Отказавший к Обновлению загрузочного модуля "canberra-gtk-module"
: испытанное соединение с ssh-X и ssh-Y и получило ту же ошибку.
Это все еще не будет работать, так как модули GTK отсутствуют на Вашем сервере самом. Это не может представить и отправить его по SSH, если это не имеет никаких модулей во-первых
Просто установка libcanberra-gtk3-module
решила проблему.
sudo apt-get install libcanberra-gtk3-module
libcanberra-gtk-module
при использовании старого браузера без поддержки gtk3.
(кредит к @David Foerster, который предложил это в комментариях)
<час>, Если Вы собираетесь использовать другие приложения GUI, Вы могли бы хотеть рассмотреть LXDE
вместо этого, как предложено в ответе Anonymint.
Сервер Ubuntu не идет с GUI, поэтому Вы не можете запустить требующие GUI программы как Firefox. Вы оказываетесь перед необходимостью устанавливать рабочий стол Ubuntu.
В терминальном типе:
sudo apt-get install ubuntu-desktop
Мой первый ответ был простым способом получить его работающий, не внося изменений в существующую систему. Я с тех пор нашел, что использование Xubuntu в сочетании с X2Go дает лучшие результаты, когда Вы хотите использовать Ubuntu для своего сервера при наличии хорошего опыта удаленного рабочего стола.
X2Go может также использоваться с Lubuntu и другими дистрибутивами, но это не совместимо с единицей и таким образом не совместимо с запасом Ubuntu (также легкий вес просто лучше в этой ситуации).
я сделал, чтобы 16.04 Докеров отобразили Вас, может использовать, чтобы дать ему попытку здесь .