неизвестная ошибка: не удается найти Chrome двоичный файл, но он уже находится в папке Jenkins на Linux сервере - PullRequest
0 голосов
/ 07 февраля 2020

Раньше была более низкая версия, но я обновляю, но все еще не могу. или какие-либо возможные способы попробовать?
С моего linux сервера, где google-chrome он был правильно установлен на
/ usr / bin / google-chrome -стабильно и базируется на этом сайте , он заявил, что будет искать google-chrome в любом из следующих пунктов:
/usr/local/sbin
/usr/local/bin
/usr/sbin
/usr/bin
/sbin
/bin
/opt/google/chrome
который мой google-chrome также находится по адресу /bin/google-chrome Также пробовал этот сайт stackoverflow , но безрезультатно, так как я попытался установить путь, но он просто упомянул

no chrome binary at /opt/google/chrome/google-chrome  

или

no chrome binary at /usr/bin/google-chrome-stable/  

Попытка переустановки chrome на моем сервере, но все равно та же ошибка.

Другая информация, которую можно предоставить, будет

whereis google-chrome  
google-chrome: /usr/bin/google-chrome /usr/share/man/man1/google-chrome.1.gz  

google-chrome --version  
/bin/google-chrome: symbol lookup error: /bin/google-chrome: undefined symbol: gtk_widget_get_scale_factor  

Текущая ошибка:

unknown error: cannot find Chrome binary
Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
System info: host: '8f5b40c32460', ip: '172.18.0.2', os.name: 'Linux', os.arch: 'amd64', os.version: '3.10.0-229.4.2.el7.x86_64', java.version: '1.8.0_242'
Driver info: driver.version: ChromeDriver

Используемая система

Google-Chrome --version
/bin/google-chrome: symbol lookup error: /bin/google-chrome: undefined symbol: gtk_widget_get_scale_factor

javac -version
javac 1.8.0_242

java -version
openjdk version "1.8.0_242"
OpenJDK Runtime Environment (build 1.8.0_242-b08)
OpenJDK 64-Bit Server VM (build 25.242-b08, mixed mode)

ChromeDriver 79.0.3945.36
Установлено Chrome v79
Версия Selenium 3.141.59 .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...