#qi-hardware IRC log for Wednesday, 2011-02-23

wpwraktuxbrain_away: btw, how are the presales coming along ? is it already time for you to order your yacht ? :)01:10
wpwraktuxbrain_away: (UBB presales)01:10
qi-bot[commit] Xiangfu Liu: byobu, fix touch path http://qi-hw.com/p/gmenu2x/0807b1b01:56
qi-bot[commit] Xiangfu Liu: mv pyclock to applications section http://qi-hw.com/p/gmenu2x/f5820b601:56
qi-bot[commit] Xiangfu Liu: new icon: qstardict http://qi-hw.com/p/gmenu2x/ffa28ac02:43
qi-bot[commit] Xiangfu Liu: stardict dictionary, add English <-> Spanish http://qi-hw.com/p/openwrt-packages/217bb4e03:09
kristianpaulwolfspraul: I'm back to debian, FEL is not usefull when most milkymist related sofware is upstream or need some patching from time to time :-)03:25
Action: kristianpaul is good go back to home :-)03:25
kristianpaulphew i was close to confuse posix with ansi c, afortunally i still following the last one :-)03:26
wolfspraulkristianpaul: Debian has more Milkymist related things upstream than FEL?03:27
kristianpaulno03:27
kristianpaulbut i feel better here to recompile stuff from time to time :-)03:28
kristianpaulwow http://www.aircord.co.jp/labo/03:30
rjeffrieswpwrak the files have been handled Doug sent them03:31
rjeffriesI guess when I created my mail I got screwed up. I had two versions,03:31
rjeffriessent the wrong one.03:31
rjeffriesanyway she now has said ok and will get right on the quoute03:31
rjeffriesshe said they will work in metric but they don't like it. ;)03:32
wpwrakrjeffries: (metric) they'll have a hard time under their new chinese masters ;)03:40
wpwrakrjeffries: (files) great ! let's see how things go now03:40
qi-bot[commit] Xiangfu Liu: gmenu2x, update, new icons added in gmenu2x http://qi-hw.com/p/openwrt-packages/eff293a05:54
kyakxiangfu: opkg update went good ;)07:26
xiangfukyak: I make 'plplot' and 'gnuplot' compile fine.07:27
kyakxiangfu: however, only NanoMap and gmenu2x were updated. nanonote-files were not noticed by opkg, because PKG_RELEASE wasn't incremented07:27
xiangfuthe release image is building...07:27
xiangfukyak: ok. will add PKG_RELEASE to next release. ;-)07:28
kyakxiangfu: i have to run opkg update every time after reboot, guess it's because "lists_dir ext /var/opkg-lists" in /etc/opkg.conf. Should we change it to /etc/opkg-lists maybe? (/var points to /tmp and get swapped after every reboot)07:30
kyakxiangfu: btw, are we switching to weekly releases? ;)07:33
xiangfu/etc/opkg-lists sound good.07:34
xiangfu;-)07:35
xiangfuby the way I create a branch in openwrt-package. create a release tag in openwrt-xburst07:36
kyaksounds good :)07:36
xiangfukyak: I found update form testing to release no needs to reflash. only need update and install some packages.07:37
xiangfu:)07:37
kyakyeah, that's what i thought, too07:37
kyakpeople would need just to opkg update && opkg upgrade07:38
xiangfukyak: there is a bug in gcc-mips. (but I don't remember if it exit still)07:38
kyakshould be no bugs07:38
xiangfuremove gcc-mips will remove a libc.*.so or libc++...so ( cann't remember exactly).07:39
xiangfukyak: do you still have gcc-mips in your nanonote. Please test remove gcc-mips. and reboot.07:39
kyakok, i got it07:40
kyakit overwrites some basic files07:40
kyaki'll check it07:40
kyakroot@ben:~# opkg files gcc-mips | wc -l07:41
kyak171807:41
kyak--)07:41
xiangfumaybe this line: " cp -r $(PKG_INSTALL_DIR)/usr/{bin,include,lib,libexec} $(1)/usr"07:41
kyakyeah, sure. We just need to copy more precisely07:41
kyakseems that installing and then removing gcc-mips would render Ben useless :)07:42
xiangfuI will NOTICE people once you install gcc-mips never remove it in this release. :)07:43
xiangfuthe plplot compile error only happen in buildhost.07:45
xiangfuseems there is something wrong with buildhost perl.07:45
kyakwell, pango compile errors happens only at my host :)07:45
kyak(and David's)07:45
xiangfuI have to export  PERL5LIB="/etc/perl:/usr/local/lib/perl/5.10.1:/usr/local/sha07:45
xiangfure/perl/5.10.1:/usr/lib/perl5:/usr/share/perl5:/usr/lib/perl/07:45
xiangfu5.10:/usr/share/perl/5.10:/usr/local/lib/site_perl"07:45
xiangfubefore build plplot07:45
kyakseems like plpplot's perl detection is broken07:46
xiangfugnuplot fixed by --disable-wxwidgets07:46
xiangfukyak: yes.07:47
Action: kyak removing gcc-mips :)07:48
kyaki have a feeling Ben won't return from reboot07:48
rjeffriesHopeRF 433 Nhz board tals to JeeLabs stuff. http://blog.littlebirdelectronics.com/how-to-build-a-jeelabs-rfm12b-wireless-board07:55
kyakxiangfu: another thing. When trying to install gcc-mips, opkg downloads it to /tmp. But /tmp is 15Mb only, so opkg fails. Should we increase /tmp size?07:57
kyakor maybe make opkg download to /root?07:57
xiangfukyak: yes. how about name it "/root/.cache/opkg"08:01
xiangfudest root /08:05
xiangfudest ram /root/.opkg/archives08:05
xiangfulists_dir ext /root/.opkg/opkg-lists08:05
xiangfuoption overlay_root /overlay08:05
xiangfukyak: how about change opkg.conf to this ^^08:05
kyakxiangfu: i think it's good08:09
xiangfuhmm... need talk info the detail of "dest ram"08:13
xiangfuafter package installed. the folder will became empty only have some folders.08:13
kyakis it a problem?08:18
xiangfukyak: not a problem. but I want understand. is that opkg extract package to this "dest ram" ?08:30
xiangfuthen mv all file from "dest ram" to "dest root" ?08:30
kyaki think it would download to dest ram and then unpack (i.e. install) to dest root08:35
qi-bot[commit] kyak: add icon for qstardict http://qi-hw.com/p/gmenu2x/8cc1b0209:24
qi-bot[commit] kyak: config.full_system: add setterm http://qi-hw.com/p/openwrt-xburst/a0cb48709:24
xiangfukyak: http://downloads.qi-hardware.com/software/images/Ben_NanoNote_2GB_NAND/2011-02-16/09:29
xiangfubuild complete.09:29
kyakok, i see packages are also updated09:30
kyaki will point opkg.conf to the latest and try upgrade09:31
kyakhttp://pastebin.com/xHNEjM7009:33
qi-bot[commit] kyak: add tclsh icon http://qi-hw.com/p/gmenu2x/bbda0d909:40
kyakxiangfu: ok, seems i got rid of all conflicting files in gcc-mips09:41
kyaki removed the --force-overwrite in include/package-ipkg.mk and went through a series of make package/gcc-mips/{clean,install} V=99 to find the conflicting files :)09:42
kyakit should not overwrite any system files now09:42
qi-bot[commit] kyak: gcc-mips: don't install libs already installed by system http://qi-hw.com/p/openwrt-packages/de1521209:44
kyakthere were less of them than i was expecting09:45
xiangfukyak: the release image include more package. zgv ... and update gmenu2x and nanonote-files09:45
kyakyeah, gmenu2x and nanonote-files got updated09:46
kyaki don't have zgv installed yet09:46
xiangfuzgv, w3m plplot gnuplot included in release.09:48
kyakthat's cool. so we have it all09:48
xiangfuyes.09:49
xiangfuonly "/libstdc++.so*"09:51
tuxbrain_awayare jlime - openwrt binary compatible? so I'm compiling the avr stuff on jlime, but I can then tar the binaries and place it on a openwrt and they should work? It we can have some fun with ploting programs and arduino then :)09:52
kyaktuxbrain_away: i could tell you for sure if you gave me those binaries09:55
kyakxiangfu: zgv is awesome. much better then imgv and fbi together :)09:56
xiangfukyak: yes. I like it too. thanks to dvdk.09:57
tuxbrain_awaykyak: once it finish I'm compiling in NN so it will take some time :P09:58
kyakthe svgalib port opened so many opportunities09:58
Action: tuxbrain_away love see devices compile their own stuff even if it take ages... I suppose is my gentoo inheritance09:58
kyakbtw, mplayer can play in svgalib, but it's not working for some reason09:59
kyakbasically only sdl output of mplayer is usable09:59
kyakall others are not working/crippled10:00
xiangfukyak: still have some problem in mplayer. there are some libs not include in release. need opkg install10:04
xiangfu:(10:04
kyakxiangfu: hm, which ones?10:04
kyakmplayer is being the smartass all the time.. auto detecting everything :)10:05
tuxbrain_awaydamn error, what is the --disable to not build documentation on configure on binutils?10:05
tuxbrain_awayactual config parameters:10:06
tuxbrain_away../../source/binutils-2.17/configure -v --target=avr --prefix=/usr/local/avr --with-10:06
tuxbrain_awaygnu-ld -with-gnu-as --quiet --enable-install-libbfd --with-dwarf210:06
xiangfukyak: I am opkg remove MPlayer && opkg install MPlayer again.10:07
kyakhmm.. what's the point? dependant libraries won't get uninstalled10:08
xiangfukyak: no. depends package not installed in root.ubi10:08
kyakmplayer would complain when you run it10:08
kyakfor missing libraries10:09
kyakwhich ones it's complaining now?10:09
xiangfusame as the emails say. libaa ... libtheora giflib fribid10:09
kyaknot possible10:09
kyakthese are added as dependncies10:09
kyakthey should have got inside the rootfs10:10
xiangfuok. then there is something wrong with the building.10:10
kyakbecause mplayer=y10:10
kyakhave you reflashed your new image?10:11
xiangfuyes. I am not make distclean this time.10:11
xiangfukyak: ok. I know the problem. I am not running the "make packages/symlinks" or "make menuconfig"10:12
xiangfuwhich openwrt don't enable those package as "=y"10:12
kyakyes10:12
kyakhttp://downloads.qi-hardware.com/software/images/NanoNote/Ben/latest/config: Wed Feb 16 07:25:48 201110:12
xiangfuyes. too bad. I need compile the image again. :(10:13
kyakregenerating .config and running make should be enough10:13
xiangfuyes.10:13
kyakyou could also make target/linux/clean to reset the compilation count?10:15
Action: xiangfu start yes "" | make oldconfig && make IGNORE_ERRORS=m 10:18
xiangfukyak: sorry what do you mean?  compilation count?10:18
kyakthe # in uname -a :)10:20
xiangfukyak: oh.. Linux BenNanoNote 2.6.32.27 #6   ;-)10:27
kyakwould be great to have #1 in release image. As an indication of nice and clean build10:28
xiangfuok. I will try to start a distclean build today. for generate the BUILDLOG . not compile all packages. only images.10:29
dvdkxiangfu: are you around?11:23
dvdkxiangfu: saw in your last build log that you compiled both gnuplot and gnuplot-gfx.11:23
dvdkxiangfu: these 2 packages collide.  only need gnuplot-gfx (which is the version that can do graphics via svgalib).11:23
dvdk!help11:27
xiangfudvdk: Hi11:51
xiangfudvdk: thanks. will only include gnuplot-gfx.11:52
xiangfudvdk: that is why there are gnuplot-4.4.2 and gnuplot-4.4.0 under build_dir :)11:55
xiangfudvdk: by the way. the lua plot examples are so cool .11:56
Action: dvdk just came back from lunch11:58
dvdkxiangfu: (build dir) because the 'gnuplot' package is 4.4.0 and th gnuplot-gfx uses 4.4.2 :)11:59
Action: xiangfu just came back from dinner ;-)11:59
dvdkbtw if you have some info about the plplot per-related build problem, i'd have a look at fixing plplot for the next release12:00
dvdks/per/perl12:00
xiangfudvdk: the plplot build fine in my pc. but have problem build in buildhost.12:02
dvdkxingfu: yeah read that.  somebody mentioned plplot's perl detection were broken.12:02
xiangfudvdk: by add this patch: http://fidelio.qi-hardware.com/~xiangfu/openwrt-xburst.patches/fix-plplot-not-compile-in-buildhost.patch   plplot compile fine.12:02
xiangfudvdk: the full build log of " make package/plplot/{clean,compile} "12:03
xiangfudvdk: by the way the plplot-python have problem when install. some thing like can not find ....ipkg-install/usr/lib/..python....12:04
xiangfucp: cannot stat `/home/xiangfu/openwrt-xburst.full_system/build_dir/target-mipsel_uClibc-0.9.30.1/plplot-5.9.7/ipkg-install/usr/lib/python/*/plplot/*.so*': No such file or directory12:05
xiangfudvdk ^12:05
kyakdvdk: btw. i tried to set reasonable sound/music level in supertux be default. No problem to set it for sounds - but the music is a little bit problematic12:13
kyakthe music volume can be set to somewhat quieter level, but since the music is looped, at the beginning of each loop there is a noticable raise of volume12:14
kyakas i was explained at #sdl, it might happen due to buffering12:15
kyakBen is too slow12:15
zrafaor the buffer is too big ;)12:15
kyakso the music turns into quiet-load-quiet-etc12:15
kyakyes, decreasing the buffer could help. But this could lead to performance problems12:16
kyakanyway, i found it playing without sounds/music more comfortable. And the gameplay is faster12:17
kyakmaybe i'll commit the sound patch, at least it's the half of the issue12:17
dvdkkyak: but  sound is really a very distinguishing feature, comparing it with the other NN games. very cool.12:18
dvdkkyak: is there an easy and obvious way to toggle sound on/off?12:18
kyakfrom settings12:18
kyakyou can enable/disable sound/music separately12:18
dvdkxiangfu: plplot-python is known to NOT work (how do I mark such a packge @broken or something?)12:22
dvdkxiangfu: you should not enable it.12:22
dvdkxiangfu: maybe I should uncomment the plplot-python stuff in the Makefile?12:23
kyakadd @BROKEN as dependency12:24
kyakit won't show up :)12:24
dvdkkyak: ok trying to remember that12:24
qi-bot[commit] kyak: kinyin: don't show mouse and adapt to Ben's screen http://qi-hw.com/p/openwrt-packages/9e435a212:28
qi-bot[commit] kyak: gcc-mips: don't install libs already installed by system http://qi-hw.com/p/openwrt-packages/af2c61612:34
Action: xiangfu trigger a building , which will fix mplayer depends problem and generate the full BUILD_LOG12:45
Fusinhi14:39
M_RojasHi14:42
M_Rojasyou are not alone :)14:42
Action: tuxbrain_away start listen a Michael Jackson tune.... I'm here with you... don't fall apart ...your allwais in my heart...14:44
wolfspraulI was just thinking 'alone'?14:45
SeriousSamHi all! I hav a problem with PCI USB controller VIA 6212. Does anybody have problems with this controller?14:46
tuxbrain_awaySeriousSam: wrong channel14:47
SeriousSamWhat  Copyleft hardware stand for?14:48
mthroughly, it's open source hardware14:48
tuxbrain_awaySeriousSam: we are a comunity building hardware with all plans, specifications and production process under free licences14:48
tuxbrain_awayand of course runnin free licenced sofware.14:49
tuxbrain_awaySeriousSam: just curiosity, how did you ended here?14:49
tuxbrain_awaySeriousSam: more info at http://www.qi-hardware.com14:50
rjeffriestuxbrain_away how much have you used Spectec wifi on ben14:51
SeriousSamI just saw word "hardware" in a channel name. Sorry for disturbing.14:51
tuxbrain_awayrjeffries: not much14:51
rjeffriesthx14:51
tuxbrain_awaySeriousSam: don't worry you are welcome :), but don't expect this question to be replied here :)14:52
SeriousSamOk ;)14:55
Fusinerm, are there plans for an Ben v2.0?14:57
wpwraktuxbrain_away: btw, how are the preorders coming along ?14:57
tuxbrain_awayhe, just view my last entusiatic report on this channel.... they have not increased since then ...14:58
wpwraktuxbrain_away: so this means that people read their mail and act on it quickly :)14:59
rjeffriesFusin nothin firm in terms of new model of Ben15:02
zrafatuxbrain_away: I worked for a company doing an embedded solution with linux/DOS plus extras periphericals which were plugged to linux/DOS embedded decive via zigbee and serial. I think that nn with UBB and atben would do the same :)15:03
zrafatuxbrain_away: the shit that company used as embedded device was an ancient x86 product, discontinued, and 3x times expensier than nn15:03
tuxbrain_away:)15:04
rjeffriestuxbrain_away I agree that Werners 802.15.4 radio addon for Ben is imoortant15:04
zrafatuxbrain_away: I guess that nn should be a nice product for companies doing solutions and need a central embedded linux computer controling the rest of stuff15:04
rjeffrieszafra I have been preaching that gospel for a few months now15:05
tuxbrain_awayI agree, I'm not demoralized on low preorders, I will be demoralized in those UBB doen't produce some more visibility on NN, and it's posibilities... is a way to have an wider audience once atben is released :)15:05
tuxbrain_awayrjeffries: and we have listent to you , but time to time dude :)15:06
zrafatuxbrain_away: I am not a business man, but I think that companies use this kind of embedded solution for many things (embedded solution=some central brain controling periphericals via serial or wireless). Dont know how to bring nn to those companies so they can know it exists.15:06
zrafarjeffries: what is gospel?15:07
zrafarjeffries: ah.. you mean the solution15:08
zrafa:)15:08
tuxbrain_awayzrafa, facts are powerfull reclaim, so a good demos on that direction must be done before try to reach them.15:08
rjeffrieszafra yes  after seeing JeeLabs stuff and reading about 802.15.4 my gut says NN could have a future as a small portable cheap controller15:09
zrafatuxbrain_away: control a gps board via atben, and plug via ubb another thing :P15:09
rjeffrieshowever I also now better understand why wolfspraul constantly talks about need to make Ben NN software work better and have smoother operation15:10
zrafatuxbrain_away: we could offer that idea to any company doing that. The problem is that we can not offer all the periphericals as open hardware, which would do us no part of qi completely15:11
zrafatuxbrain_away: I mean.. we can offer the idea and implement it15:11
zrafatuxbrain_away: companies need to pay of course.15:11
zrafa:)15:11
wpwrakzrafa: doing paid-for design of open hardware peripherals should be a rather attractive market15:12
tuxbrain_awayI'm not a copyleft taliban :) if something is a posible source of income and is not a crime I'm open to talk about it15:12
wpwrakzrafa: not only because it would put money into the pockets of the designers and maybe also sharism for production, but it may also attract more people with hardware skills15:13
rjeffriesI know a creative engineer, I think he wrks in Arginnina, nost sure15:13
zrafawpwrak: that is why I said to offer the idea (just nn with atben and ubb).. The rest of the periphericals should be provided by companies. We could integrate them with nn and do the software part.15:13
rjeffrieslike tuxbrain_away said !!!15:14
tuxbrain_awayzrafa: in fact we have some of this works goind with rafael campos15:14
zrafawpwrak: I did not meant to desing open hardware and companies paying for it. That would be nice but I know that companies will not like to do that of course15:14
tuxbrain_awaynot with nn , but the idea is similar15:14
wpwrakzrafa: (integrate) for proper integration, we need to "own" more of the ben core design. that would a strategic goal for the ya. once we truly have all the design files, adaptations would be relatively easy to produce.15:15
tuxbrain_awaycostumization to fit a solution the costumer is searching for.15:15
zrafawpwrak: :( I think that we are talking about two or more different things15:15
rjeffrieswpwrak what of ben core design do you mean? the palstic case?15:16
tuxbrain_awayat the end mostly can be solve at software lever (zrafa I thing is taking that approach)15:16
tuxbrain_awaylever-> level15:16
zrafatuxbrain_away: yes15:16
zrafatuxbrain_away: software level.. controling via ubb some other periphericals. bytes arrive you control them in nn15:17
zrafawpwrak: I am not talking about modify nn or doing next open hardware things15:17
wpwrakrjeffries: schematics (these are almost there, except that the ones we have are not the "real" schematics"), layout, and case design.15:17
zrafawpwrak: I am talking about your nice work with ubb and atben. Which I feel would be great for companies who need that.15:17
zrafawpwrak: like the company where I worked.15:17
wpwrakzrafa: hmm, i think you need a more advanced device even for that. the ben is good for prototyping, though.15:18
zrafawpwrak: and still if companies can do good desitions and cheaper solutions with closed hardware and not using nn at all, the company where I was working was using an embedded device 3x times expensier than nn.15:18
wpwrakzrafa: e.g., a ya with built-in ieee 802.15.4 and two 8:10 card slots would be considerably more attractive as an embedded controller.15:19
zrafawpwrak: mm? why advanced?. If the device needs to control a keyboard, display, a gps, and something more.. I think nn is okey for that15:19
wpwrakzrafa: yes, if it's enough, it's enough :) but i'm afraid that, in many cases, you may need a bit more connectivity.15:19
zrafawpwrak: yes sure. BUt nn exist now. Ya does not exist. And qi is going to live if qi, resellers sell 200 M1 and 1000 nn15:20
tuxbrain_awaywpwrak: and with the power of netwalker on NN size and price will be even more atractive :P15:20
wpwraktuxbrain_away: ;-) yeah, but the ya should be purely incremental ;-)15:21
wpwraknow the real question is where to find the money to do it :)15:21
tuxbrain_awayhe15:23
tuxbrain_awaydon't look at me15:23
rjeffrieswpwrak please expand on "purely incrmental" I think that means for change to palastic case?15:25
rjeffriess/for/no15:27
tuxbrain_awayrjeffries: easy changes, towards freedom, triying to no increase much the tech risk15:29
rjeffriesinside the Ben case (assuming no change to plastic) a more recent Ingenic SOC + more RAM baklight for keybaord would significantly improve useability15:32
rjeffriesdoing a follow-on with same (exact) SOC makes no sense to me15:33
wpwrakrjeffries: the problem is that a more recent soc would need a lot of development effort. larsc said that the "next generation" chips is very different from the older series.15:33
wpwrakrjeffries: of course, if sufficient resources are available, ... :)15:34
tuxbrain_awaywpwrak: again, don't look at me when talking about money and resources :P15:36
rjeffriesokwell i guess that Ben NN is what it is. soon will have a few cool plug in accessories to8:1015:38
wpwraktuxbrain_away: maybe you should do an IPO. advertize tuxbrain as something like the next facebook, a social network with a - as the novel idea - a physically tangible element. see how many greedy speculators read beyond this ;-)15:38
tuxbrain_awaywhat IPO stands for?15:39
rjeffrieswpwrak as to SOC I actually meant the slighly different model you like, not the fancy one that has a lot more changes15:40
tuxbrain_awaybut whatever... is not a bad message... mmmm not bad at all, inveeestooorss yuuuhuuuuu, I have something cloudy ,2.0, social new to show youuuuuu.15:41
tuxbrain_awayc u guys later15:42
rjeffrieswpwrak a curiosity question. ignoring the current Ben plastic case... (assume it would be replace dby something simpler and not as comsumer flashy..)15:42
rjeffrieswhat wi=ould be involved wuth interfacing to a different display? Wolfspraul mentions oncce that the driver for current disolay is key technology15:43
wpwraktuxbrain_away: (IPO) Initial Public Offer - when a company enters the stock market15:45
wpwrakrjeffries: (display) not sure. the display controllers are a somewhat murky territory15:46
wpwrakrjeffries: first of all, it's often hard to find documentation. so you have to include this in the sourcing decision.15:46
wpwrakrjeffries: second, those critters also need quite a bit of attention from the engineering side or you get flicker or suspend/resume problems15:47
rjeffriesthanks15:47
rjeffriesthe latest OLPC is mildly interesting. good price, interesting display (and other things) control chip with open source drivers (as I understand things)15:48
kyakmirko: ping16:06
mirkokyak: pong16:21
kyakmirko: i was wondering. It seems that qt4 is not using fontconfig - why is it? /usr/lib/fonts just points to /usr/share/fonts/ttf-dejavu16:24
mirkokyak: fontconfig was afaik not available when using in qws mode16:25
kyaki'm reading here - http://pepper.troll.no/s60prereleases/doc/qt-embedded-fonts.html16:25
kyak"Qt for Embedded Linux uses the FreeType 2 font engine to produce font output."16:25
kyakdoes it mean it uses fontconfig?16:26
mirkofreetype != fontconfig16:26
mirkofreetype is enabled by default16:26
kyakokay, got it16:26
kyakthe problem is now that /usr/share/fonts/ttf-dejavu/* fonts don't have chinese symbols16:27
kyaki solved it by installing unifont-ttf into /usr/share/fonts/ttf-dejavu/16:27
mirkokyak: hmm - send me a set of ttf's, i'll commit it as a font package16:27
kyakthen an application (kinyin) can use it16:27
mirkodejavue was the best "general purpose" set i found yet16:27
kyakmirko: not a problem, i can do it myself. We already have the "unifont" package, so far it only installs the pcf font. I can make it install ttf version, too. THe thing is, i'll have to install unifont to ttf-dejavu directory :)16:28
mirkokyak: it was just quick&dirrty that way - feel free to change the structure16:30
kyakwell, i don't have a lot of ideas how make it nice and clean.. Maybe install fonts that come with qt in /usr/lib/fonts? this could be done in qt4-gui package16:33
kyaksince qt doesn't care about fontconfig, this would make sense. Then additional fonts could be made avaialble to qt by symlinking from /usr/share/fonts/* to /usr/lib/fonts16:34
kyakwe have this wqy-micrhei font. that has chinese16:37
kyaki do ln -s /usr/share/fonts/wqy-microhei/wqy-microhei.ttc /usr/share/font16:37
kyaks/ttf-dejavu/wqy-microhei.ttc16:37
kyakand chinese symbols are displayed16:37
kyaki think we need to install this symlink during installation of wqy. That would do it16:38
larscjust having /usr/lib/fonts pointed to /usr/share/fonts doesn't work?16:47
kyakit would not see inside the subdirs16:48
kyakit = qt16:48
kyakand there is nothing in /usr/share/fonts16:49
kyak(except for pcf unifont)16:49
larsci guess a better solution then would be to let all fonts symlink their files to /usr/share/fonts16:50
kyakthis could be good16:50
kyaki wonder if fontconfig will see these fonts twice?..16:50
larscyea. that could be a problem16:52
larscanother solution might be to write a small script which symlinks all fonts from /usr/share/fonts/* to /usr/lib/fonts16:53
larscfor x in `find /usr/share/fonts/`; do ln -s $x /usr/lib`basename $x`; done16:54
kyakeither as a script, or install these symlinks from fonts packages16:54
larsc/usr/lib/fonts/16:54
larsc/usr/lib/fonts/ seems to be qt specific?16:55
kyakseemsso16:55
larsci guess it should be a script being part of the qt package then16:59
kyakwhat if some font gets installed after qt4 is installed?17:00
kyakmaybe we could just leave it as it is and if some font wants to expose itself to qt, it would install symlink in /usr/share/fonts/ttf-dejavu?17:04
larsc/usr/lib/fonts would probably be better17:07
jow_laptop /usr/share/fonts/ sounds more logical :)17:10
kyakjow_laptop: not quite. This would confuse fontconfig17:11
jow_laptopah ok17:11
jow_laptopwell having fonts in /usr/lib sounds strange to me17:11
jow_laptopthats all17:11
larscand qt is hardcoded to look in /usr/lib/fonts17:12
kyakthat's qt! :)17:12
jow_laptopI thought /usr/share is for additional resources which are not binaries17:12
jow_laptopyeah, nothing said17:12
larscbest would probably to patch qt to do a recursive search in /usr/lib/fonts17:12
jow_laptopI have no insight in this matter anyway17:12
mthjow_laptop: "share" is for architecture independent data, regardless of whether that is binary or text17:13
jow_laptopmth: s/binaries/objects, executables/17:14
kyakhow do you guys think: 1) package contents of qt-everywhere-opensource-src-4.7.0/ipkg-install/usr/lib/fonts/ (that has some default fonts coming with qt) in qt4-gui and install it in /usr/lib/fonts. qt4 will be quite equipped with default fonts in this case. Then, 2) each font package willing to show its fonts to qt will install symlinks in /usr/lib/fonts?17:14
mthjow_laptop: then we agree :)17:15
kyakfontconfig and fonts will be leaving more or less separately in /usr/share/fonts, since qt is not aware of fontconfig17:15
mthQt under X11 does use fontconfig, the framebuffer version does not?17:16
larscnope17:17
mthwould it be an option to configure/patch Qt to look in /usr/share/fonts then? since that is the proper location17:19
larscyes. but you'd have to also patch it to look into  subfolders17:19
mthdoes it support more than one format?17:20
mthotherwise you could hardcode for example /usr/share/fonts/truetype17:20
kyakit supports many formats17:21
kyakincluding some of its own17:21
kyaki found QT_QWS_FONTDIR17:26
kyakenv variable17:26
kyakseems that it will respect it (src/gui/text/qfontdatabase_qws.cpp, line 243)17:27
kyakstill it won't recurse into subdirs17:27
kyakneed to check17:27
kyakyes, it respects the varaible, but won't go into subdirs17:29
kyakok, there can be a "fontdir" file in QT_QWS_FONTDIR17:37
kyakhttp://doc.crossplatform.ru/qt/4.6.x/qt-embedded-fonts.html#the-legacy-file17:37
kyakwhat a waste of time creating such file...17:38
kyakeasier is to throw the symlink17:38
wpwrakah, a thread about the ben in a heise forum (in german). http://www.heise.de/newsticker/foren/S-Re-China-und-MIPS-Eine-Lovestory/forum-194863/msg-19875474/read/17:42
qi-bot[commit] kyak: wqy: install a symlink so that qt sees that font http://qi-hw.com/p/openwrt-packages/7e4225e17:49
rjeffriesInteresting to me: http://www.linuxfordevices.com/c/a/News/Calao-Systems-Snowball/18:02
rjeffriesdoes the new release being tested now for BEN include an easy way to change font (font size) in a terminal for example18:05
kyakthere is the setfont utility for that18:06
kyakand setfont2, too18:06
Action: kyak likes the terminus-12 font. It is not as nice as setfont2's 6x10 font, but has colors and more glyphs, which is useful sometimes18:08
rjeffriesmy eyes are not great I need a bit larger font18:14
rjeffrieswhen the image being tested goes gold I will reflash and see waht I can do18:15
rjeffriesthis Ben has an October build on it that is  semi-fubar18:16
kyaktry using setfont with any font from /usr/share/kbd/consolefonts/ and see which is good for you18:16
rjeffriesin the image I have it is not clear how I get into a shell or a terminal app18:23
rjeffriesit may be best to just wait for the new image xiangful & co are polishing now18:23
kyakwell, could be the best to go and read a little something about linux.. no offense, but it's like teaching you to click the "Start" button in Windows18:29
rjeffriesI have used linux for years on desktops never had to set a font;)18:38
rjeffriesand besides the fitsy screen on my Ben does not have a terminal option. like I said it is a bit screwed up18:38
rjeffrieskyak I appreciate your comment, but it makes me smile. I can issue a setfont command, but need to get into a shellk forst and it is not clear18:39
rjeffriesthat is a usability issue, now a low IQ or linux knowledge issue. <g>18:40
zrafano offense for both.. but you should use jlime ;)18:40
rjeffriespoint me to a URL and I can reflash with Jlime I am not an OpenWrt Taliban18:41
rjeffriesif that is noy OK in this irc email me rjegffries@gmail.com18:41
rjeffriesrjeffries rather18:42
zrafayou can find jlime at qi.. just write jlime at qi-hardware.com18:42
rjeffriesI thought the qi-hardware versionb had stuff ripped out18:42
rjeffriesif i replash I may as well get teh other stuff I want also to play certain types of music files18:43
rjeffriesI will Google see ya18:43
zrafarjeffries: you can install jlime on a sd as well. and you can have both openwrt on nand and jlime on sd18:43
zrafarjeffries: nah.. http://en.qi-hardware.com/wiki/Jlime18:43
zrafathere you have the link18:43
kyakrjeffries: i'm not talking about setfont. I'm talking about getting to shell/terminal.18:45
rjeffriesok thx18:45
rjeffrieson openwrt that is on my Ben         the graphical launcher does NOTR show a way to get into a terminal, period18:46
rjeffriesI can shoot a photo of screen.'_18:46
kyaki don't require you to know the ctrl-alt-F* sequence. But not being able to find the relevant icon in gmenu2x? i doubt jlime would help you18:46
rjeffriesI acknowledge this is an older (Oct 2010) release so it may be brojken18:46
rjeffriesgod damnb ity there IS NO ICOBN ok18:47
rjeffriesit is not on my damn screen18:47
kyakso please, show your screen18:48
rjeffriesi'll get my camera nd apolgies for the un needed profanity18:48
zrafaI would guess that both of you are talking about different distros18:48
kyaki have a feeling you haven't mastered the tab key yet to switch to other gmenu2x's tabs18:48
rjeffrieshow wouldI know to "master" the tab key?18:49
zrafarjeffries: that is intuitive .. you need to press all the keys for all the functions every time you need to do something :)18:49
rjeffriesby the way tab switchyes between applications and settings that is iy18:50
rjeffriesthe only other icons are fordgclock gmu nanomap srardict explorer18:51
rjeffriese18:51
rjeffriesno icon for e.g. terminal ot shell18:51
zrafarjeffries: you are luck you do not have the first version with that menu.. there were cripted keys to do things. So you should say thanks nowadays.. ANd it would be a good idea if you install latest qi-openwrt as well. You would find more support.18:53
rjeffrieshttps://picasaweb.google.com/rjeffries/20110223?feat=directlink18:57
rjeffriesas I said earlier I will reflash once the new image is buffed out18:57
rjeffriesand kyak I will do some further study on the deep subject of the tab key.18:58
rjeffriesthanks all18:58
rjeffriesmaybe I can contribute a list of all combinations ofalt func shift tab esc f1-f8 yada yadda19:03
rjeffriesa PhD in Ben Keyology.19:03
kristianpaul" Is it only my fault or are almost every console program icons useless?" hehe23:00
kristianpaulvery good questions23:00
zrafakristianpaul: I got Bart's answers and no the original thread mail :P23:10
zrafakristianpaul: unrelated : openmoko MLs are not working these days it seems.. so I do not know which ML read :P23:11
--- Thu Feb 24 201100:00

Generated by irclog2html.py 2.9.2 by Marius Gedminas - find it at mg.pov.lt!