Як запустити службу XVFB?
Встановити Xvfb:
- Введіть таку команду, щоб розпочати встановлення: $ sudo yum install Xvfb. Може з’явитися запит на введення пароля.
- Якщо з’явиться запит на введення пароля, введіть пароль для привілейованого облікового запису користувача на сервері програм. З’явиться запит на підтвердження.
- Введіть Y і натисніть Enter.
Виконайте наведені нижче дії.
- Спочатку запустіть командний термінал, натиснувши Ctrl + Alt + T.
- Тепер встановіть XVFB.
- Після цього встановіть веб-браузери.
- Тоді настав час протестувати XVFB.
- Нарешті, ми можемо використовувати XVFB для запуску нашого браузера як приклад.
- Зрештою, запишіть наступну команду для будь-якої допомоги з XVFB xvfb-run –help.
Визначте, чи встановлено Xvfb:
- Виконайте таку команду в командній оболонці: $ which Xvfb. Якщо з’являється шлях до Xvfb, Xvfb уже встановлено. Крім того, Xvfb не встановлено.
- Якщо Xvfb уже встановлено, перейдіть до кроку 3.
На відміну від інших серверів відображення, Xvfb виконує всі графічні операції у віртуальній пам'яті, не показуючи вихід на екран. З точки зору клієнтської програми X, вона діє точно так само, як і будь-який інший дисплейний сервер X, обслуговуючи запити та надсилаючи події та помилки відповідно. Однак результат не відображається.
Почніть із переходу до «Керування Jenkins/Глобальна конфігурація інструментів» у Jenkins версії 2.0 або «Керування Jenkins/Налаштування системи» у попередній версії та налаштуйте інсталяцію Xvfb. Вам потрібно дати йому довільне ім’я, наприклад Xvfb за замовчуванням, і каталог, у якому знаходиться виконуваний файл Xvfb, наприклад /usr/X11R6/bin.