wandboard solo imx6 kodi and archlinux
#1
Archlinux image used is the one found on wandboard.org/download community release arch linux.

I expanded the sd card to 30 gigs booting is not a problem.

However, after installing kodi through pacman (i.e. pacman -S kodi) installs without a problem

The issue is when running kodi I get the below crash log:

############## Kodi CRASH LOG ###############

################ SYSTEM INFO ################
Date: Sun Nov 8 12:08:44 UTC 2015
Kodi Options:
Arch: armv7l
Kernel: Linux 4.3.0-1-ARCH #1 SMP Mon Nov 2 18:56:19 MST 2015
Release: Arch Linux ARM
############## END SYSTEM INFO ##############

############### STACK TRACE #################
=====> Core file: /root/core (2015-11-08 12:08:49.172342905 +0000)
=========================================
[New LWP 341]
[New LWP 344]
[New LWP 345]
[New LWP 346]
[New LWP 347]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/usr/lib/libthread_db.so.1".
Core was generated by `/usr/lib/kodi/kodi.bin --standalone'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0 0xb5abbe24 in strlen () from /usr/lib/libc.so.6
[Current thread is 1 (Thread 0xb400b250 (LWP 341))]

Thread 5 (Thread 0xae4ff380 (LWP 347)):
#0 0xb6a66dd0 in pthread_cond_timedwait@@GLIBC_2.4 () from /usr/lib/libpthread.so.0
#1 0xae4ff840 in ?? ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 4 (Thread 0xaecff380 (LWP 346)):
#0 0xb5b0d188 in ioctl () from /usr/lib/libc.so.6
#1 0xb6290048 in ?? () from /usr/lib/libasound.so.2
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 3 (Thread 0xaf6ff380 (LWP 345)):
#0 0xb6a66dd0 in pthread_cond_timedwait@@GLIBC_2.4 () from /usr/lib/libpthread.so.0
#1 0xaf6ff840 in ?? ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 2 (Thread 0xb0008380 (LWP 344)):
#0 0xb5b0b084 in poll () from /usr/lib/libc.so.6
#1 0x00b3a3dc in CFDEventMonitor:Tonguerocess() ()
#2 0x0163dcbc in CThread::Action() ()
#3 0x0163df88 in CThread:ConfusedtaticThread(void*) ()
#4 0xb6a5ff98 in start_thread () from /usr/lib/libpthread.so.0
Backtrace stopped: Cannot access memory at address 0x24c

Thread 1 (Thread 0xb400b250 (LWP 341)):
#0 0xb5abbe24 in strlen () from /usr/lib/libc.so.6
#1 0x00a53a58 in CRenderSystemGLES::InitRenderSystem() ()
#2 0x0099f4f4 in CApplication::InitWindow() ()
#3 0x009a2394 in CApplication::CreateGUI() ()
#4 0x00a524b0 in XBMC_Run ()
#5 0x002f8250 in main ()
############# END STACK TRACE ###############

################# LOG FILE ##################

12:08:41 T:3019944528 NOTICE: special://profile/ is mapped to: special://masterprofile/
12:08:41 T:3019944528 NOTICE: -----------------------------------------------------------------------
12:08:41 T:3019944528 NOTICE: Starting Kodi (15.2 Git:Unknown). Platform: Linux ARM 32-bit
12:08:41 T:3019944528 NOTICE: Using Release Kodi x32 build
12:08:41 T:3019944528 NOTICE: Kodi compiled Oct 25 2015 by GCC 5.2.0 for Linux ARM 32-bit version 4.1.4 (262404)
12:08:41 T:3019944528 NOTICE: Running on Arch Linux ARM 0.0, kernel: Linux ARM 32-bit version 4.3.0-1-ARCH
12:08:41 T:3019944528 NOTICE: FFmpeg statically linked, version: 2.6.4-kodi-2.6.4-Isengard
12:08:41 T:3019944528 NOTICE: Host CPU: ARMv7 Processor rev 10 (v7l), 1 core available
12:08:41 T:3019944528 NOTICE: ARM Features: Neon enabled
12:08:41 T:3019944528 NOTICE: special://xbmc/ is mapped to: /usr/share/kodi
12:08:41 T:3019944528 NOTICE: special://xbmcbin/ is mapped to: /usr/lib/kodi
12:08:41 T:3019944528 NOTICE: special://masterprofile/ is mapped to: /root/.kodi/userdata
12:08:41 T:3019944528 NOTICE: special://home/ is mapped to: /root/.kodi
12:08:41 T:3019944528 NOTICE: special://temp/ is mapped to: /root/.kodi/temp
12:08:41 T:3019944528 NOTICE: The executable running is: /usr/lib/kodi/kodi.bin
12:08:41 T:3019944528 NOTICE: Local hostname: wandboard
12:08:41 T:3019944528 NOTICE: Log File is located: /root/.kodi/temp/kodi.log
12:08:41 T:3019944528 NOTICE: -----------------------------------------------------------------------
12:08:41 T:3019944528 ERROR: DBus: Error org.freedesktop.DBus.Error.InvalidArgs - No such property CanSuspend
12:08:41 T:3019944528 ERROR: DBus: Error org.freedesktop.DBus.Error.InvalidArgs - No such property CanHibernate
12:08:41 T:3019944528 NOTICE: load settings...
12:08:41 T:3019944528 ERROR: PulseAudio: Failed to connect context
12:08:41 T:3019944528 NOTICE: PulseAudio might not be running. Context was not created.
12:08:41 T:2952823680 NOTICE: Thread FDEventMonitor start, auto delete: false
12:08:41 T:3019944528 NOTICE: Found 1 Lists of Devices
12:08:41 T:3019944528 NOTICE: Enumerated ALSA devices:
12:08:41 T:3019944528 NOTICE: Device 1
12:08:41 T:3019944528 NOTICE: m_deviceName : @
12:08:41 T:3019944528 NOTICE: m_displayName : Default (imx-spdif Analog)
12:08:41 T:3019944528 NOTICE: m_displayNameExtra:
12:08:41 T:3019944528 NOTICE: m_deviceType : AE_DEVTYPE_PCM
12:08:41 T:3019944528 NOTICE: m_channels : FL,FR
12:08:41 T:3019944528 NOTICE: m_sampleRates : 32000,44100,48000,96000,192000
12:08:41 T:3019944528 NOTICE: m_dataFormats : AE_FMT_S24NE4,AE_FMT_S16NE,AE_FMT_S16LE
12:08:42 T:3019944528 NOTICE: No settings file to load (special://xbmc/system/advancedsettings.xml)
12:08:42 T:3019944528 NOTICE: No settings file to load (special://masterprofile/advancedsettings.xml)
12:08:42 T:3019944528 NOTICE: Default DVD Player: dvdplayer
12:08:42 T:3019944528 NOTICE: Default Video Player: dvdplayer
12:08:42 T:3019944528 NOTICE: Default Audio Player: paplayer
12:08:42 T:3019944528 NOTICE: Disabled debug logging due to GUI setting. Level 0.
12:08:42 T:3019944528 NOTICE: Log level changed to "LOG_LEVEL_NORMAL"
12:08:42 T:3019944528 NOTICE: Loading player core factory settings from special://xbmc/system/playercorefactory.xml.
12:08:42 T:3019944528 NOTICE: Loaded playercorefactory configuration
12:08:42 T:3019944528 NOTICE: Loading player core factory settings from special://masterprofile/playercorefactory.xml.
12:08:42 T:3019944528 NOTICE: special://masterprofile/playercorefactory.xml does not exist. Skipping.
12:08:42 T:2943349632 NOTICE: Thread ActiveAE start, auto delete: false
12:08:42 T:2932863872 NOTICE: Thread AESink start, auto delete: false
12:08:42 T:3019944528 NOTICE: Running database version Addons19
12:08:42 T:3019944528 NOTICE: ADDONS: Using repository repository.xbmc.org
12:08:42 T:2924475264 NOTICE: Thread RemoteControl start, auto delete: false
12:08:42 T:3019944528 NOTICE: Checking resolution 16
12:08:43 T:3019944528 ERROR: Failed to choose a config 12288
12:08:43 T:3019944528 ERROR: Failed to query native visual id
12:08:43 T:3019944528 ERROR: Failed to find matching visual

############### END LOG FILE ################

############ END Kodi CRASH LOG #############

thanks for the help
Reply
#2
You lack permissions to start kodi via the framebuffer device -> head over to arch forum and ask them how that's meant to be.
First decide what functions / features you expect from a system. Then decide for the hardware. Don't waste your money on crap.
Reply
#3
Thanks for your reply fritsch

I did indeed post to archlinux forum with your advice still waiting to hear back.

In the meantime I tried logging in as root and running kodi.

Below is the crash log:

############## Kodi CRASH LOG ###############

################ SYSTEM INFO ################
Date: Mon Nov 9 11:53:06 UTC 2015
Kodi Options:
Arch: armv7l
Kernel: Linux 4.3.0-1-ARCH #1 SMP Mon Nov 2 18:56:19 MST 2015
Release: Arch Linux ARM
############## END SYSTEM INFO ##############

############### STACK TRACE #################
=====> Core file: /root/Desktop/core (2015-11-09 11:53:16.351346015 +0000)
=========================================
[New LWP 341]
[New LWP 344]
[New LWP 345]
[New LWP 346]
[New LWP 347]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/usr/lib/libthread_db.so.1".
Core was generated by `/usr/lib/kodi/kodi.bin --standalone'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0 0xb5abbe24 in strlen () from /usr/lib/libc.so.6
[Current thread is 1 (Thread 0xb400b250 (LWP 341))]

