Столкнулся с тем что не запускался браузер через СhromeDriver в старой программе на Java2. После обновления СhromeDriver, Selenium-java и перехода Google Chrome во Flatpak. Ошибка: Exception in thread "main" org.openqa.selenium.SessionNotCreatedException: Could not start a new session. Response code 500. Message: unknown error: cannot find Chrome binary СhromeDriver искал браузер в системе, там где он ставился бы по умолчанию. Но теперь мой браузер был во Flatpak. Для исправления ошибки скачиваем по ссылке "chrome linux64". Далее в программе: ChromeOptions options = new ChromeOptions();
options.setBinary("path/chrome-linux64/chrome"); WebDriver driver = new ChromeDriver(options); И тут я получаю следующую ошибку: Exception in thread "main" org.openqa.selenium.SessionNotCreatedException: Could not start a new session. Response code 500. Message: session not created: Chrome failed to start: exited normally. Через пару часиков нашел решение: System.setProperty("webdriver.chrome.drive