FirFLY EGL config Problem

Hello there, I’m running Ros lunar full desktop on this FireFly RK3399. First problem, when i type into the terminal:
rosrun rviz rviz, it kicks up this erroe:

firefly@firefly:~$ rosrun rviz rviz
[ INFO] [1528702646.473572157]: rviz version 1.12.16
[ INFO] [1528702646.473719158]: compiled against Qt version 5.5.1
[ INFO] [1528702646.473746867]: compiled against OGRE version 1.9.0 (Ghadamon)
Cannot find EGLConfig, returning null config
Unable to find an X11 visual which matches EGL config 0
Could not initialize OpenGL for RasterGLSurface, reverting to RasterSurface.
Segmentation fault (core dumped)

also, I have a Sick Nav350 connected to the Ethernet port and ran to a hub, it works with my 16.04 ububtu on the laptop, IE. It can find and connect to it with rviz. But on the fire fly it just gives this:

firefly@firefly:~/catkin_ws/install/lib/sicknav350$ ./sicknav350_node
*** Attempting to initialize the Sick Nav350…
Attempting to connect to Sick Nav350 @ 192.168.1.10:2111
ERROR: I/O exception - SickNav350::_setupConnection: select() failed!
ERROR: I/O exception - SickNav350::_setupConnection: select() failed!
[ERROR] [1528703680.400342227]: Error

I can ping it over the network from the firefly but cant connect with the firefly.

Any ideas what it wrong?

Thanks for any insight you can provide,

Robert

Is it ARCH problem?
Firefly use arm ARCH , laptop use x86 ARCH.
I never use Ros , you better check the environment.

leung先森 Posted at 6/11/2018 16:09
Is it ARCH problem?
Firefly use arm ARCH , laptop use x86 ARCH.
I never use Ros , you better chec …

Okay I got rvis in ros running on the Firefly, seems there was no OpenGL support on it. I had to install it, works great now.

No how about the Can’t connect to my Sick Nav350 laser scanner, What is the difference between a normal networking port on my computer, and the one on the FireFly?

It works on the laptop, but not on the Firefly. I did compile the driver for it on the firefly. if there is no difference with the port, then it maybe driver related?

robertd1968 Posted at 6/12/2018 17:28
Okay I got rvis in ros running on the Firefly, seems there was no OpenGL support on it. I had to i …

U mean cannot connect the network? Try to turn on the ethernet with hand by the Desktop or command ‘dhclient eth0’ for auto connect.

It is connected to the local network through a router, and the internet does work. but The Sicknav350 laser scanner it will not connect to.
I know it’s IP address and can ping it, just can’t connect to it with the firefly.

robertd1968 Posted at 6/12/2018 17:28
Okay I got rvis in ros running on the Firefly, seems there was no OpenGL support on it. I had to i …

Hi,I got the same problem when used rviz on RK3399 ,Could you please show how to solve it by instaliing OpenGL support? Thanks a lot!

Truly a great article, thank you for sharing your wisdom. The New AP-214 test pdf study guide is free for everyone—good luck!

Thank you for your article, it really opened my eyes! The PL-200 download free dumps exam played a major role in my promotion and raise—get it for free today!

I was really impressed by the depth and breadth of the article. Free AP-217 valid test materials study materials available now—good luck!

I ran into the FirFLY EGL config problem recently, and it can be pretty frustrating if you’re setting things up for the first time. Most issues seem to come from mismatched drivers or environment variables not being set correctly. A clear, step-by-step guide really helps narrow things down. If you’re stuck, you can click here to check a practical solution that worked for me.