Skip to content

ARM64 version of Linux Chromedriver: "Timed out waiting for driver server to start." #40

@patrickgardella

Description

@patrickgardella

I know, there is nothing you can do until Google releases the ChromeDriver for linux-arm64, but I wanted to open this to let people know what is happening when they search for this.

I get the "Connecting to remote server' time out error, because while it can start the java selenium server, it can't start the linux64 chromedriver. That is the wrong exec format (being for X64, not ARM64)

Operating System

Ubuntu 24.04 LTS on arm64

Please describe Expected behaviour

Chromedriver should start and RSelenium should work

Please describe Actual behaviour

[1] "Connecting to remote server"

Selenium message:Timed out waiting for driver server to start.
Build info: version: '4.0.0-alpha-2', revision: 'f148142cf8', time: '2019-07-01T21:30:10'
System info: host: 'ubuvm', ip: '127.0.1.1', os.name: 'Linux', os.arch: 'aarch64', os.version: '6.8.0-35-generic', java.version: '21.0.3'
Driver info: driver.version: unknown

Could not open chrome browser.
Client error message:
	 Summary: UnknownError
 	 Detail: An unknown server-side error occurred while processing the command.
	 Further Details: run errorDetails method
Check server log for further details.
[1] "Connecting to remote server"

Selenium message:Timed out waiting for driver server to start.
Build info: version: '4.0.0-alpha-2', revision: 'f148142cf8', time: '2019-07-01T21:30:10'
System info: host: 'ubuvm', ip: '127.0.1.1', os.name: 'Linux', os.arch: 'aarch64', os.version: '6.8.0-35-generic', java.version: '21.0.3'
Driver info: driver.version: unknown

Error: 	 Summary: UnknownError
 	 Detail: An unknown server-side error occurred while processing the command.
	 Further Details: run errorDetails method

Steps to reproduce the behaviour

library(rvest)
library(RSelenium)

remDr <- rsDriver(
  browser = c('chrome'),
  port = 4444L,
  check = TRUE,
  verbose = TRUE
)
brow <- remDr[["client"]]

brow$open()

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions