Опера объединяется как демон

Можно ли запустить сервер Opera Unite без браузера?

Например, я хочу использовать мой постоянно работающий сервер FreeBSD, на котором не работает X.

1 ответ

Решение

На самом деле для запуска виджетов нужен работающий X: если у приложения нет опции для запуска в качестве демона или чего-то еще, прямого пути нет.

Но давайте подумаем: если мы сможем перенаправить его сокет дисплея через SSH, может быть, мы сможем принять все X-запросы и просто ничего не делать? ДА! Вот квитанция:

Во-первых, вам нужно ssh -X user@server opera с удаленной машины, чтобы настроить оперу через графический интерфейс, чтобы он работал. Готово? Хорошо, закрой тогда.

Теперь вы можете обмануть его, думая, что X работает: Xvfb - "поддельный X-сервер" - создан для такого рода вещей: он эмулирует тупой кадровый буфер с использованием виртуальной памяти. Там есть сценарий xvfb-run в пакете xorg-server, который делает это легко. Обратите внимание, что вам все еще нужно установить X-сервер, чтобы получить Xvfb (если нет отдельного порта).

Ура!

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