Удаленка для jenkins+selenide+selenoid+allure+docker спецов на 2-3 часа в день. 100% remote! Присоединиться к проекту

Ошибка при запуске selenium webdriver под xvnc

xvfb
webdriver
Теги: #<Tag:0x00007fedb7dfcd28> #<Tag:0x00007fedb7dfcbc0>

(Mikhail) #1

Добрый день!!
Хочу запустить webdriver и подключиться к окну браузера через VNC, по примеру с PyVirtualDisplay:

Я попытался сделать. К vnc получается подключиться, но браузеры ни хром ни файрфокс не стартуют, кто-нибудь пробовал такое, как решили проблему?

Код:

from pyvirtualdisplay import Display
from selenium import webdriver

display = Display(backend='xvnc', visible=True, rfbport=5900, size=(1440, 900))
display.start()
driver = webdriver.Chrome()
driver.get('http://www.python.org')

Ошибка при старте Firefox:
selenium.common.exceptions.WebDriverException: Message: Process unexpectedly closed with status: 1

Ошибка при старте Chrome:
selenium.common.exceptions.WebDriverException: Message: unknown error: Chrome failed to start: exited abnormally

Под xvfb корректно стартуют и без тоже, проблема только под бэкендом xvnc, подскажите пожалуйста что можно попробовать сделать?