Thread 5 (Thread 0xae4ff380 (LWP 347)):
#0 0xb6a66dd0 in pthread_cond_timedwait@@GLIBC_2.4 () from /usr/lib/libpthread.so.0
#1 0xae4ff840 in ?? ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 4 (Thread 0xaecff380 (LWP 346)):
#0 0xb5b0d188 in ioctl () from /usr/lib/libc.so.6
#1 0xb6290048 in ?? () from /usr/lib/libasound.so.2
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 3 (Thread 0xaf6ff380 (LWP 345)):
#0 0xb6a66dd0 in pthread_cond_timedwait@@GLIBC_2.4 () from /usr/lib/libpthread.so.0
#1 0xaf6ff840 in ?? ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 2 (Thread 0xb0008380 (LWP 344)):
#0 0xb5b0b084 in poll () from /usr/lib/libc.so.6
#1 0x00b3a3dc in CFDEventMonitor:Tonguerocess() ()
#2 0x0163dcbc in CThread::Action() ()
#3 0x0163df88 in CThread:ConfusedtaticThread(void*) ()
#4 0xb6a5ff98 in start_thread () from /usr/lib/libpthread.so.0
Backtrace stopped: Cannot access memory at address 0x24c

Thread 1 (Thread 0xb400b250 (LWP 341)):
#0 0xb5abbe24 in strlen () from /usr/lib/libc.so.6
#1 0x00a53a58 in CRenderSystemGLES::InitRenderSystem() ()
#2 0x0099f4f4 in CApplication::InitWindow() ()
#3 0x009a2394 in CApplication::CreateGUI() ()
#4 0x00a524b0 in XBMC_Run ()
#5 0x002f8250 in main ()
############# END STACK TRACE ###############

