Пакеты для запуска окна Firefox на сервере?

Я установил 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 и получили ту же ошибку.

4
задан 29 May 2016 в 11:27

5 ответов

Можно установить пакет libcanberra-gtk3-module (libcanberra-gtk-module для более старых версий Firefox, созданных без поддержки GTK 3) для избавлений от этой ошибки. Это не требует настольной среды, просто некоторые библиотеки для ALSA, GTK и поддержки X11.

я нахожу это странным, что firefox пакет не зависит от этого, если Firefox не может работать без него. Я отправил отчет об ошибках к Панели запуска для исследования проблемы далее.

1
ответ дан 29 May 2016 в 21:27
  • сервер Ubuntu не связывается никакой графической настольной средой и из-за этого, Вы не можете запустить традиционные приложения GUI, которые в этом случае, firefox
  • , Если бы Вы не возражаете жертвовать некоторыми ресурсами, устанавливание настольной среды подошло бы. LXDE имеет чрезвычайно низкий объем потребляемой памяти (это - также DE по умолчанию для RaspberryPi, и следовательно низкое требование памяти было проверено)
  • , Если Вы только хотите выполнить основной просмотр и поиск операций, можно использовать Links2 или Lynx.

Gtk-сообщение: Отказавший к Обновлению загрузочного модуля "canberra-gtk-module"

: испытанное соединение с ssh-X и ssh-Y и получило ту же ошибку.

Это все еще не будет работать, так как модули GTK отсутствуют на Вашем сервере самом. Это не может представить и отправить его по SSH, если это не имеет никаких модулей во-первых

2
ответ дан 29 May 2016 в 21:27

Просто установка libcanberra-gtk3-module решила проблему.

sudo apt-get install libcanberra-gtk3-module

libcanberra-gtk-module при использовании старого браузера без поддержки gtk3.

(кредит к @David Foerster, который предложил это в комментариях)

<час>

, Если Вы собираетесь использовать другие приложения GUI, Вы могли бы хотеть рассмотреть LXDE вместо этого, как предложено в ответе Anonymint.

1
ответ дан 29 May 2016 в 21:27

Сервер Ubuntu не идет с GUI, поэтому Вы не можете запустить требующие GUI программы как Firefox. Вы оказываетесь перед необходимостью устанавливать рабочий стол Ubuntu.

В терминальном типе:

sudo apt-get install ubuntu-desktop
0
ответ дан 29 May 2016 в 21:27

Мой первый ответ был простым способом получить его работающий, не внося изменений в существующую систему. Я с тех пор нашел, что использование Xubuntu в сочетании с X2Go дает лучшие результаты, когда Вы хотите использовать Ubuntu для своего сервера при наличии хорошего опыта удаленного рабочего стола.

X2Go может также использоваться с Lubuntu и другими дистрибутивами, но это не совместимо с единицей и таким образом не совместимо с запасом Ubuntu (также легкий вес просто лучше в этой ситуации).

я сделал, чтобы 16.04 Докеров отобразили Вас, может использовать, чтобы дать ему попытку здесь .

0
ответ дан 29 May 2016 в 21:27

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

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