IRC log of #cubox of Mon 13 Jun 2016. All times are in CEST < Back to index

14:22 KBme hi
14:23 jnettlet afternoon
14:23 KBme I am having issues with the HB2 gpu. has anyone managed to make the vivante binary crud work on the linux-fslc kernel?
17:06 Artox KBme: yes ofc
17:06 Artox it is working just fine
17:06 Artox just get the solidrun debian image and you are all set
17:15 KBme Artox, weird. thanks then. debian doesn't help me at all
17:15 KBme at least I know it works
17:16 Artox well if you have specific questions you may raise them
17:16 Artox even if its not debian
17:17 Artox debian is just where all the magic has been figured out and implemented
17:18 KBme yeah. I am building the kernel from source using the linux-fslc repo and I get segfaults from kodi
17:18 KBme it's really weird I don't really understand why.
17:19 KBme is there anything special I'd need to enable in the kernel config for the binary driver? I thought maybe something like kallsyms needs to be enabled.
17:19 Artox are you using the SolidRun fslc fork?
17:19 KBme yeah
17:19 Artox okay
17:19 Artox there are a few reasons that make vivante stuff segfault
17:19 Artox no permission to access /dev/galcore
17:20 Artox mismatch between window system and bianry blobs (e.g. x11, fb)
17:20 Artox version mismatch between vivante bianries and galcore kernel driver
17:20 KBme well, this is on openelec so I am on the fb.
17:20 Artox which doesn to necessarily mean your vivante binaries are the fb ones
17:21 Artox there are 4 variants of libGAL.so, of libGLESv2.so, of libEGL.so\
17:21 Artox and I migth have forgotten a few
17:21 KBme using the 3.10.17-1.0.2 version of the vivante binaries
17:21 Artox that sounds very wrong to me
17:21 Artox VERY wrong
17:22 KBme which version should I be using?
17:22 vpeter KBme: Last time I was using linux-fslc on openelec it was running just fine.
17:22 vpeter Which was few months back.
17:22 KBme vpeter, weird. if I copy the hb2 dtb to a vanilla openelec graphics work, not with this kernel though
17:22 Artox KBme: currently SolidRuns 3.14.y fslc kernel matches the 5.0.11.p4.5 freescale gpu release
17:23 KBme where the hell are there vivante binaries versionned that way?
17:23 Artox the 3.10.17-1.0.2 release is MUCH older
17:23 Artox KBme: their versioning is magic to us
17:23 KBme there is no official source for the vivante binaries
17:23 Artox there is, sort of
17:23 KBme I can't find the official source
17:23 vpeter KBme: https://github.com/LibreELEC/LibreELEC.tv
17:23 vpeter it includes this kernel + one from xbian. Look there.
17:24 Artox KBme: https://github.com/Freescale/meta-fsl-arm/tree/master/recipes-graphics this is the official source for vivante binary blob versions
17:24 KBme where the hell is the download url?
17:24 Artox you can read this tree to check when the github.com/Freescale/linux-fslc kernel, and teh gpu blobs are updated
17:25 KBme ok I'll try to figure out what FSL_MIRROR is
17:25 Artox xD
17:25 Artox KBme: I have a hint for you
17:25 Artox look at the solidrun debian packaging
17:25 vpeter KBme: Seems you are doing some work already done :)
17:25 Artox e.g. https://github.com/mxOBS/deb-pkg_gpu-viv-bin
17:25 Artox this is for gpu driver
17:26 Artox here is teh download url: https://github.com/mxOBS/deb-pkg_gpu-viv-bin/blob/stable/install.sh#L315
17:27 Artox and under this github account there are more gpu/vpu packages, each currently at a version compatible with the slidrun fslc kernel
17:28 Artox also, isnt openelc bsed on openembedded?
17:28 Artox afaik there is an oe overlay from solidrun
17:28 KBme nope
17:28 Artox with all the right versions
17:28 Artox then I msut be mistaking i
17:28 Artox t
17:28 KBme openelec has nothing to do with openembedded
17:28 KBme except the oe acronym ;)
17:29 KBme great. thank you Artox and vpeter. I'll check all this, try and come back if I have issues.
17:29 KBme vpeter, I have heard you! I'll check your vivante package.
17:29 KBme thanks a lot guys!
17:29 vpeter KBme: try libreelec and use additional parameter LINUX_VERSION="sr-3.14" to PROJECT and ARCH.
17:30 Artox vpeter: I hope that 3.14 is not 3.14.14
17:31 vpeter Artox: Of course not :) 3.14-1.0.x-mx6-sr (commit 4386797)
17:31 Artox good!
17:32 Artox there is teh occasional bug report about 3.14.14 though, which is really a pita
17:32 vpeter From what I see this is from februar and at that time it was working. Le I mean :)
17:32 Artox are you from the netherlands?
17:37 vpeter Me? No.
17:38 Artox okay, there w jsut something about teh way you used "Le"
17:39 vpeter le - libreelec
17:39 Artox OOOh
17:39 Artox well :)