This is what I did:
1) Create SD-card with "xubuntu-13.10-desktop-armhf_odroidu_20140211.img" from ODROID web page
2) Boot and Auto-Login works fine
3) Expand filesystem (with "sudo odroid-config") and change
screen resolution to 1080p
4) Add "setxkbmap de" to .profile (only needed if you want German ;-)
5) sudo apt-get install cmake
6) git clone
https://github.com/seandepagnier/glshim.git
7) cmake .
8) make GL
9) sudo cp lib/libGL.so.1 /usr/local/lib/
10) sudo cp -r include/GLES/ /usr/local/include/
11) sudo apt-get install libgtk2.0-dev git-core gpsd gpsd-clients libgps-dev wx-common libwxgtk2.8-dev wx2.8-headers libtinyxml-dev portaudio19-dev
12) git clone
https://github.com/ssvb/glues.git
13) cd glues
14) cmake .
15) make
16) sudo cp libGLU.so.1 /usr/local/lib
17) rename /usr/lib/arm-linux-gnueabihf libGL.* and libGLU.* (you can also delete them, I kept them if needed later ;-)
18) Create symbolic links to new libs (libGL.so => /usr/local/lib/libGL.so.1 and libGLU.so => /usr/local/lib/libGLU.so.1)
19) Create symbolic links to new libs (libGL.so.1 => /usr/local/lib/libGL.so.1 and libGLU.so.1 => /usr/local/lib/libGLU.so.1)
20) rename /usr/lib/arm-linux-gnueabihf/mesa libGL.* (you can also delete them, I kept them if needed later ;-)
21) Create symbolic links to new libs (libGL.so => /usr/local/lib/libGL.so.1 and libGL.so.1 => /usr/local/lib/libGL.so.1)
22) glxgears states about 1150 fps :-)
23) Install nfs-common (I've needed it to copy the
charts from my NAS, otherwise you don't need it)
24) Start OpenCPN, turn on "Use Accelerated Graphics" with all options, set Texture Cache to 256MB
25)
Import Raster
charts, force full DB
rebuild (might take some time depending on number and size of charts)
That's it!