Вот мой ответ .
Вы получаете эту ошибку, потому что нет монитора, чтобы открыть Firefox, он запутался.
Установите Xvfb, который притворяетсябыть монитором, но нигде не появляется.
sudo apt-get install xvfb
Если вы хотите меньше ошибок, добавьте эти шрифты, но эти предупреждения не важны.
sudo apt-get install xfonts-100dpi xfonts-75dpi xfonts-scalable xfonts-cyrillic
Затем запустите его и настройте отображение на то, что система не будет использовать.Вот что я делаю, помните, &
заставляет терминал запускать что-то в фоновом режиме.
Xvfb :99 -ac &
export DISPLAY=:99
firefox &
Также у меня были проблемы с отключением сервера ruby на rails при выходе из терминала ssh.Чтобы решить эту проблему, используйте Screen.Экран запускает другой терминал без влияния SSH.
sudo apt-get install screen
Тогда просто запустите экран, прежде чем выполнять вышеуказанные действия.
screen
Чтобы выйти из текущего окна, просто нажмите «Ctrl + A» и вернитесь к типу screen -r.