1

Моя конфигурация Firefox сложна:

  1. Firefox работает с отдельной ограниченной учетной записью пользователя, которая не может подключиться к основному X-серверу.
  2. Firefox использует Xvfb (виртуальный "безголовый" X-сервер) в качестве X-сервера.
  3. x11vnc работает на этом Xvfb.
  4. На главном X-сервере работает vncviewer, который подключается к этому x11vnc

На мощном ноутбуке (Acer Extensa 5220) он работает более или менее хорошо, но на нетбуке "Acer Aspire One" он медленный (на фоне, когда Firefox загружен множеством расширений).

Как оптимизировать эту схему? Требования:

  1. Браузер не может подключиться к основному X-серверу.
  2. Браузер должен быть в chroot-тюрьме (без скриптов suid, только для чтения)
  3. Браузер должен иметь множество функций (например, в AutoPager, NoScript, WoT, AdBlockPlus)

1 ответ1

1

Попробуйте использовать Xephyr в качестве сервера X11.

Другой возможностью является запуск Firefox по SSH-соединению с localhost с ограниченным перенаправлением X11. ssh клиент OpenSSH имеет опции ForwardX11 и ForwardX11Trusted ; отключите последнее в ~/.ssh/config .

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .