XBMC on Odroid
#1
I have tried everything and can't seem to get by this error. I've tried settings changes and driver reinstalls. Any ideas?
I've attached the verbose debugging output and the log file.

Thanks!


Ubuntu 13.10 (http://oph.mdrjr.net/robroyhall/images/ ... 117.img.xz)
Kernel 3.8.13.12

I compiled it myself from https://github.com/xbmc/xbmc. I also tried it from https://github.com/mdrjr/xbmc/commits/master but couldn't get it to compile.

I followed the instructions from viewtopic.php?f=8&t=1405 and used the following ./configure settings.

./configure --disable-pulse --enable-alsa --disable-libcec --enable-neon --disable-debug --enable-optimizations --enable-ccache --enable-gles --enable-non-free --enable-exynos4 --disable-gl --disable-vdpau --disable-vaapi --disable-crystalhd --disable-openmax --disable-joystick --disable-rsxs --disable-projectm --disable-fishbmc --disable-nfs --disable-afpclient --disable-dvdcss --disable-optical-drive --disable-libbluray --enable-texturepacker --host=armv7a-hardfloat-linux-gnueabi --with-platform=samsung-exynos --with-cpu=cortex-a9

I also tried it with --enable-pulse and --disable-alsa.

I am not sure if x is using the mali drivers. How can I tell? I did modify the xorg.conf file to use mali.

odroid@odroid:~$ xbmc
libGL: OpenDriver: trying /usr/lib/arm-linux-gnueabihf/dri/tls/Mali DRI2_dri.so
libGL: OpenDriver: trying /usr/lib/arm-linux-gnueabihf/dri/Mali DRI2_dri.so
libGL error: dlopen /usr/lib/arm-linux-gnueabihf/dri/Mali DRI2_dri.so failed (/usr/lib/arm-linux-gnueabihf/dri/Mali DRI2_dri.so: undefined symbol: xf86CrtcConfigPrivateIndex)
libGL: OpenDriver: trying ${ORIGIN}/dri/tls/Mali DRI2_dri.so
libGL: OpenDriver: trying ${ORIGIN}/dri/Mali DRI2_dri.so
libGL error: dlopen ${ORIGIN}/dri/Mali DRI2_dri.so failed (${ORIGIN}/dri/Mali DRI2_dri.so: cannot open shared object file: No such file or directory)
libGL: OpenDriver: trying /usr/lib/dri/tls/Mali DRI2_dri.so
libGL: OpenDriver: trying /usr/lib/dri/Mali DRI2_dri.so
libGL error: dlopen /usr/lib/dri/Mali DRI2_dri.so failed (/usr/lib/dri/Mali DRI2_dri.so: cannot open shared object file: No such file or directory)
libGL error: unable to load driver: Mali DRI2_dri.so
libGL error: driver pointer missing
libGL error: failed to load driver: Mali DRI2
libGL: OpenDriver: trying /usr/lib/arm-linux-gnueabihf/dri/tls/swrast_dri.so
libGL: OpenDriver: trying /usr/lib/arm-linux-gnueabihf/dri/swrast_dri.so
ERROR: Unable to create GUI. Exiting
Illegal instruction (core dumped)
/usr/local/bin/xbmc: 81: /usr/local/bin/xbmc: systemd-coredumpctl: not found
Crash report available at /home/odroid/xbmc_crashlog-20131121_141632.log
odroid@odroid:~$


(MOD EDIT: Removed log content pasted directly in post)


odroid@odroid:~$ glmark2-es2
=======================================================
glmark2 2012.08
=======================================================
OpenGL Information
GL_VENDOR: ARM
GL_RENDERER: Mali-400 MP
GL_VERSION: OpenGL ES 2.0
=======================================================
[build] use-vbo=false: FPS: 152 FrameTime: 6.579 ms
[build] use-vbo=true: FPS: 143 FrameTime: 6.993 ms
[texture] texture-filter=nearest: FPS: 154 FrameTime: 6.494 ms
[texture] texture-filter=linear: FPS: 150 FrameTime: 6.667 ms
[texture] texture-filter=mipmap: FPS: 155 FrameTime: 6.452 ms
Reply
#2
glxgears work work on mali, because it doesn't support openGL

enable debug logging on xbmc, maybe that gives us a hint.
Reply
#3
Also, please don't paste log contents directly in post as it creates too much clutter on the forums. Instead, upload your entire log contents to a public paste site such as www.xbmclogs.com and post the assigned URL here. Thanks.
Reply

Logout Mark Read Team Forum Stats Members Help
XBMC on Odroid0