IRC log for #qi-hardware on 20130617

00:56.44qi-bot[commit] Paul Cercueil: Align the links the same way whether or not a scrollbar is present (packages) http://qi-hw.com/p/gmenu2x/4347c34
00:56.45qi-bot[commit] Paul Cercueil: Remove useless clipper (packages) http://qi-hw.com/p/gmenu2x/a0690ba
01:42.41*** join/#qi-hardware wolfspraul (~wolfsprau@222.129.241.149)
03:33.17pcercueido you guys mind if I switch gmenu2x to use truetype fonts?
03:35.17pcercueiI want to use the DejaVuSansCondensed font
03:35.48pcercueiquick preview: http://crapouillou.net/~paul/nobackup/DejaVuSansCondensed2.png
03:49.29*** join/#qi-hardware unclouded (~neil@2001:4428:200:80fc:c899:eafc:6d41:6220)
04:14.38*** join/#qi-hardware wpwrak (~werner@201-160-231-201.fibertel.com.ar)
04:34.09*** join/#qi-hardware wpwrak (~werner@201-160-231-201.fibertel.com.ar)
04:50.08*** join/#qi-hardware rz2k (~rz2k@95-26-195-117.broadband.corbina.ru)
04:56.25*** join/#qi-hardware wpwrak_ (~werner@201-160-231-201.fibertel.com.ar)
05:15.05*** join/#qi-hardware wpwrak (~werner@201-160-231-201.fibertel.com.ar)
05:20.56kyakpcercuei: makes sense, i guess
05:21.59pcercueiwell the main advantage is that we'll be able to display non-ascii characters ...
05:24.21kyakthat's right.. As i remember, currently gmenu2x is using some native fonts, right?
05:25.53pcercueithe font is loaded from a PNG
05:44.14pcercueialso, it'd be about time that we merge the "packages" branch back into the "master" one ...
05:44.55pcercueiI just need to know that it doesn't break anything on your side
05:58.51*** join/#qi-hardware panda|x201 (~hzhang@116.213.97.190)
06:32.05*** join/#qi-hardware wolfspraul (~wolfsprau@222.129.240.242)
07:01.51kyakwhat's the "packages" branch for?
07:03.09pcercueiit makes gmenu2x able to use OPK packages, which is the format we use in OpenDingux
07:03.51pcercueiif libopk is found, support for OPKs is enabled, otherwise it's disabled
07:03.59pcercuei(at compile time)
07:29.54*** join/#qi-hardware lekernel (~lekernel@e179166237.adsl.alicedsl.de)
07:47.58*** join/#qi-hardware ffio (~fire@unaffiliated/security)
07:51.10*** join/#qi-hardware jekhor (~jek@nat3-minsk-pool-46-53-195-59.telecom.by)
08:07.15kyakwhat does it mean - use opk packages?
08:07.33kyaklike, being able to install them?
08:43.57*** join/#qi-hardware panda|x201 (~hzhang@116.213.97.190)
09:26.01*** join/#qi-hardware panda|x201 (~hzhang@116.213.97.190)
09:38.12*** join/#qi-hardware Ornotermes (~ornoterme@78-69-244-120-no180.tbcn.telia.com)
09:39.23*** join/#qi-hardware viric (~viric@gateway/tor-sasl/viric)
09:42.28*** join/#qi-hardware LunaVorax (~LunaVorax@ABordeaux-651-1-10-157.w109-215.abo.wanadoo.fr)
09:52.48*** join/#qi-hardware lekernel (~lekernel@g231250201.adsl.alicedsl.de)
10:02.25*** join/#qi-hardware dlan^ (~dennis@116.228.88.131)
10:05.05*** join/#qi-hardware porchao (~hato@eatkyo312189.adsl.ppp.infoweb.ne.jp)
10:13.53*** join/#qi-hardware xiangfu (~xiangfu@123.123.32.137)
10:21.24*** join/#qi-hardware xiangfu (~xiangfu@static.233.58.9.5.clients.your-server.de)
10:38.31*** join/#qi-hardware LunaVorax (~LunaVorax@ABordeaux-651-1-10-157.w109-215.abo.wanadoo.fr)
10:57.21*** join/#qi-hardware xiangfu (~xiangfu@123.123.32.137)
11:06.46*** join/#qi-hardware panda|x201 (~hzhang@116.213.97.190)
11:21.05*** join/#qi-hardware arossdotme1 (~Thunderbi@79-69-206-42.dynamic.dsl.as9105.com)
11:41.16*** join/#qi-hardware dlan^ (~dennis@116.228.88.131)
11:52.15*** join/#qi-hardware jekhor (~jek@178.121.212.112)
11:56.49*** join/#qi-hardware woakas (~woakas@186.28.184.71)
11:58.32*** join/#qi-hardware wolfspraul (~wolfsprau@222.129.21.98)
12:15.40*** join/#qi-hardware rz2k (~rz2k@95-26-195-117.broadband.corbina.ru)
13:13.33*** join/#qi-hardware arossdotme1 (~Thunderbi@79-69-200-0.dynamic.dsl.as9105.com)
13:58.50*** join/#qi-hardware ffio_ (~fire@unaffiliated/security)
14:03.35mthkyak: OPK is based on squashfs, so packages are mounted when you launch an application, they are not installed
14:05.03viricwhat is opk?
14:05.29viricthe openwrt packager?
14:18.03*** join/#qi-hardware xiangfu (~xiangfu@static.233.58.9.5.clients.your-server.de)
14:23.08*** join/#qi-hardware Markvilla (~Markvilla@180.29.11.37.dynamic.jazztel.es)
14:42.35*** join/#qi-hardware mth_ (trlbjqye@dhcp-077-250-012-249.chello.nl)
14:43.29*** join/#qi-hardware panda|x201 (~hzhang@218.240.154.181)
15:14.19*** join/#qi-hardware pcercuei (~pcercuei@190.163.148.55)
15:16.22*** join/#qi-hardware xiangfu (~xiangfu@123.123.32.137)
16:13.11*** join/#qi-hardware kilae (~chatzilla@catv-162-034.tbwil.ch)
16:20.23*** join/#qi-hardware arossdot1 (~Thunderbi@79-69-206-42.dynamic.dsl.as9105.com)
16:56.19kyakmth_: i guess it doesn't apply to openwrt then?
18:04.40mthviric: OPK is the application / package format we use for OpenDingux on the GCW Zero (and on the Dingoo A320 in the future)
18:05.21mthkyak: you could build OPK files for use on openwrt, as long as you have squashfs in the kernel
18:05.35mthit's a different approach than package management though
18:05.47mthwe've got a lot of preinstalled libraries in the rootfs
18:06.08mthand no dependency mechanism
18:06.47mthso every lib you neeed that is not in the rootfs has to be added inside the application package
18:13.08kyakmth: ok, i see. I thought you were talking about openwrt's opk
18:13.31viricgcw zero? mh
18:14.54mthisn't that opkg?
18:15.15mthviric: http://www.gcw-zero.com/
18:20.19kyakmth: well, the file name end with opk, hence the confusion :)
18:21.52viricah nice thing
18:22.14viricI wish I knew all the games there in screenshots
18:23.07mththe "media" tab has the game names in it
18:24.42viricaha! thank you
18:25.07viricmth: can this thing play ogg or mp3 with low power?
18:25.22viricI wondered, what open device allows to play mp3 (with loud speakers) without taking much poewr
18:25.30viricpower
18:26.42viricthe kickstarter looks like it worked! are you earning money with this project?
18:27.46viriclucky those, who do :)
18:29.02mthyes, I am being paid, although it's not comparable to a normal software engineer's salary
18:29.17viricaha
18:29.17mthbut it's fun work, all open source and I learn a lot, so for now that is not a problem
18:29.20viricwell, I imagine so.
18:29.27viricBut It looks fun
18:29.27viric:)
18:30.25mthI got about 6 hours of emulator use out of one battery, for music playing the LCD + backlight can be turned off and the CPU usage would be much lower, so it would last considerably longer
18:30.44mthI don't know how much though; we haven't measured the power use of individual subsystems yet
18:31.19mthpcercuei did that for the Dingoo A320, but he doesn't have access to his equipment currently due to being on the other side of the world
18:31.34viricI mean, music is decoded with the general cpu, right?
18:31.49mthyes
18:31.50viricsomehow I imagine it far less efficient than with hw help
18:32.22mthfor today's CPUs music decoding is so easy that they'll sleep most of the time
18:33.29virichm really?
18:33.58viricwell, the gcw also has a huge battery :)
18:36.32mthplaying MP3 takes about 6% CPU time
18:37.04virichm ok
18:37.19viricI should test how long the nanonote lasts :)
18:37.24viricthe battery is far smaller
18:39.52mththe JZ4770 is manufactured at a smaller process size (65 nm vs 180 nm for JZ4740, if the wikipedia page is correct), which also helps power efficiency
18:40.33viricah, ok
18:40.35*** join/#qi-hardware wej (~j@nl1x.mullvad.net)
18:41.08mthwe can probably save some power in the kernel as well
18:41.58mthwe don't unpower all unused hardware yet
18:42.04viricvery good :)
18:42.35viricyesterday I was trying 3.9 in a broadcom chip... I'll try to build a filesystem for it.
18:43.10viricmth: do you have dropbear there?
18:43.15mthyes
18:43.43viriccan you try with dbclient:    ssh -J hello hello
18:43.44viricif it segfaults or not
18:43.57mthdbclient?
18:44.08mthah, the ssh client from dropbear
18:44.17mthI read db and think of databases ;)
18:44.19viricthe dropbear ssh client
18:44.20viricyes
18:44.33viric:)
18:44.41viricit's about bears
18:44.58mthopendingux:/boot/local/home # dbclient -J hello hello
18:44.59mthSegmentation fault
18:45.01mthopendingux:/boot/local/home # sh: hello: not found
18:45.21viricalso segfault? Damn db
18:45.24viricon x86 it works.
18:45.35mthI only use the server side
18:45.45mththe Zero doesn't have a keyboard, so the client is not that useful
18:45.46viricthis requires gdb!
18:45.56mthI've got gdb
18:46.04mthgdb needs a patch to work on MIPS though
18:46.17viricyou could have an autossh trying to forward ports :)
18:46.27viricReally? I used gdb on mips enough times
18:46.32viricwhat patch?
18:46.41mthhttps://github.com/gcwnow/buildroot/blob/opendingux-2012.11/toolchain/gdb/7.5/signal-128.patch
18:47.10viricsince when?
18:48.58mthhere is the detailed info: http://sourceware.org/bugzilla/show_bug.cgi?id=14523#c3
18:49.37virichm I didn't remember it. Thank you!
18:50.04mthif you're using 7.3 or before, you don't need this patch
18:50.22viricAh, that can explain it
18:50.32viricGreat.
18:50.40viricThis channel is a great place to be at :)
18:51.18mththe segfault happens on free(), by the way
18:51.35viricaha
18:51.38viricI'll try with valgrind on x85
18:52.03mthbut I don't have debug symbols in dbclient, so gdb cannot provide a good stack trace of the upper levels
18:52.26viricsome hundreds of problems. perfect.
18:52.30viricdon't worry
18:52.33mthit could also be a corrupted stack though
18:52.35viricif so, valgrind will tell on x86
18:52.57viricwill check. don't worry. :)
18:52.59viricbut this bug has fcked me on openwrt routers
18:53.02viricand it's there since years
18:54.29*** join/#qi-hardware Alarm_ (~chatzilla@2a01:e35:8aec:7740:9528:bce2:9dc5:6ade)
19:00.46*** join/#qi-hardware jow_laptop (~jow@ffx.subsignal.org)
19:00.46*** join/#qi-hardware larsc (~lars@eisbaer.ursus-maritimus.org)
19:09.26*** join/#qi-hardware viric (~viric@gateway/tor-sasl/viric)
19:20.14viricmth: can you test a patch on dropbear easily, for mips?
19:22.50*** join/#qi-hardware kuribas (~user@d54C430B0.access.telenet.be)
20:00.01*** join/#qi-hardware wej (~j@nl1x.mullvad.net)
20:08.00*** join/#qi-hardware kyak (~kyak@95-28-64-155.broadband.corbina.ru)
20:08.01*** join/#qi-hardware kyak (~kyak@unaffiliated/kyak)
20:14.50*** join/#qi-hardware jekhor (~jek@nat3-minsk-pool-46-53-195-59.telecom.by)
21:23.10*** join/#qi-hardware LunaVorax (~LunaVorax@ABordeaux-651-1-10-157.w109-215.abo.wanadoo.fr)
21:59.35*** join/#qi-hardware _ffio_ (~fire@unaffiliated/security)
22:56.27*** join/#qi-hardware xiangfu (~xiangfu@static.233.58.9.5.clients.your-server.de)
23:09.01*** join/#qi-hardware wej_ (~j@nl1x.mullvad.net)

Generated by irclog2html.pl Modified by Tim Riker to work with infobot.