################# LOG FILE ##################

11:53:04 T:3019706960 NOTICE: special://profile/ is mapped to: special://masterprofile/
11:53:04 T:3019706960 NOTICE: -----------------------------------------------------------------------
11:53:04 T:3019706960 NOTICE: Starting Kodi (15.2 Git:Unknown). Platform: Linux ARM 32-bit
11:53:04 T:3019706960 NOTICE: Using Release Kodi x32 build
11:53:04 T:3019706960 NOTICE: Kodi compiled Oct 25 2015 by GCC 5.2.0 for Linux ARM 32-bit version 4.1.4 (262404)
11:53:04 T:3019706960 NOTICE: Running on Arch Linux ARM 0.0, kernel: Linux ARM 32-bit version 4.3.0-1-ARCH
11:53:04 T:3019706960 NOTICE: FFmpeg statically linked, version: 2.6.4-kodi-2.6.4-Isengard
11:53:04 T:3019706960 NOTICE: Host CPU: ARMv7 Processor rev 10 (v7l), 1 core available
11:53:04 T:3019706960 NOTICE: ARM Features: Neon enabled
11:53:04 T:3019706960 NOTICE: special://xbmc/ is mapped to: /usr/share/kodi
11:53:04 T:3019706960 NOTICE: special://xbmcbin/ is mapped to: /usr/lib/kodi
11:53:04 T:3019706960 NOTICE: special://masterprofile/ is mapped to: /root/.kodi/userdata
11:53:04 T:3019706960 NOTICE: special://home/ is mapped to: /root/.kodi
11:53:04 T:3019706960 NOTICE: special://temp/ is mapped to: /root/.kodi/temp
11:53:04 T:3019706960 NOTICE: The executable running is: /usr/lib/kodi/kodi.bin
11:53:04 T:3019706960 NOTICE: Local hostname: wandboard
11:53:04 T:3019706960 NOTICE: Log File is located: /root/.kodi/temp/kodi.log
11:53:04 T:3019706960 NOTICE: -----------------------------------------------------------------------
11:53:04 T:3019706960 ERROR: DBus: Error org.freedesktop.DBus.Error.InvalidArgs - No such property CanSuspend
11:53:04 T:3019706960 ERROR: DBus: Error org.freedesktop.DBus.Error.InvalidArgs - No such property CanHibernate
11:53:04 T:3019706960 NOTICE: load settings...
11:53:04 T:3019706960 ERROR: PulseAudio: Failed to connect context
11:53:04 T:3019706960 NOTICE: PulseAudio might not be running. Context was not created.
11:53:04 T:2952586112 NOTICE: Thread FDEventMonitor start, auto delete: false
11:53:04 T:3019706960 NOTICE: Found 1 Lists of Devices
11:53:04 T:3019706960 NOTICE: Enumerated ALSA devices:
11:53:04 T:3019706960 NOTICE: Device 1
11:53:04 T:3019706960 NOTICE: m_deviceName : @
11:53:04 T:3019706960 NOTICE: m_displayName : Default (imx-spdif Analog)
11:53:04 T:3019706960 NOTICE: m_displayNameExtra:
11:53:04 T:3019706960 NOTICE: m_deviceType : AE_DEVTYPE_PCM
11:53:04 T:3019706960 NOTICE: m_channels : FL,FR
11:53:04 T:3019706960 NOTICE: m_sampleRates : 32000,44100,48000,96000,192000
11:53:04 T:3019706960 NOTICE: m_dataFormats : AE_FMT_S24NE4,AE_FMT_S16NE,AE_FMT_S16LE
11:53:04 T:3019706960 NOTICE: No settings file to load (special://xbmc/system/advancedsettings.xml)
11:53:04 T:3019706960 NOTICE: No settings file to load (special://masterprofile/advancedsettings.xml)
11:53:04 T:3019706960 NOTICE: Default DVD Player: dvdplayer
11:53:04 T:3019706960 NOTICE: Default Video Player: dvdplayer
11:53:04 T:3019706960 NOTICE: Default Audio Player: paplayer
11:53:04 T:3019706960 NOTICE: Disabled debug logging due to GUI setting. Level 0.
11:53:04 T:3019706960 NOTICE: Log level changed to "LOG_LEVEL_NORMAL"
11:53:04 T:3019706960 NOTICE: Loading player core factory settings from special://xbmc/system/playercorefactory.xml.
11:53:04 T:3019706960 NOTICE: Loaded playercorefactory configuration
11:53:04 T:3019706960 NOTICE: Loading player core factory settings from special://masterprofile/playercorefactory.xml.
11:53:04 T:3019706960 NOTICE: special://masterprofile/playercorefactory.xml does not exist. Skipping.
11:53:04 T:2942301056 NOTICE: Thread ActiveAE start, auto delete: false
11:53:04 T:2931815296 NOTICE: Thread AESink start, auto delete: false
11:53:04 T:3019706960 NOTICE: Running database version Addons19
11:53:04 T:3019706960 NOTICE: ADDONS: Using repository repository.xbmc.org
11:53:04 T:2923426688 NOTICE: Thread RemoteControl start, auto delete: false
11:53:04 T:3019706960 NOTICE: Checking resolution 16
11:53:05 T:3019706960 ERROR: Failed to choose a config 12288
11:53:05 T:3019706960 ERROR: Failed to query native visual id
11:53:05 T:3019706960 ERROR: Failed to find matching visual


############### END LOG FILE ################

############ END Kodi CRASH LOG #############

it looks very similar to the other crash log. Is this still a permissions problem?
Reply
#4
No idea -> arch linux.
First decide what functions / features you expect from a system. Then decide for the hardware. Don't waste your money on crap.
Reply
#5
Thanks again for your response.

From the arch linux forum:

you've got a generic kernel with something missing or most likely newer vivante api in it. Nobody patched kodi for that yet

I reflashed the arch linux image updated the system via pacman -Syu

then installed i.e (pacman -S kodi-imx)

i ran kodi and got a blank dark screen unable to use inputs seems like it is the vivante api. ( no crash)
to be more precise my current system does use gpu-viv-g2d.
Any thoughts?
Reply
#6
no - if the binary vivante guys broke kodi support by bumping their binary blob - then yeah most likely no one has interest to update kodi.

We use viv-g2d since version 15 by default ...
First decide what functions / features you expect from a system. Then decide for the hardware. Don't waste your money on crap.
Reply
#7
hmm ok i'll keep trying thanks for your help!
Reply

Logout Mark Read Team Forum Stats Members Help
wandboard solo imx6 kodi and archlinux0