IRC log of #cubox of Sun 03 Jul 2016. All times are in CEST < Back to index

17:03 topi`_ jnettlet: I tried to apt-get install xserver-xorg-video-imx-viv but it failed because of certificate issues. Any ideas?
17:03 topi`_ server certificate verification failed
17:04 topi`_ maybe i'll try to disable verification entirely
17:06 jnettlet topi`_, do you have an old image? We switched repositories to one with a proper signed cert.
17:06 jnettlet https://repo.solid-build.xyz/obs/BSP:/
17:06 jnettlet of course also make sure your time/date is correct
17:07 topi`_ yeah I am trying to update an image that was installed last summer
17:07 topi`_ oh, my HB thinks it's year 1970
17:08 topi`_ I tried hwclock --hwtosys but it says RTC_RD_TIME: invalid argument
17:08 topi`_ hmm, maybe it is because I have not installed a battery for RTC :)
17:09 topi`_ this is the older HB Pro
17:09 jnettlet do it twice
17:10 jnettlet oh no battery would do it :)
17:10 topi`_ do I get the most recent packages even though I was installing from path debian/jessie/bsp
17:10 jnettlet I think they may get mirrored there. Artox would know best
17:11 topi`_ maybe he's already having vacations
17:11 topi`_ I should, too, but sometimes there are urgencies
17:11 jnettlet No he is around, I was chatting with him a bit ago. May be having dinner
17:11 topi`_ video-imx-viv is now version 5.0.11.p4.5+1
17:12 topi`_ does it sound recent? :)
17:12 jnettlet that sounds right
17:13 topi`_ do I need to configure Xorg manually to use the mx-viv driver?
17:14 topi`_ startx works!
17:15 topi`_ xterm seems to scroll plenty fast, so I guess it is accelerated
17:16 jnettlet okay great.
17:17 jnettlet you should see be able to grep -i vivante in /var/log/Xorg.0.log to check
17:23 topi`_ yeah, VIVANTE there is
17:24 topi`_ DRM working and all
17:24 topi`_ lets test glxgears :)
17:25 topi`_ glxgears works, 400fps
17:27 topi`_ there are not really any GLES demos/games on the default debian repo to test...
17:27 topi`_ maybe tuxracer would work with GLES
17:32 topi`_ nope, extremetuxracer seems to be linked against libGL
17:37 Artox actually I was having tea and a few biscuits
17:37 Artox so
17:37 topi`_ artox :)
17:37 Artox topi`_: apt fails to verify https repos
17:37 Artox if ca-certificates is not installed
17:37 topi`_ ok
17:37 Artox but you could call teatime a vacation
17:37 Artox considering I had an exam on thursday
17:38 topi`_ "ca-certificates is already the newest version"
17:38 Artox also, tuxracer
17:38 Artox there is a GLES port
17:38 Artox check the openpandora appstore
17:38 topi`_ right, but perhaps no easy way to grab a binary (like apt-get)
17:38 Artox it has a binary package built from some custom fork on github
17:38 Artox that fork however uses GLES-1
17:38 Artox if I remember right
17:38 topi`_ i'm not going to start compiling stuff on this, I'm trying to mould this into a production image for deployment :)
17:38 Artox and requires a gles extension that vivante is not providing
17:39 Artox which means you would have to hack on GLES code
17:39 topi`_ we most probably are not using GLES at all, at least for this customer. THey just need to display videos
17:39 Artox Somehow I never found teh time to properly port tuxracer over :(
17:39 Artox so youll be using the vivante egl extension
17:40 topi`_ what does the egl extension do?
17:40 topi`_ oh, there was one thing that interested me. The new Servo rendering engine, it uses OpenGL for all drawing
17:41 Artox afaik its for zero-copying vpu frames to the gpu I believe
17:41 Artox ofc its nicely hidden in gstreamer-imx
17:41 topi`_ and somebody actually modified it so that it could be compiled for RPi2 which of course only provides GLES
17:41 Artox I dont suppose you know anyone who would enjoy porting tuxracer?
17:41 topi`_ :0
17:42 topi`_ maybe some ppl like games
17:42 Artox if I remember right the task is: make use of FBOs
17:42 topi`_ my only venture into OpenGL games was like 12 years ago. I created a version of Mahjongg which used 3D tiles rendered with OpenGL
17:42 topi`_ of course I was a student, and students famously have lots of time in their hands
17:43 Artox Wellll
17:43 Artox yeah
17:43 topi`_ do you have any experience of Servo?
17:44 Artox none
17:44 topi`_ I tested it on my Macbook Air and it does seem faster than competing browsers
17:44 Artox the only experience I have with graphical programming is javafx
17:44 Artox and opengl hello_triangle
17:44 topi`_ I do like the idea that Servo has been designed to benefit from multicores from the ground up
17:45 topi`_ all the current browsers are basically singlethreading, if you look inside a single tab
17:45 Artox I would hope that it will be turned into a better firefox some day
17:45 topi`_ it's definitely beta quality still
17:46 topi`_ and it cannot handle all HTML/CSS yet
17:46 topi`_ but we don't care since we author the same HTML/css that is being displayed on screen
17:46 topi`_ so it's pretty easy to test out whether or not that works with rendering engine X
17:50 Artox fair enough
17:50 Artox I see you wanted to install the xserver driver
17:51 Artox so youre set on using X?
17:51 Artox and this is the official sources.list:
17:51 Artox deb https://repo.solid-build.xyz/debian/jessie/bsp-imx6/ ./
17:52 Artox deb-src https://repo.solid-build.xyz/debian/jessie/bsp-imx6/ ./
17:52 Artox ofc the link jnettlet gave you is valid too, these are just aliases