I'm having the same trouble, also on 64bit ubuntu 11.04. I tried using
firefox builds from mozilla instead of the Ubuntu one with no luck.
Exceptions:
=====> 5.0:
org.openqa.selenium.InvalidElementStateException: Cannot perform
native interaction: Could not load native events component.
Build info: version: 'unknown', revision: 'unknown', time: 'unknown'
System info:
os.name: 'Linux', os.arch: 'amd64', os.version: '2.6.38-8-
generic', java.version: '1.6.0_24'
Driver info: driver.version: RemoteWebDriver
at
org.openqa.selenium.remote.ErrorHandler.createThrowable(ErrorHandler.java:
131)
at
org.openqa.selenium.remote.ErrorHandler.throwIfResponseFailed(ErrorHandler.java:
105)
at
org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:
402)
at org.openqa.selenium.remote.RemoteWebDriver
$RemoteMouse.mouseMove(RemoteWebDriver.java:689)
at
org.openqa.selenium.interactions.internal.MouseRelatedAction.moveToLocation(MouseRelatedAction.java:
31)
at
org.openqa.selenium.interactions.DoubleClickAction.perform(DoubleClickAction.java:
37)
at
org.openqa.selenium.interactions.CompositeAction.perform(CompositeAction.java:
31)
at org.openqa.selenium.interactions.Action$perform.call(Unknown
Source)
at GebPlayground$_run_closure1.doCall(GebPlayground.groovy:13)
at GebPlayground$_run_closure1.doCall(GebPlayground.groovy)
at geb.Browser.doDrive(Browser.groovy:262)
at geb.Browser.drive(Browser.groovy:253)
at geb.Browser$drive.call(Unknown Source)
at GebPlayground.run(GebPlayground.groovy:11)
Caused by: org.openqa.selenium.remote.ErrorHandler
$UnknownServerException: Cannot perform native interaction: Could not
load native events component.
Build info: version: 'unknown', revision: 'unknown', time: 'unknown'
System info:
os.name: 'Linux', os.arch: 'amd64', os.version: '2.6.38-8-
generic', java.version: '1.6.0_24'
Driver info: driver.version: unknown
at <anonymous class>.generateErrorForNativeEvents(file:///tmp/
anonymous6332565497828898781webdriver-profile/extensions/
fxdr...@googlecode.com/components/driver-component.js ->
file:///tmp/anonymous6332565497828898781webdriver-profile/extensions/
fxdr...@googlecode.com/components/firefoxDriver.js:1072)
at <anonymous class>.<anonymous method>(file:///tmp/
anonymous6332565497828898781webdriver-profile/extensions/
fxdr...@googlecode.com/components/driver-component.js ->
file:///tmp/anonymous6332565497828898781webdriver-profile/extensions/
fxdr...@googlecode.com/components/firefoxDriver.js:1151)
at <anonymous class>.<anonymous method>(file:///tmp/
anonymous6332565497828898781webdriver-profile/extensions/
fxdr...@googlecode.com/components/driver-component.js ->
file:///tmp/anonymous6332565497828898781webdriver-profile/extensions/
fxdr...@googlecode.com/components/firefoxDriver.js:1156)
at <anonymous class>.<anonymous method>(file:///tmp/
anonymous6332565497828898781webdriver-profile/extensions/
fxdr...@googlecode.com/components/nsCommandProcessor.js:306)
at <anonymous class>.<anonymous method>(file:///tmp/
anonymous6332565497828898781webdriver-profile/extensions/
fxdr...@googlecode.com/components/nsCommandProcessor.js:320)
at <anonymous class>.<anonymous method>(file:///tmp/
anonymous6332565497828898781webdriver-profile/extensions/
fxdr...@googlecode.com/components/nsCommandProcessor.js:197)
=====> 4.0.1:
Same as with the ubuntu version which is the same as Itay Braha
=====> 3.6.18:
org.openqa.selenium.UnsupportedCommandException: Unrecognized command:
POST /session/023e89a5-c788-458e-b12e-ab1e0c03b3e5/doubleclick
Build info: version: 'unknown', revision: 'unknown', time: 'unknown'
System info:
os.name: 'Linux', os.arch: 'amd64', os.version: '2.6.38-8-
generic', java.version: '1.6.0_24'
Driver info: driver.version: RemoteWebDriver
at
org.openqa.selenium.remote.ErrorHandler.createThrowable(ErrorHandler.java:
131)
at
org.openqa.selenium.remote.ErrorHandler.throwIfResponseFailed(ErrorHandler.java:
105)
at
org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:
402)
at
org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:
406)
at org.openqa.selenium.remote.RemoteWebDriver
$RemoteMouse.doubleClick(RemoteWebDriver.java:671)
at
org.openqa.selenium.interactions.DoubleClickAction.perform(DoubleClickAction.java:
38)
at
org.openqa.selenium.interactions.CompositeAction.perform(CompositeAction.java:
31)
at org.openqa.selenium.interactions.Action$perform.call(Unknown
Source)
at GebPlayground$_run_closure1.doCall(GebPlayground.groovy:13)
at GebPlayground$_run_closure1.doCall(GebPlayground.groovy)
at geb.Browser.doDrive(Browser.groovy:262)
at geb.Browser.drive(Browser.groovy:253)
at geb.Browser$drive.call(Unknown Source)
at GebPlayground.run(GebPlayground.groovy:11)