**** BEGIN LOGGING AT Sun Oct 31 02:59:58 2010 Oct 31 08:33:36 JaMa: hmmm... no errors in this dmesg? Oct 31 08:34:35 unless 0x01141742 is a buffer object mapped into Xorg's address space, and DRM somehow gave it the wrong alignment Oct 31 10:10:30 freesmartphone.org: 03mickey 07gdbus * raba893b0fc7d 10cornucopia/ (2 files in 2 dirs): more gdbus work in progress Oct 31 10:14:48 Weiss: what if drm_glamo_cmd_buffer_t is overwritten in DDX before copy_from_user in glamo-cmdq.c creates copy from it? I would expect some synchronization there.. Oct 31 10:17:45 Weiss: without DDX filling it in GlamoDRMAddCommand it won't crash, so I'll try to keep GlamoDRMAddCommand but without kernel driver picking it from cmd_buffer to that ring Oct 31 10:17:58 * JaMa off for few hours, bbl Oct 31 10:22:51 the DDX shouldn't be screwing with that buffer until after the ioctl returns Oct 31 10:23:01 (don't see how that can happen..) Oct 31 10:31:40 I don't think DRM should be able to produce an address with incorrect alignment, because BOs are always mapped at page boundaries Oct 31 10:31:48 so... what else might cause that alignment trap? Oct 31 10:44:14 GNUtoo|laptop: ping Oct 31 10:44:23 mickeyl, pong Oct 31 10:44:50 GNUtoo|laptop: i have a fix for the soft FBIOBLANK issue, but no means to test. shall i commit and you take a look, if you have a chance? Oct 31 10:44:59 yes Oct 31 10:45:03 ok, thanks Oct 31 10:45:08 no means to test means? Oct 31 10:45:42 no device Oct 31 10:45:54 or rather, no infrastructure Oct 31 10:45:59 ? Oct 31 10:46:01 mickeyl: commit, we'll test ;) Oct 31 10:46:18 my neo doesn't want to mount via sshfs anymore Oct 31 10:46:20 the devices are not with you Oct 31 10:46:21 ah ok Oct 31 10:46:29 so i would need to build something for it to test Oct 31 10:46:33 which takes longer than i can bear now Oct 31 10:46:34 ahhh ok Oct 31 10:46:45 freesmartphone.org: 03mickey 07cornucopia * r7a978b9c5403 10/fsodeviced/src/plugins/kernel26_display/plugin.vala: fsodeviced: kernel26_display: call backlight ioctl also in soft-modes Oct 31 11:09:47 freesmartphone.org: 03daniele.athome 07framework * r9d81bdbc9301 10/setup.py: Oct 31 11:09:47 freesmartphone.org: opimd: install database upgrade script Oct 31 11:09:47 freesmartphone.org: Signed-off-by: Daniele Ricci Oct 31 11:24:41 moin Oct 31 11:25:37 moin Oct 31 11:26:35 playya: will gdbus solve the problems we had with libfso-glib? Oct 31 11:30:16 the hashtable thingy? Oct 31 11:30:25 yup Oct 31 11:30:40 yup Oct 31 11:30:48 good :) Oct 31 11:35:01 maybe vala needs some more tricks to get the right hash,equal,free methods for the types Oct 31 11:37:21 ok Oct 31 11:49:22 freesmartphone.org: 03mickey 07gdbus * r05aed6c18048 10cornucopia/libfsoframework/ (3 files in 2 dirs): Oct 31 11:49:22 freesmartphone.org: libfsoframework: rewrite the way how we register objects. In the new gdbus world, Oct 31 11:49:22 freesmartphone.org: every exported interface for a given object needs to be registered seperately. Oct 31 11:49:22 freesmartphone.org: We need to remember the reference IDs, so we can unregister all interfaces in one Oct 31 11:49:22 freesmartphone.org: go. We no longer operate more than one dbus connection. Busnames are registered Oct 31 11:49:22 freesmartphone.org: after the mainloop has started. Oct 31 11:52:32 Hi Oct 31 11:58:48 moin Kensan Oct 31 12:26:39 freesmartphone.org: 03mickey 07gdbus * r4c714cdc51f2 10cornucopia/fsodeviced/src/plugins/ (20 files in 20 dirs): fsodeviced: (gdbus) convert plugins to use new subsystem object registration Oct 31 12:59:39 freesmartphone.org: 03mickey 07gdbus * ra199c6453869 10cornucopia/libfsoresource/ (configure.ac fsoresource/dbusresource.vala): libfsoresource: (gdbus) switch to gdbus Oct 31 13:07:22 freesmartphone.org: 03mickey 07gdbus * r7ddab76c115d 10cornucopia/libfsoresource/fsoresource/dbusresource.vala: libfsoresource: (gdbus) fix catching errors when we can't get the proxy Oct 31 13:29:09 dos1: any kexec success stories? Oct 31 13:29:44 mrmoku: not yet - downloading new SHR image ATM, i'll start playing today :) Oct 31 13:30:01 ok Oct 31 13:30:45 freesmartphone.org: 03mickey 07gdbus * r5218b117feab 10cornucopia/fsodeviced/src/plugins/kernel_info/plugin.vala: fsodeviced: (gdbus) kernel_info migrated Oct 31 13:31:50 ok, so now the whole process is pretty clear to me Oct 31 13:32:09 90% is now monkey work Oct 31 13:32:17 but there's no way to sed that :/ Oct 31 13:32:42 and there's one missing spot in Vala that we hopefully see fixed until the end of this year Oct 31 13:32:48 everything but fsousaged we can port now Oct 31 13:33:01 (or so i guess based on the current knowledge) Oct 31 13:42:18 mickey|spazieren, monkey work? Oct 31 13:42:25 do you need help on that? Oct 31 13:42:40 * GNUtoo|laptop wants to play a bit with vala Oct 31 13:42:54 also most important Oct 31 13:43:09 I think we need better power management handling in fso Oct 31 13:43:15 something less static Oct 31 13:43:23 more like pm_qos Oct 31 13:43:36 or rather that handle stuff like pm_qos Oct 31 13:48:29 mickey|spazieren, it seem to work now for the backlight, thanks a lot!!! Oct 31 13:52:38 GNUtoo|laptop: Hi there Oct 31 13:52:44 GNUtoo|laptop: how are things? Oct 31 13:52:48 hi Kensan !!! Oct 31 13:52:54 GNUtoo|laptop: did you make any progress on Nexus? Oct 31 13:53:05 Kensan, I'm focussing on n900 right now Oct 31 13:53:14 the nexus status is there: Oct 31 13:53:28 http://wiki.freesmartphone.org/index.php/HardwareComparison Oct 31 13:53:43 minus the fact that I got sound working without alsa and with sdl Oct 31 13:53:56 that permit even to view movies with mplayer Oct 31 13:53:59 but... Oct 31 13:54:03 no routing => no calls Oct 31 13:54:10 no volume control Oct 31 13:54:29 GNUtoo|laptop: ah I see. So alsa is the blocker currently Oct 31 13:54:30 but for movies the volume can be controled with the 0 and 9 keys Oct 31 13:54:33 yes Oct 31 13:54:58 note that yesterday I met someone on irc who wanted to work on a phone where nobody is currently working on Oct 31 13:54:59 GNUtoo|laptop: is anybody else working with the Nexus One? Oct 31 13:55:03 no Oct 31 13:55:12 and I'm not working on nexus a lot Oct 31 13:55:22 GNUtoo|laptop: ok, I see. Oct 31 13:55:23 GNUtoo|laptop, monkey work= doing the same thing again and again Oct 31 13:55:29 I know Oct 31 13:55:31 GNUtoo|laptop: what new phone? Oct 31 13:55:40 playya, but I don't know what kind of monkey work Oct 31 13:55:52 Kensan, I've many phones Oct 31 13:56:08 and as new ones I've got: Oct 31 13:56:14 * nokia n900 Oct 31 13:56:18 * nexusone Oct 31 13:56:50 GNUtoo|laptop: I mean the person you met yesterday, what phone does he want to start working on? Oct 31 13:57:04 the person didn't buy a phone yet Oct 31 13:57:10 hm I thought htcleo and nexus one were almost identical wrt. hardware. Oct 31 13:57:29 Kensan, threre are some small differences tough Oct 31 13:57:52 but I've no leo/hd2 Oct 31 13:57:56 so I can't really tell Oct 31 13:58:00 and also leo is wince Oct 31 13:58:04 which changes a lot of things Oct 31 13:58:12 GNUtoo|laptop, converting the daemons to the new API Oct 31 13:58:12 like amss Oct 31 13:58:14 etc... Oct 31 13:58:16 ah ok Oct 31 13:58:24 and convert sync methods to async methods Oct 31 13:58:31 ok Oct 31 13:58:38 bbvs Oct 31 13:59:58 GNUtoo|laptop: what do you mean by "ALSA drivers are present for the SoC but need to be ported" (htcleo in the wiki)? Oct 31 14:01:17 back Oct 31 14:01:23 it's not me Oct 31 14:01:26 and it's not that way Oct 31 14:01:39 let's say that there are no suitable alsa drivers Oct 31 14:01:52 in reality there are some alsa driver for snapdragoon Oct 31 14:01:55 GNUtoo|laptop: [14:54] dos1: i have low-speed usb devices working reliably here already. Need to understand that fs/hs mess and some other minor hacking to get those supported. Oct 31 14:01:56 but they are not suitable Oct 31 14:02:04 because they use a different low level subsystem Oct 31 14:02:05 about n900 Oct 31 14:02:15 ok Oct 31 14:02:20 thanks dos1 Oct 31 14:02:35 GNUtoo|laptop: drivers from codeaurora? Oct 31 14:02:44 dos1, that means that usb keyboard could work? Oct 31 14:02:49 GNUtoo|laptop: exactly Oct 31 14:02:50 Kensan, yes Oct 31 14:02:59 PaulFertser, wow!!!!!!!!! thanks a lot!!!!!!! Oct 31 14:03:10 GNUtoo|laptop: I see... Oct 31 14:03:34 PaulFertser, it's ready for beeing tried? Oct 31 14:03:47 GNUtoo|laptop: you can try that, yes. Oct 31 14:03:59 GNUtoo|laptop: https://garage.maemo.org/plugins/ggit/browse.php/?p=h-e-n;a=log;h=refs/heads/paul-experimental Oct 31 14:04:08 wow!!!! Oct 31 14:04:34 GNUtoo|laptop: there's quite some work wrt ahead, and other people worked hard to make this happen. Oct 31 14:04:50 yes like mohamed AG or someone like that Oct 31 14:05:04 GNUtoo|laptop: and DocScrutinizer! Oct 31 14:05:14 yes Oct 31 14:05:23 GNUtoo|laptop: in fact those patches used by Mohammad were written by Sarah Newman. Oct 31 14:05:29 ok Oct 31 14:05:44 what's the git clone address? Oct 31 14:06:06 GNUtoo|laptop: git clone https://vcs.maemo.org/git/h-e-n Oct 31 14:06:15 GNUtoo|laptop: better use some kernel repo as a --reference. Oct 31 14:06:24 GNUtoo|laptop: or just add this repo as a remote to the one you have. Oct 31 14:06:25 ok Oct 31 14:06:30 thanks a lot PaulFertser !!!! Oct 31 14:06:42 hm... seem most openmoko devs switched over to n900. Oct 31 14:06:58 I'll have to charge my n900 first tough Oct 31 14:07:17 does not mean we don't ove it anymore Oct 31 14:07:23 +l Oct 31 14:07:35 yo pals Oct 31 14:08:31 PaulFertser's patches are NOT based on anything related to mohammadAG or precisely Sarah Newman Oct 31 14:08:47 ok Oct 31 14:09:00 that's what I thought with your explanations Oct 31 14:09:03 (mohammad afaik never contributed anything original to kernel) Oct 31 14:09:21 the patches are a new way and less hackish and more reliable and cleaner Oct 31 14:09:29 than the original ones Oct 31 14:09:38 but that doesn't mean the original ones were useless Oct 31 14:09:50 I bet the original ones made hope continue no? Oct 31 14:11:04 GNUtoo|laptop: yes, they gave me hope by proving the hostmode can work. Oct 31 14:11:11 PaulFertser: Paul, are you now n900 owner too? Oct 31 14:11:51 gena2x: i was given a developer device by nokia, but i'm not actually using it. Oct 31 14:12:02 GNUtoo|laptop: the 'original ones' were targeted at R&D to create a TEST kernel. Nobody with a sane mind ever thought of using this for productive Oct 31 14:12:14 gena2x: DocScrutinizer made that happen and he convinced me to actually try to participate in the hostmode work. Oct 31 14:13:14 gena2x: as to switch from FR, no, i haven't. I'm using it as my only phone. And i'm not going to participate in any FR kernel work until i have reliable telephony ;) Oct 31 14:15:15 PaulFertser: hm... nice that you got new interesting task. and nice that you still have plans for FR kernel ;) Oct 31 14:17:20 gena2x: btw, i had an answer for your latest mail to me but i've never written it. Oct 31 14:17:25 Wanted to discuss on irc instead. Oct 31 14:17:27 morning Oct 31 14:17:30 dos1, hi Oct 31 14:17:41 PaulFertser: would be interesting to read Oct 31 14:18:06 PaulFertser: and discuss of course Oct 31 14:18:08 dos1, you wrote the wifi plugin which is great, but it would be even better if you did a posix.system("iwconfig wlan0 powe on") Oct 31 14:18:28 gena2x: i wanted to say it's likely you've misunderstood me. Oct 31 14:18:32 some people said it was wothless but it isn't I use it everytime I use the n900 Oct 31 14:19:01 I only do iwconfig wlan0 power on before in /usr/share/application/iwli.desktop Oct 31 14:19:03 gena2x: what i wanted to say to Cristoph is that i like "naming the evils by name" and sell "openness". Oct 31 14:19:09 gena2x: but that it doesn't work. Oct 31 14:19:38 (the proximity could be worthless at the time you introduced it tough but not wifi) Oct 31 14:19:55 altough I know a use case for proximity Oct 31 14:20:04 it also detect the cover of my n900 Oct 31 14:20:15 gena2x: a free device can be commercially successful (in theory), but too few people care about freedom, so this can't be the main selling point. Oct 31 14:20:20 so I could power off display when it's covered Oct 31 14:20:26 that could save battery Oct 31 14:21:15 PaulFertser, indeed about commercial free devices Oct 31 14:21:53 but I can say that more people care about half-freedom Oct 31 14:22:02 that is to say the possibility to install apps Oct 31 14:22:08 LOL Oct 31 14:22:13 and to install standard apps Oct 31 14:22:19 like wesnoth,supertux,xchat etc... Oct 31 14:22:26 for instance n900 Oct 31 14:22:34 a lot of people bought it Oct 31 14:22:40 gena2x: i meant OpenMoko proved that even quite decent device (in the GSM telephony) doesn't attract enough talented hackers. Oct 31 14:22:42 they got a certain sense of freedom Oct 31 14:22:50 with maemo Oct 31 14:22:56 gena2x: pushed your updated ts patch, thanks! Oct 31 14:22:59 GNUtoo|laptop: and maemo royally sucks :| Oct 31 14:23:03 they can install supertux so they are happy Oct 31 14:23:16 too much too say... i'll start from simple things :) Oct 31 14:23:37 PaulFertser, I didn't use it a lot so I can't really tell but the ability of beeing able to install supertux is great for the average free software joe user Oct 31 14:23:51 for me it's not enough Oct 31 14:23:53 tough Oct 31 14:24:20 GNUtoo|laptop: 'usual apps like wesnoth' <- problems of that apps is that they designed to run on desktop, controlled with mouse and keyboard. Oct 31 14:24:20 for me it must be 100% free on the main CPU, else I fear of plugin a sim card inside and of using ssh etc... Oct 31 14:24:25 GNUtoo|laptop: i meant OpenMoko really showed everybody that there're really few hackers who want to work on free/open devices in this field. Oct 31 14:24:52 gena2x, wesnoth works fine on n900 Oct 31 14:24:54 --smallgui Oct 31 14:24:55 and bigger screen of course. Oct 31 14:25:02 with 800x480 screen Oct 31 14:25:05 it's very usable Oct 31 14:25:18 PaulFertser, also, there aren't a lot of low level people Oct 31 14:25:27 most people wants to write an app Oct 31 14:25:35 or stuff like that Oct 31 14:26:23 JaMa, # mokomaze => mokomaze: error while loading shared libraries: libode.so.0: cannot open shared object file: No such file or directory Oct 31 14:26:44 strange it wasn't automatically added by oe Oct 31 14:26:44 get a package management system. Oct 31 14:26:49 device: om-gta02 Oct 31 14:26:54 GNUtoo|laptop: what about configuration option for power safe mode? Oct 31 14:27:05 lindi-, it's a bug, usually it works Oct 31 14:27:24 dos1, that's what I tought for now Oct 31 14:27:30 until fso get improved Oct 31 14:27:39 GNUtoo|laptop: lintian would have caught it :) Oct 31 14:27:50 mokomaze: error while loading shared libraries: libSDL_ttf-2.0.so.0: cannot open shared object file: No such file or directory Oct 31 14:27:53 what happened???? Oct 31 14:28:10 lindi-, usually openembedded add the libs automagically Oct 31 14:28:25 ok, may be wesnoth, but majority of apps are just _designed_ for desktop. so, it's not easy to use them in embedded environment. i personally didn't find way to organise my X controlled with touchscreen in the way, that usual debian apps will be really usable. so dream to use 'usual apps' is impossible by definition. Oct 31 14:28:29 GNUtoo|laptop: i think that's more opkg problem than oe ;p Oct 31 14:29:38 gena2x, then even if an app is not designed for it, you've got underlining standard stuff, mplayer, gstreamer, Xorg, gtk+,efl etc... someone can easily write something without the pain of learning everything from scratch like for webos or android Oct 31 14:29:39 gena2x: but you don't need to do a rewrite from scratch to get adequate usability Oct 31 14:30:02 Vibro: can't init. Oct 31 14:30:05 hmmm Oct 31 14:30:08 gena2x: just teach gtk scrollbars to work by touch for example Oct 31 14:30:10 it nearly works now Oct 31 14:30:47 gena2x, did you try android without the market? Oct 31 14:31:19 android without the market => nearly no free software apps for android Oct 31 14:31:26 why? Oct 31 14:31:36 simply because it's hard to port something to android Oct 31 14:31:43 hmm Oct 31 14:31:47 you have to rewrite nearly everything Oct 31 14:31:52 for instance take wesnoth Oct 31 14:31:55 it was ported to iphone Oct 31 14:32:04 the porter spent 8 months full time Oct 31 14:32:09 GNUtoo|laptop: probably because RDEPENDS_${PN}_shr in recipe :/ libs probably added only to RDEPENDS_${PN} but then its overwritten by distro override Oct 31 14:32:20 I spent less than 1 week knowing nearly nothing within oe Oct 31 14:32:28 JaMa, ok Oct 31 14:32:52 now we're not a lot of people yet in embedded devices Oct 31 14:32:57 caring about free apps Oct 31 14:33:22 and if we can re-use stuff Oct 31 14:33:27 be it apps,libs etc.... Oct 31 14:33:31 it's a real advantage Oct 31 14:33:49 hm. 8 months. i never took a look to iphone sdk, but i thought that is macos is posix os, they thought about it on iphone too Oct 31 14:34:05 gena2x, no Xorg, different sound system etc... Oct 31 14:34:06 s/is macos/if macos/ Oct 31 14:34:06 gena2x meant: hm. 8 months. i never took a look to iphone sdk, but i thought that if macos is posix os, they thought about it on iphone too Oct 31 14:34:14 posix is only a part of it Oct 31 14:34:24 the person had to convert it to opengl Oct 31 14:34:25 etc... Oct 31 14:34:32 xorg? wesnoth is based on sdl afair Oct 31 14:34:43 yes Oct 31 14:34:56 and sdl can work everywhere Oct 31 14:35:02 I don't know exactly how iphone works Oct 31 14:35:03 yes it depends on sdl Oct 31 14:35:07 but I know it's different Oct 31 14:35:08 including svga. Oct 31 14:35:10 I think this tells more about sdl Oct 31 14:35:13 I think this tells more about iphone than sdl Oct 31 14:35:17 I don't know if sdl can work well with iphone Oct 31 14:35:35 but I know well android Oct 31 14:35:46 and in android everything is non-standard Oct 31 14:35:55 no Xorg Oct 31 14:35:57 but if all graphic subsystem is sdl and very portable, sound can be ported to openal for example, why it took 8 months? Oct 31 14:35:58 no alsa Oct 31 14:36:04 (depending on the hardware) Oct 31 14:36:08 etc... Oct 31 14:36:26 some people ported scumvm to android Oct 31 14:36:41 they turned scummvm in a big JNI, rewrote the GUI part etc... Oct 31 14:36:52 gena2x, I don't know Oct 31 14:37:11 gena2x, the lwn article about wesnoth + app store gpl violation doesn't tell why Oct 31 14:37:31 s/violation/incompatibiltiy Oct 31 14:37:40 because the porter gave the sources Oct 31 14:37:44 JaMa: another cookie for mokomaze (vibration) Oct 31 14:37:50 the problem was rather app store restrictions Oct 31 14:39:17 yes, i got your idea. you speaking about development. i can easy understand you, i only took a look to adb once and this were enough for me to understand that i do not want android. Oct 31 14:39:48 http://lwn.net/Articles/396535/ Oct 31 14:40:17 grep for 8 moths Oct 31 14:40:34 at least porting a DOS game to SDL was pretty straight forward. triplane.sf.net took only 8 hours to get to a playable state and a month or so to squeeze out all the bugs Oct 31 14:41:13 [market] but i thing where is several markets for android? Oct 31 14:41:16 *thought Oct 31 14:41:38 for example afair android-on-freerunner used some non-standard market Oct 31 14:41:42 gena2x, there is the main one + unofficial ones including some free ones Oct 31 14:42:00 so, all this license problems avoidable. Oct 31 14:42:18 gena2x, but if you want free software(not to be confused with gratis freeware etc...) you don't have a lot of choice Oct 31 14:42:36 part of the iPhone/SDL thing is that the main iPhone port of SDL is commercial license only: http://www.galaxygameworks.com/ Oct 31 14:42:52 lindi-: still need to get that into Debian Oct 31 14:42:53 ah ok Oct 31 14:43:00 pabs3: triplane? Oct 31 14:43:04 yep Oct 31 14:43:16 pabs3: yes I was about to package it but then more important packages took my attention Oct 31 14:43:30 pabs3: I thought I shouldn't try to package too many things at the same time Oct 31 14:43:52 * pabs3 clones to try it out Oct 31 14:45:33 lindi-: src/tools/dksbuild/dksbuild.cc looks very non-free Oct 31 14:46:13 pabs3, are their iphone version lgpl compliant? Oct 31 14:46:27 pabs3: seems we forgot one banner Oct 31 14:46:55 pabs3: can you find others? Oct 31 14:47:16 looking now Oct 31 14:47:46 GNUtoo|laptop: I guess they have full copyright of the iPhone version Oct 31 14:48:16 ok Oct 31 14:48:38 they're the company who wrote SDL? Oct 31 14:48:59 or have license agreement with that company? Oct 31 14:49:32 no idea Oct 31 14:49:54 lindi-: some files have both the banner and GPLv3 banner, kinda confusing Oct 31 14:51:17 pabs3: somewhat, we didn't delete those since we didn't have an easyish automated way to do that and since they contained some documentation also Oct 31 14:52:01 pabs3: are the files those listed by grep -r permission .? I can rewrite them Oct 31 14:52:37 git grep forbidden Oct 31 14:52:53 GNUtoo|laptop: you convinced me finally, couldn't resist hearing without seeing so i started downloading wesnoth on my debian box now :) Oct 31 14:52:56 pabs3: ok Oct 31 14:54:42 vanous, lol Oct 31 14:54:45 :) Oct 31 14:54:59 GNUtoo|laptop: btw, are your smallgui patch upstreamed? Oct 31 14:55:29 ah, yes Oct 31 14:55:41 i see, for 800x480. Oct 31 14:55:44 patch? Oct 31 14:55:50 it's included in wesnoth Oct 31 14:55:53 dos1: why don't you make it compatible with old kernel too? Oct 31 14:55:55 and it's not a patch Oct 31 14:56:04 tinygui is a compilation option Oct 31 14:56:11 and smallgui is a runtime option Oct 31 14:56:18 smallgui is for 800x480 Oct 31 14:56:31 GNUtoo|laptop: sorry, thought your write support for smallgui for wesnoth, but once i tried it and were unable to use it on my FR Oct 31 14:56:32 JaMa: it is Oct 31 14:56:37 dos1: ah maybe I read it wrong Oct 31 14:56:38 tinygui is for lower res such as 400x300 minimum up to 800x480 Oct 31 14:56:53 it wasn't clear from that short surrounding in patch Oct 31 14:56:57 gena2x, because you needed good --args Oct 31 14:56:59 such as; Oct 31 14:57:16 wesnoth -w -r 640x480 Oct 31 14:58:44 ok, anyway i am not going to run it right now, i'll ask this on my next attempt. Oct 31 14:59:23 let's back to topic Oct 31 14:59:30 lindi-: more stuff in query Oct 31 15:00:21 PaulFertser: about letter, i just wanted to say that my opinion is that FR's problems were completely not related to openess Oct 31 15:00:58 PaulFertser: it is not important can you or can't install any apps if your phone WSODs on street Oct 31 15:01:56 PaulFertser: or if your partition table dies from time to time. or if someone tried to sell something and in parallel call it obsolete Oct 31 15:03:05 PaulFertser: and i think that openess is not really related to any freerunner problems. Oct 31 15:03:18 * GNUtoo|laptop is playing a bit with the freerunner right now(I used it only as a phones since last week) and it's not so bad Oct 31 15:03:54 PaulFertser: it just didn't reach state where 'openness' is important. Oct 31 15:04:44 * GNUtoo|laptop wonder what HID off/HID on is in shr-settings in usb mode Oct 31 15:06:16 PaulFertser: speaking about hackers, as i already told - it seem again (for me) that many hackers like to... hack big cool things! and the bringing something into order is just other task. Oct 31 15:07:05 fso is ultra-cool Oct 31 15:07:12 with mdbus2 Oct 31 15:09:08 PaulFertser: so, it seems that i understand your letter. you told that selling openness 'fail'. but i think that 'open phone' were sold. and where were no good 'phone' part of this phrase, so were is no way to talk about 'open' part. Oct 31 15:09:08 GNUtoo|laptop, try d-feet too on the desktop side Oct 31 15:09:12 using a dbus tunnel of course Oct 31 15:09:17 :) Oct 31 15:11:12 daniele_athome, wow what's that? Oct 31 15:11:32 GNUtoo|laptop, oh just a gui for d-bus :) Oct 31 15:11:35 GNUtoo|laptop: http://live.gnome.org/DFeet/ Oct 31 15:11:41 ok Oct 31 15:11:45 mdbus -s is cooler Oct 31 15:11:52 i like that too, sure ;) Oct 31 15:11:58 PaulFertser: or i am still missing something? Oct 31 15:13:02 gena2x, many people seem to have bought an om-gta01 or om-gta02 but now things changed .... Oct 31 15:13:29 many of theses people switched to more recent devices running some half-free os Oct 31 15:14:03 not me! ever :) Oct 31 15:14:17 I said many Oct 31 15:14:20 I didn't said all Oct 31 15:15:01 GNUtoo|laptop, just joking ;) Oct 31 15:15:44 PaulFertser: So, about "i meant OpenMoko proved that even quite decent device ..." - so, OM can't prove that cause it didn't do decent device. Oct 31 15:19:03 GNUtoo|laptop: ' many people seem to have bought ... ' -> this is simple. people just need phone, open is second. Oct 31 15:19:15 once again :) Oct 31 15:19:33 pabs3, http://en.wikipedia.org/wiki/Sam_Lantinga Oct 31 15:20:04 "He also founded Galaxy Gameworks in 2008 to help commercially support the Simple DirectMedia Layer.[4]" Oct 31 15:20:22 so they got the copyright so they can do that so there is no violation at all Oct 31 15:20:27 so we can't do anything Oct 31 15:21:20 just create independent port of SDL? Oct 31 15:21:49 anyway I'm not interested into an iphone running iOS.... Oct 31 15:22:07 maybe if it runs SHR.... Oct 31 15:22:16 :) Oct 31 15:22:19 little question: in xboard_4.4.1.bb PV is 4.4.1 ? Oct 31 15:22:22 so, no reason to prevent people from making money from other people who wants to pay. Oct 31 15:22:23 (as some people ported android to iphone) Oct 31 15:22:48 GNUtoo|laptop, HID on/off loads kernel module Oct 31 15:23:05 GNUtoo|laptop, as we doesn't have udev (I did it) Oct 31 15:23:25 don't remember which module though hehe Oct 31 15:23:29 usb-hid or similar Oct 31 15:23:31 usbhid Oct 31 15:23:36 ok thanks a lot Oct 31 15:23:42 GNUtoo|laptop: folks got Linux running on the iPhone, SHR might just get there too :) Oct 31 15:23:53 for PV I think so unless it's redefined, but doubble check or ask JaMa Oct 31 15:24:07 pabs3, someone must do the work Oct 31 15:24:18 I won't as I've already too much devices Oct 31 15:24:43 ok, then there's a problem with xboard, as SRC_URI = "http://ftp.gnu.org/gnu/xboard/xboard-${PV}.tar.gz" doesn't exist Oct 31 15:24:44 but there may be alsa and libertas on iphone Oct 31 15:24:53 but I don't remember the version Oct 31 15:24:56 there's no 4.4.1, but there's 4.4.2 4.4.3 Oct 31 15:25:16 pespin, then the source got removed from the mirror Oct 31 15:25:22 pespin, you've got 2 options: Oct 31 15:25:33 1)ask someone to mirror the source on oe or angstrom servers Oct 31 15:25:40 2)update the recipe Oct 31 15:25:57 feel free to update the recipe Oct 31 15:26:29 yeah I'll try to update it, as nowadays the package is not installing a .desktop file Oct 31 15:26:34 (I was the one who introduced xboard to oe very long time ago, at the begnning, before having commit access) Oct 31 15:30:49 GNUtoo|laptop, with shr-settings you shouldn't have need of using mdbus nor terminal in general when using a usb kb. Did you have any trouble? Oct 31 15:31:28 pespin, yes I do Oct 31 15:31:57 1) keyboard appear in /dev/input/event5 but what I type doesn't appear in vala-terminal Oct 31 15:32:09 2) I can't go back to usb device without rebooting Oct 31 15:32:27 there is also a /dev/input/event6 appearing Oct 31 15:32:34 Uhm I got it working before, but was with kernel .32 Oct 31 15:32:36 but I don't know what it is Oct 31 15:32:43 kenrel is not the problem Oct 31 15:32:49 as it works as event device Oct 31 15:33:02 I cat /dev/input/event5 and I got garbage which is expected Oct 31 15:33:13 I'll ssh trough wifi and try stuff Oct 31 15:33:24 TAsn: ping Oct 31 15:33:39 hmm I'll try it now Oct 31 15:34:03 thanks a lot Oct 31 15:34:46 pespin: yes numbers between _ and .bb becomes PV Oct 31 15:35:32 GNUtoo|laptop: btw RDEPENDS of mokomaze will be fixed in next version Oct 31 15:35:54 * pespin building a new image for his htc artemis Oct 31 15:35:55 JaMa, nice thanks a lot Oct 31 15:36:22 now i have a usb adapter for it I may try using the usb kb, but think I won't have time till christmas Oct 31 15:36:37 GNUtoo|laptop: vibra too :) (mokomaze) Oct 31 15:36:55 dos1, vibration will be fixed? Oct 31 15:37:10 GNUtoo|laptop: yup, did patch for that Oct 31 15:37:20 yesterday i've fixed accels :P Oct 31 15:37:53 nice!!! Oct 31 15:38:01 event6 was multimedia keys Oct 31 15:38:02 as it was using wrong one with 2.6.34 Oct 31 15:38:15 dos1: did you just update the sysfs paths? or do some libudev dance to search for the right one? Oct 31 15:38:30 and keyboard is recognized by fso Oct 31 15:38:35 but not by X it seems Oct 31 15:39:00 dos1: upstream needs some poking, please send the patch there Oct 31 15:39:03 I'll modify xorg.conf Oct 31 15:40:07 pabs3: just updated paths, as it already contained few (so just added another ones) Oct 31 15:40:11 pabs3: ok Oct 31 15:41:54 with specific xorg.conf it works Oct 31 15:44:08 dos1: I sent them some patches to clean up autotools stuff, replied and everything, but no patches applied :( Oct 31 15:49:51 btw xrandr -o 1 behave a bit strangely Oct 31 15:49:57 I'm not sure Oct 31 15:50:16 but I think icon size increased in size on the height Oct 31 15:50:21 with xrandr -o 1 Oct 31 15:50:22 and also Oct 31 15:50:33 there is a strange effect Oct 31 15:50:40 specially if you use software keyboard Oct 31 15:50:51 when you touch somewhere it prints another letter Oct 31 15:50:59 and you also have some blur or somethig like that Oct 31 15:51:03 on the bottom Oct 31 15:55:37 GNUtoo|laptop: it's jitterless ts patch Oct 31 15:55:51 GNUtoo|laptop: will be fixed with new kernel (building) Oct 31 15:56:26 wait wait Oct 31 15:56:34 Weiss: wrt that crashing Xorg issue, usually I have exaUnrealizeGlyphCaches/exaRealizeGlyphCaches/exaGlyphsFini in bt on line ExaScreenPriv(pScreen); and then address outside Xorg process ie like #0 0x78d40000 in ?? () http://paste.pocoo.org/show/283875/ any hint? Oct 31 15:56:35 i think :D Oct 31 15:56:43 i am preparing new version of jitterless patch Oct 31 15:57:19 gena2x: newer than v3? with those comments from Riccardo? Oct 31 15:57:20 to fix things (style + stupidly left default_glamo) Oct 31 15:57:25 yes Oct 31 15:57:33 wow Oct 31 15:57:35 JaMa: yes Oct 31 15:57:42 everything get fixed ....it's so nice Oct 31 15:58:23 "i love when a plan comes together" Oct 31 15:58:24 i already seem wrote patch, reviewed diff now only need to virify it Oct 31 15:58:36 *verify Oct 31 15:58:57 s/wrote/fix/ Oct 31 16:00:22 hope this time i didn't miss anything Oct 31 16:08:01 freesmartphone.org: 03mickey 07gdbus * ra16e3f64e12a 10cornucopia/fsodeviced/src/plugins/ (7 files in 7 dirs): fsodeviced: (gdbus) convert methods with a{sv} in signature Oct 31 16:11:13 PaulFertser, : Oct 31 16:11:15 * [new branch] garage_www -> maemo-usbhost/garage_www Oct 31 16:11:15 * [new branch] master -> maemo-usbhost/master Oct 31 16:11:20 strange.... Oct 31 16:11:21 I did Oct 31 16:11:27 git remote add maemo-usbhost https://vcs.maemo.org/git/h-e-n Oct 31 16:11:33 git fetch maemo-usbhost Oct 31 16:22:32 DocScrutinizer, the battery charging keep jumping even if I discharged it totally Oct 31 16:22:38 70% -> 100% Oct 31 16:22:44 I'll try another script Oct 31 16:22:47 next time Oct 31 16:23:58 JaMa: ok, updated is patch Oct 31 16:24:01 *ts Oct 31 16:24:40 GNUtoo|laptop: please refer to bq27200.sh rsp bq2700-detail.sh like scripts to read out, inverstigate and understand what's going on in bq27200 battery charge gauge Oct 31 16:24:44 next topic will be hw ECC Oct 31 16:24:59 DocScrutinizer, ok Oct 31 16:25:15 DocScrutinizer, where can I find theses cripts Oct 31 16:25:28 *scripts Oct 31 16:25:45 on shadowjk's site there's a bq.tgz or sth Oct 31 16:25:49 ok Oct 31 16:26:00 I'll use a more recent shadowjk then Oct 31 16:26:04 anyway Oct 31 16:26:07 I want to try usb host Oct 31 16:26:25 and thanks a lot for usb host Oct 31 16:26:53 DocScrutinizer, but unfortunately if you scroll up a bit you will see that I wasn't able to clone the repo Oct 31 16:27:43 what should I do then? Oct 31 16:32:59 where can I find shadowjl's website Oct 31 16:33:04 I keep searching.... Oct 31 16:33:07 and I don't dinf Oct 31 16:33:08 *find Oct 31 16:33:43 <[Rui]> hi all Oct 31 16:33:50 GNUtoo|laptop: cloning via https failed for me too Oct 31 16:33:56 ssh worked Oct 31 16:33:57 ok Oct 31 16:34:04 mrmoku, what's the ssh address? Oct 31 16:34:11 you need a garage account Oct 31 16:34:15 I bet so Oct 31 16:34:17 ok Oct 31 16:34:19 hmmm Oct 31 16:37:03 GNUtoo|laptop: I can provide you a patch, when back to my laptop Oct 31 16:38:46 ok thanks Oct 31 16:39:15 <[Rui]> why did shr-settings drop the ability to force charging at 500 mhA? Oct 31 16:42:11 gena2x: thanks, pushed to gitorious repo, btw why don't you send patch generated from git format-patch? it would be easier to apply for all Oct 31 16:43:42 GNUtoo|laptop, uhm xboard doesn't have gnuchess as DEPENDS, shall I add it too? Oct 31 16:43:56 GNUtoo|laptop: what do you need the patch against? Oct 31 16:43:59 pespin, it should RRECOMMANDS rather Oct 31 16:44:10 pespin, because it can work with phalanx too Oct 31 16:44:20 mrmoku, against the oe kernel we use Oct 31 16:44:50 GNUtoo|laptop, ok, adding it in RRECOMENDS would build and install it too in shr am I wrong? :) Oct 31 16:45:17 pespin, I don't remember sorry Oct 31 16:45:31 I don't remember what exactly RRECOMMANDS does Oct 31 16:45:31 but Oct 31 16:45:38 I bet it installs the deps Oct 31 16:45:42 ok Oct 31 16:45:43 and let you uninstall it Oct 31 16:45:47 if the recommand is set Oct 31 16:45:50 maybe try it Oct 31 16:46:05 the line would be RRECOMMENDS += "gnuchess" Oct 31 16:46:06 ? Oct 31 16:46:54 JaMa: because this time for example, i cherry-picked files and revisions and wanted to generate single patch from multiple revisions. I am based on radek's tree Oct 31 16:48:28 JaMa: what's the exact problem with my current patches? something wrong with appling? Oct 31 16:48:43 JaMa: would be nice to know if i am missing something :) Oct 31 16:51:34 GNUtoo|laptop: http://build.shr-project.org/tests/mrmoku/n900/hostmode-experimental/ Oct 31 16:51:59 thanks a lot!!! Oct 31 16:52:03 I finish something and try Oct 31 16:52:28 gena2x: well I guess that in the end you're commiting this patch to your checkout right? Oct 31 16:52:58 gena2x: then if you use format-patch then it will have right header with you as author and commit message Oct 31 16:53:44 gena2x: and whoever applies your patch with "git am" will get the same header and it will be easier to check that we all have same version Oct 31 16:55:40 JaMa: ah, got the problem. i'll try next time i'll try to do it in right way, thanks for hints. Oct 31 16:56:19 <[Rui]> gena2x: btw, when you mentioned in your email that it would also fix rotation, did you mean that xrandr -o 2 and -o 3 will now work? Oct 31 16:56:32 [Rui]: sure Oct 31 16:56:35 <[Rui]> and without disturbing the delicate dpi balance? Oct 31 16:56:58 <[Rui]> because as it is right now when I do xrandr -o 1; xrandr -o 0; dpi is now borked everywhere Oct 31 16:57:01 wait, wait. it fixed just problems with jitterless patch Oct 31 16:57:13 <[Rui]> ok Oct 31 16:57:34 i mean, jitterless proof of concept patch introduced problems with -o 1 -o 3 Oct 31 16:57:39 <[Rui]> I thought it weird because I'd expect those to be x driver problems and not kernel ones :) Oct 31 16:58:10 and this one is just 'right' not 'proof of concept' version Oct 31 16:58:19 so it is not introducing any regressions Oct 31 16:58:25 <[Rui]> gena2x: ah... cool Oct 31 16:58:32 and written in (almost) proper way Oct 31 16:59:04 so kernel people should survive after revieing it Oct 31 16:59:26 <[Rui]> cool, upstream integration is important Oct 31 16:59:50 i am unsure about upstream chances for this patch Oct 31 17:00:21 gena2x: thanks :) Oct 31 17:04:06 [Rui]: did it?? (shr-settings) Oct 31 17:04:26 <[Rui]> bah... my build tree was too old for elm_toolbar api change and my shr is too new :) Oct 31 17:04:48 <[Rui]> dos1: yeah, it did. I had to do a small script in order to get 500 mhA in my car charger Oct 31 17:04:59 [Rui]: oh, right, something is broken Oct 31 17:05:00 <[Rui]> dos1: could it be due to some path change? Oct 31 17:05:06 probably Oct 31 17:05:08 <[Rui]> I have the current path at hand if you need it Oct 31 17:05:13 i'll look at it Oct 31 17:05:29 <[Rui]> It's /sys/devices/platform/s3c2440-i2c/i2c-0/0-0073/pcf50633-mbc.0/usb_curlim Oct 31 17:05:36 [Rui]: thanks :) Oct 31 17:07:23 <[Rui]> dos1: no problem, I suspected the UI was autogenerated and didn't generate that part if it didn't find the sysfs path Oct 31 17:07:51 JaMa: hmm.. maybe some allocation (possibly a DRM BO map) failed? Oct 31 17:10:46 any idea what 0x78d40000? Oct 31 17:10:49 is* Oct 31 17:11:26 Weiss: nope it's outside /proc/id/maps (not even on stack) Oct 31 17:16:46 ugh Oct 31 17:16:50 so, another stack corruption Oct 31 17:18:30 Weiss: btw I've included "Enable 3D engine" commit to gitorious (so now the diff is mostly moved files + updated headers Oct 31 17:19:24 Weiss: and I've tried it with gdrm patches + "old cmdq allocation" (like gdrm-2.6.32 was) and it was still failing Oct 31 17:20:50 Weiss: strange is that it works when I disable filling cmdq http://paste.pocoo.org/show/283913/ Oct 31 17:21:35 Weiss: but if I just disable adding those cmds from buffer to ring it still fails Oct 31 17:21:55 Weiss: and in both cases I didn't have to disable GlamoDRMAddCommandBO.. Oct 31 17:29:20 <[Rui]> augh.... has to compile gcc and a bunch of other lowlevel stuff, this'll take forever :) Oct 31 17:31:24 JaMa, could you review this please? http://pespin.espeweb.net/patches/0001-xboard-add-new-recipe-xboard_4.4.4.bb-with-a-desktop.patch Oct 31 17:31:45 I don't know if I have to add the .desktop file and .png to FILES_${PN} Oct 31 17:48:25 pespin: have you tried to build it? Oct 31 17:49:55 JaMa, don't have a build env right now Oct 31 17:50:06 only have one fro armv5t building Oct 31 17:50:23 NOTE: Running task 2441 of 8962 Oct 31 17:51:08 and it can take about 2 or 3 more days Oct 31 17:52:18 <[Rui]> bbl Oct 31 17:55:44 pespin: and you don't need to update FILES_${PN} for .desktop (see conf/bitbake.conf FILES_${PN} definition has ${datadir}/applications), and files not packaged in any .ipk are reported during build (always good to check it) Oct 31 17:56:52 JaMa, great, good to know :) Oct 31 17:57:33 pespin: I'll update it for that icon :) Oct 31 17:59:26 JaMa, uhm I don't have any bitbake.conf in my conf dir under shr-unstable :S Oct 31 17:59:55 ah ok, it's under openembedded/conf/ Oct 31 18:01:34 JaMa, ok, so then you have to add the xboard.png to FILES because it isn't in default FILES, am I correct? (trying to catch how everything works hehe) Oct 31 18:01:49 pespin: hmm you didn't even changed checksums :/ Oct 31 18:02:07 oh true, I forgot Oct 31 18:02:17 JaMa, do you wnat me to upload another patch? Oct 31 18:03:03 pespin: also old no-strip.patch doesn't apply to new sources Oct 31 18:03:05 grr Oct 31 18:03:10 pespin: yes Oct 31 18:04:01 JaMa, ok, will do it later, have to go now, thanks for reviewing+trying it :) Oct 31 18:04:10 pespin: when you're at it please "git mv files xboard-4.4.1" and put new no-strip.patch to xboard-4.4.4 dir Oct 31 18:07:23 pespin: ok, I'll send you what I have now Oct 31 18:07:31 JaMa, ok thanks Oct 31 18:07:57 btw, how can I put several commits into a single .patch file? Oct 31 18:08:11 afaik git format-patch creates one per commit Oct 31 18:15:05 pespin: read about git rebase -i Oct 31 18:15:22 you also forget to put xboard.desktop to SRC_URI Oct 31 18:15:55 and create target directories Oct 31 18:16:21 uhm thought SRC_URI was for sources to be build and patches only Oct 31 18:18:30 NOTE: the following files were installed but not shipped in any package: Oct 31 18:18:33 NOTE: /OE/tmpdir-shr/work/armv4t-oe-linux-gnueabi/xboard-4.4.4-r0/image/usr/share/man/man6/xboard.6 Oct 31 18:23:17 that's ok as we don't want man in the image Oct 31 18:23:30 but got the idea about alerts when a file is not packaged :) Oct 31 18:24:12 pespin: that's why there is FILES_${PN}-doc for it Oct 31 18:24:28 but {datadir}/man should be already included Oct 31 18:24:41 also it writes about 100 lines about QA errrors in .desktop file Oct 31 18:24:45 probably messed encoding Oct 31 18:27:18 vala-terminal segfaults when pressing on new Oct 31 18:27:22 for opeining a new tab Oct 31 18:27:24 I'll eat Oct 31 18:28:09 JaMa, .desktop file shows ok when opening with geany Oct 31 18:28:25 http://paste.pocoo.org/show/283944/ Oct 31 18:31:33 pespin: and here is example of QA issues http://paste.pocoo.org/show/283964/ Oct 31 18:31:56 <[Rui]> back Oct 31 18:35:03 pespin: ok it's probably duplicite values Oct 31 18:35:08 yeah Oct 31 18:36:14 pespin: if you test it on device from http://jama.dyndns-home.com/org.openembedded.shr/armv4t/xboard_4.4.4-r0.6_armv4t.ipk I'll push it with my fixes Oct 31 18:37:02 JaMa, the md5sum is calculated from http://blabla/xboard-${PV}.tar.gz only am I right? Oct 31 18:37:20 JaMa, I'll try it now :) Oct 31 18:38:11 or does it take in account all files in SRC_URI? Oct 31 18:40:19 JaMa, lol I get 2 icons. I bet the icon+desktop file part has been done upstream too from 4.4.1 to 4.4.4 Oct 31 18:40:58 pespin: yes only for downloaded sources Oct 31 18:42:20 JaMa, oh no Oct 31 18:42:29 JaMa, the other icon is from gnuchess! Oct 31 18:42:38 pespin: there is only 1 .desktop, but that icon you've added is useless (it's installed by autotools) Oct 31 18:42:41 http://paste.pocoo.org/show/283969/ Oct 31 18:43:09 lol, gnuchess sets an icon+desktop file which calls gnuchess.sh which in turn calls xboard Oct 31 18:44:08 but that's wrong, gnuchess shouldn't be calling xboard imho Oct 31 18:44:14 this is the line: xboard -size Average -font 6x13 -coordFont 6x13 -clockFont 6x13 -fcp "/usr/bin/gnuchess -b- -e 100 -l- -f 1 -p-" Oct 31 18:44:21 that should be set in xboard recipe Oct 31 18:44:25 hmm so it will create circular dependencies right :/ Oct 31 18:46:01 JaMa, look at gnuchess_5.021.bb, they are doing something similiar to what we are were doing Oct 31 18:46:19 but better icon + xboard params Oct 31 18:46:24 whe should move that to xboard Oct 31 18:47:33 no I'll stop wasting my time now and push just newer xboard.. if you think is better vice versa send tested patches later Oct 31 18:48:18 <[Rui]> these guys don't have too bad prices http://www.hetzner.de/en/hosting/ (I think mrmoku sent this link a few days ago for a bumped up build server) Oct 31 18:48:46 <[Rui]> if the current one is a VM, perhaps it's not so expensive to get a build server not in a vm Oct 31 18:48:48 JaMa, ok :) Oct 31 18:49:03 have to go now, thanks for your time. Oct 31 18:50:46 <[Rui]> http://www.hetzner.de/en/hosting/produkte_rootserver/x3/ Oct 31 18:57:49 [Rui], ? Oct 31 19:00:04 <[Rui]> gnutoo: it was mentioned the other day that what makes it a loinger time to build in buildhost is that it's a VM Oct 31 19:00:24 ok Oct 31 19:01:09 <[Rui]> don't know how much RAM it has, but if it has 1GB, well, 29€/mo is not a lot, I'd pay for a month or two per year Oct 31 19:01:28 <[Rui]> or even 39/mo for the 2GB model Oct 31 19:01:56 SHR: 03seba.dos1 07shr-settings * r6ccf9348b0b9 10/shr_settings_modules/shr_battery.py: [battery] update sysnodes for forcing usb current limit Oct 31 19:02:13 [Rui], what's the specs of the current SHR buildhost? Oct 31 19:03:12 Weiss: please see http://paste.pocoo.org/show/283984/ Oct 31 19:05:19 gnutoo: virtual shared with Hackable, not sure what else is also running on it, dual core AMD 4200+@2200Mhz, 1.8G ram Oct 31 19:05:44 ok Oct 31 19:05:45 gnutoo: I mean Hackable is sharing same virtual machine, not sure how many machines are running on that box Oct 31 19:05:53 I understand Oct 31 19:06:04 I was thinking of something Oct 31 19:06:07 bbs Oct 31 19:06:48 back but not for long Oct 31 19:06:53 just the time to expose the idea Oct 31 19:07:18 http://www.hetzner.de/en/hosting/produkte_rootserver/x3/ is not cheap + very unsecure Oct 31 19:07:36 I mean they could do everything with the hardware including blackmailing you Oct 31 19:07:38 so.... Oct 31 19:07:52 a build host doesn't need a lot of bandwith Oct 31 19:08:01 just the minimum for ssh + syncing Oct 31 19:08:07 right? Oct 31 19:08:24 so a home user with a fast computer connected to the internet would be better right? Oct 31 19:08:43 my router has that specs: Oct 31 19:09:03 model name : AMD Sempron(tm) 2500+ Oct 31 19:09:34 with 1GB ram Oct 31 19:09:41 is it enough? Oct 31 19:09:43 note that: Oct 31 19:09:58 *my connection upload is 50k/s max Oct 31 19:10:05 it's shared with a lot of idle services Oct 31 19:10:20 including a plone installation Oct 31 19:10:32 *the modem sometimes makes the router go offline Oct 31 19:10:41 *it's not guarantee to work the summer Oct 31 19:11:22 only 65G available for now but I can find some hdd Oct 31 19:11:33 I bet I'm not the only one with such setup Oct 31 19:11:48 <[Rui]> gnutoo: I think I have a bit more memory, but I'm speaking from heart... Oct 31 19:11:54 <[Rui]> upload is about 256 max Oct 31 19:12:02 <[Rui]> but we could perhaps split jobs Oct 31 19:14:22 I'll be back Oct 31 19:14:55 i have quad core xeon @ 2.33 Ghz, 4Gb ram. most time idle... if it is possible to participate in something like distcc, i don't mind... Oct 31 19:15:59 <[Rui]> gnutoo: as for security, well... I expect there are enough germans here to go bancg at their door, and perhaps we could only use it for horsepower ;) Oct 31 19:18:18 gnutoo: problem is that with SRCPV we need exactly 1 builder filling the feed Oct 31 19:18:58 gnutoo: my host is also quid core phenomII, but mostly busy doing local builds Oct 31 19:19:54 gnutoo: so I would stay with buildhost as it's really bad only when rebuilding from scratch, otherwise I found it ok that what's commited to OE is uusally in feed next day Oct 31 19:20:40 <[Rui]> JaMa: no problem with that, but how can it be made a bit faster? Oct 31 19:21:12 <[Rui]> JaMa: my concern is about the little pet project TAsn and I have been considering of an SHR tablet edition Oct 31 19:21:23 <[Rui]> so more target OS... Oct 31 19:21:46 :)) Oct 31 19:22:05 well for cost of building native packages few times we can split feeds 1 for each arch Oct 31 19:22:29 so armv4 (gta*), armv7 (pre+n900), armv6(htcdream) Oct 31 19:23:55 ie keep one arch on current buildhost and whoever will build other archs can upload .ipk/images there Oct 31 19:24:20 the same for shr-u/shr-t build split Oct 31 19:24:33 where we have splitted feeds already Oct 31 19:24:54 * [Rui] bows before your expertise :) Oct 31 19:25:14 but shr-t doesn't take much power :) as there wasn't any commit in last 5 months :) Oct 31 19:30:18 gena2x: sorry, was afk Oct 31 19:31:14 gena2x: listening to Bach at moscow philarmonia, Garry Grutberg. Oct 31 19:31:21 gena2x: will reply to you rather soon. Oct 31 19:33:15 back Oct 31 19:34:37 [Rui], for that you would need to fix the pin issue of dummy fsogsmd modem or find a way to desactivate fsogsmd Oct 31 19:34:43 that doesn't use 100% cpu Oct 31 19:34:46 JaMa: a useful test might be to replace the BO mmap with a malloc - I've done that before to track down memory bugs Oct 31 19:34:53 JaMa: I think it's a memory bug, not a cmdq bug Oct 31 19:34:54 PaulFertser: heh, i have to plan some similar afk for me here Oct 31 19:34:55 <[Rui]> gnutoo: what? :) not for me, right? Oct 31 19:35:15 [Rui], no it's for you but I'm waiting for the same stuff and don't want to do the work myself Oct 31 19:35:24 Weiss: ok, I'll try malloc Oct 31 19:35:27 as we have no working modem in n900 Oct 31 19:35:28 * PaulFertser bets gena2x is green with envy ;) Oct 31 19:36:08 [Rui], the advantage of SHR against angstrom for tablets would be the fso power management Oct 31 19:37:52 <[Rui]> gnutoo: that too Oct 31 19:37:58 <[Rui]> gnutoo: plus illume :) Oct 31 19:39:14 [Rui], do you have a tablet? Oct 31 19:40:21 plus the configs we already have/made Oct 31 19:40:29 plus pim stuff Oct 31 19:40:40 plus broadening the shr brand :P Oct 31 19:42:05 pim? Oct 31 19:42:06 such as? Oct 31 19:42:08 <[Rui]> gnutoo: well, I bought the same TAsn did, one day later, but he already received his and I'm still waiting :) Oct 31 19:42:22 what tablet is it? smartQ? Oct 31 19:42:26 yes. Oct 31 19:42:32 if so how many source code comes with it Oct 31 19:42:35 <[Rui]> perhaps ripped off in 140€ but I still keep my hopes up Oct 31 19:42:39 gnutoo, none. Oct 31 19:42:51 gnutoo, but it comes with ubuntu Oct 31 19:42:57 that has source? Oct 31 19:43:00 vlc has source? Oct 31 19:43:04 so you can rip the binaries Oct 31 19:43:12 gnutoo, not sure, I haven't seen any source code Oct 31 19:43:13 :( :( :( Oct 31 19:43:18 but there's an sdk Oct 31 19:43:19 so who knows Oct 31 19:43:23 samsung gave sources Oct 31 19:43:27 but not smartq Oct 31 19:43:32 if I remember well Oct 31 19:43:37 that's good enough Oct 31 19:43:39 isn't it? Oct 31 19:43:50 lookup gpl violations.org for smartQ Oct 31 19:43:54 you will find a post from me Oct 31 19:43:57 raster said he thinks samsung didn't release the source code Oct 31 19:44:03 with harald pointing to the samsung source Oct 31 19:44:43 so sweet Oct 31 19:44:53 with source code, we can conquer the world Oct 31 19:45:04 I think it's only kernel Oct 31 19:45:13 no userspace DSP stuff Oct 31 19:45:56 for the xorg driver Oct 31 19:46:00 check gitorious Oct 31 19:46:01 dsp? there's no dsp here. unless dsp does not stand for digital sound processing Oct 31 19:46:19 gnutoo, what xorg driver? my ubuntu (from them) uses fb Oct 31 19:46:19 no DSP stand for video decoding offload Oct 31 19:46:25 oh ok Oct 31 19:46:42 oh again talking about dsp Oct 31 19:46:44 i.c Oct 31 19:46:51 gnutoo, but at least the soc has full source code, right? Oct 31 19:47:34 I'll look Oct 31 19:47:37 search the post Oct 31 19:47:46 http://gitorious.org/xf86-video-s3c64xx Oct 31 19:47:54 sweet :PP Oct 31 19:48:20 weird that they don't ship with it Oct 31 19:49:36 (II) Running in FRAMEBUFFER Mode Oct 31 19:49:37 :(( Oct 31 19:49:46 ? Oct 31 19:49:59 I think the framebuffer driver has a lot of accelerated stuff Oct 31 19:50:07 which the s3c driver can use Oct 31 19:50:28 you'll get speed improvements anyway Oct 31 19:50:48 I'm not sure but I think the interface is framebuffer and that doesn't mean it's slow Oct 31 19:50:51 look at omaps Oct 31 19:50:56 they have a framebuffer Oct 31 19:51:06 and the xf86-video-omapfb accelerates videos with xv Oct 31 19:51:32 ic Oct 31 19:51:38 well the link you just provided Oct 31 19:51:49 claims I can get speed improvement of 20%-500% Oct 31 19:51:57 Re: [rt.gpl-violations.org #2894] SmartQ Oct 31 19:52:08 http://git.kernel.org/?p=linux/kernel/git/kki_ap/linux-2.6-samsung.git;a=summary Oct 31 19:52:26 with that as kernel driver for video decoding offload: Oct 31 19:52:26 http://git.kernel.org/?p=linux/kernel/git/kki_ap/linux-2.6-samsung.git;a=tree;f=drivers/media/video/samsung;h=73cfc944bffcada845840ca0291ce03d1b24746f;hb=HEAD Oct 31 19:52:42 harald said at the end: Oct 31 19:52:52 So I think even if SmartDevices (the maker of SmartQ) doesn't ship the proper source code, it should be quite easy to use the original Samsung source code for s3c_mfc. Oct 31 19:53:21 yep. Oct 31 19:53:23 sounds like it Oct 31 19:53:43 once they get hdmi out to work Oct 31 19:53:45 but buying something without looking infos about it is very dangerous Oct 31 19:53:52 gnutoo, why? Oct 31 19:54:06 anyhow I looked a bit Oct 31 19:54:23 because if they don't give enough source Oct 31 19:54:24 I asked raster, discomfitier, [Rui] and a couple of others that already owned a smartq Oct 31 19:54:28 if stuff is non-free Oct 31 19:54:29 etc... Oct 31 19:54:33 or non-standard Oct 31 19:54:35 that said it's "good enough" Oct 31 19:54:40 you can end up with a rather difficult port Oct 31 19:54:46 ok Oct 31 19:54:48 gnutoo, I don't care about anything except for screen+buttons Oct 31 19:54:54 which are supported :P Oct 31 19:55:00 (I wanted an ebook reader) Oct 31 19:55:09 http://git.kernel.org/?p=linux/kernel/git/kki_ap/linux-2.6-samsung.git;a=tree;f=arch/arm/mach-s3c64xx;h=15acbec55a30956035ebaaa881cce9bb1e683161;hb=cb655d0f3d57c23db51b981648e452988c0223f9 Oct 31 19:55:11 I didn't buy it for porting shr to it Oct 31 19:55:13 it just came out Oct 31 19:55:16 *up Oct 31 19:55:23 ah ok Oct 31 19:55:27 and it sounded like a good idea Oct 31 19:55:47 we're safe Oct 31 19:55:54 yeah Oct 31 19:55:55 there is mach-smartq* Oct 31 19:56:03 looks like samsung became nice people ;P Oct 31 19:56:12 why they weren't? Oct 31 19:56:19 no idea Oct 31 19:56:23 but they are now Oct 31 19:56:24 remember the freerunner had a samsung soc Oct 31 19:56:32 so I bet they are since some time Oct 31 19:56:39 I guess. :) Oct 31 19:57:34 anyhow, thanks a lot. Oct 31 19:57:38 I'm back to one piece. ;) Oct 31 20:04:25 <[Rui]> some guys did Oct 31 20:37:05 <[Rui]> bbl Oct 31 20:44:13 gnutoo: (cloning via https) no idea how to force it to call "git update-server-info" :| Oct 31 20:45:40 PaulFertser: guess you don't have access to fiddle with git hooks? Oct 31 20:46:11 mrmoku: i do not have direct server access, and pushing hooks via git doesn't work afaik. Oct 31 20:46:20 yeah Oct 31 20:46:22 :/ Oct 31 20:46:46 on the other hand... if maemo git offers https... update-server-info should be done automatically Oct 31 20:47:33 PaulFertser: btw. I put your patches for gnutoo on build.shr-project.org/tests/mrmoku/n900/hostmode-experimental Oct 31 20:47:38 I hope you're ok with that Oct 31 20:48:09 mrmoku: sure. Am i still free to rewrite my paul-experimental branch if i'd like too? Oct 31 20:48:22 PaulFertser: yeah... still free :-) Oct 31 20:50:11 hostmode? Oct 31 20:51:38 tmzt: n900 Oct 31 20:51:48 oh Oct 31 20:52:02 what is hostmode referring to then Oct 31 20:53:00 to be able to connect for example an usb stick or an usb keyboard to your phone Oct 31 20:58:11 I thought that was just gpio mux configuration Oct 31 21:00:13 I'll try now Oct 31 21:00:42 I imported the patches locally and It nearly finished to build Oct 31 21:01:38 tmzt: not that easy, unfortunately, see https://paulfertser.is-a-geek.org/files/n900/n900-hostmode.txt (slightly outdated) for overview. Oct 31 21:02:08 do you know ulpi? Oct 31 21:02:21 tmzt: read about it, why? Oct 31 21:02:23 we never figured out how to do this stuff on tp2, etc. because we just reuse ulpi writes Oct 31 21:02:42 would love to get to the level of register mappings on the phy Oct 31 21:02:49 reuse from android source I mean Oct 31 21:02:53 and guess Oct 31 21:03:38 tmzt: on n900 the integrated musb knows how to speak ulpi and we just ask it to read/write a particular register over it. Oct 31 21:04:02 what is musb? Oct 31 21:04:03 tmzt: and most ulpi registers are standardized as far as i understood. Oct 31 21:04:14 tmzt: the usb core integrated in OMAP. Oct 31 21:04:16 yes but linux doesn't have a ulpi driver Oct 31 21:04:20 I'ld like to see one Oct 31 21:04:32 stop pretending it's part of ohci when it's not Oct 31 21:04:34 tmzt: because you need USB core anyway. Oct 31 21:04:34 and use it properly Oct 31 21:05:15 tmzt: and ulpi is for usb core <-> usb phy interface. Oct 31 21:05:42 yeah, but if linux had ulpi layer this stuff could be abstracted Oct 31 21:05:49 and not stuck in the board files Oct 31 21:06:16 there could even be a standard way to switch to host mode, not per-device sysfs/dbgfs Oct 31 21:06:29 tmzt: hm, i think omap master uses some common way to deal with ulpi. Oct 31 21:07:24 tmzt: switching to hostmode is mostly not related to ulpi, in fact it should just work with OTG. Oct 31 21:08:13 tmzt: stupid nokia decided to not use proper OTG connector and (even more stupid, totally useless and unreasonable by all means.) didn't connect ID pin to the actual PHY used Oct 31 21:08:37 nobody uses musb ab sadly Oct 31 21:08:40 oh Oct 31 21:16:29 PaulFertser, I did: Oct 31 21:16:37 echo host > /sys/devices/platform/musb_hdrc/mode Oct 31 21:16:48 and rmmod g_ether Oct 31 21:16:55 and I've still device mode Oct 31 21:17:10 cat /sys/devices/platform/musb_hdrc/mode => UNDEFINED Oct 31 21:17:18 lsusb gives nothing Oct 31 21:17:19 etc... Oct 31 21:17:55 here's dmesg: http://pastebin.com/QkJtYEgb Oct 31 21:20:17 ohh I miss ehci,ohci etc... Oct 31 21:20:26 but I've CONFIG_USB Oct 31 21:22:34 PaulFertser, do you have a good defconfig? Oct 31 21:24:16 gnutoo: there is a config included, no? Oct 31 21:24:27 yes I used ours + the config diff Oct 31 21:24:30 and I can't get it work Oct 31 21:24:39 and I must go to bed soon Oct 31 21:24:48 so I'm in a hurry Oct 31 21:24:55 if PaulFertser could show up.... Oct 31 21:25:18 ahh, ok Oct 31 21:25:26 can scp the .config from the repository Oct 31 21:25:51 ? Oct 31 21:25:53 no need Oct 31 21:25:59 I think I need PaulFertser not a defconfig Oct 31 21:26:05 because I think my setup is ok Oct 31 21:26:09 that _is_ PaulFertser's Oct 31 21:26:13 at least I think so Oct 31 21:26:19 it is included in the h-e-n repo Oct 31 21:26:22 look at the commit messages: Oct 31 21:26:39 there is a first defconfig Oct 31 21:26:42 then a diff Oct 31 21:26:45 I used the diff Oct 31 21:26:52 the fist is the stock one? Oct 31 21:27:45 reading the commit message I don't think it's the maemo stock one Oct 31 21:27:53 ah ok Oct 31 21:28:31 With this stock config (rx51-defconfig without CONFIG_LOCALVERSION_AUTO) Oct 31 21:29:27 Status: MHDRC, Mode=Host (Power=e1, DevCtl=a5) Oct 31 21:29:29 it's host now Oct 31 21:29:34 I had to wait I think Oct 31 21:30:08 but lsusb still shows nothing Oct 31 21:32:32 Status: MHDRC, Mode=Host (Power=e1, DevCtl=a5) Oct 31 21:32:35 not 0x50 Oct 31 21:32:39 I'll try a hub Oct 31 21:40:17 gnutoo: i'm here Oct 31 21:40:22 gnutoo: my tree has defconfig Oct 31 21:40:28 gnutoo: a5 is nice actually Oct 31 21:40:32 ok Oct 31 21:40:39 so what am I lacking? Oct 31 21:40:42 gnutoo: if you supply vbus now, it'll change. Oct 31 21:40:52 how do I do that? Oct 31 21:40:57 gnutoo: booston Oct 31 21:41:03 (script from files section at maemo) Oct 31 21:41:25 gnutoo: and then after you supply power, mconnect to force connection. Oct 31 21:41:48 I don't understand booston and file section Oct 31 21:41:54 where is that file section? Oct 31 21:43:44 PaulFertser, ^^^ Oct 31 21:43:56 searching at download finds nothing Oct 31 21:46:02 gnutoo: https://garage.maemo.org/frs/?group_id=1660 Oct 31 21:46:16 thanks a lot!!! Oct 31 21:46:18 gnutoo: sorry for being slow, i'm still hacking Oct 31 21:46:51 ok np Oct 31 21:50:14 Status: MHDRC, Mode=Host (Power=e1, DevCtl=3d) Oct 31 21:50:19 still no lsusb woring Oct 31 21:50:24 PaulFertser, ^^^ Oct 31 21:51:10 http://pastebin.com/tAEWzcY5 Oct 31 21:51:34 (I've no bash) Oct 31 21:53:24 gnutoo: 3d is nice Oct 31 21:53:30 gnutoo: now connect some low-speed device. Oct 31 21:53:35 And then do mconnect. Oct 31 21:53:39 I've a keyboard Oct 31 21:54:09 PaulFertser, still nothing Oct 31 21:54:11 3d? Oct 31 21:54:45 gnutoo: 3d is ok. What's in dmesg after mconnect? Oct 31 21:54:55 ah ok the hex Oct 31 21:55:05 [48111.109283] twl4030_usb_linkstat: linkstat: 3; not messing the state Oct 31 21:55:13 oops Oct 31 21:55:17 I'll pastebin Oct 31 21:55:53 PaulFertser, http://pastebin.com/9tPiaaKd Oct 31 21:55:59 so roughly nothing Oct 31 21:56:28 gnutoo: looks like you never did "mconnect" Oct 31 21:56:36 I did manually Oct 31 21:56:46 gnutoo: well... Oct 31 21:57:01 I tried that: Oct 31 21:57:02 echo "F" > /proc/driver/musb_hdrc Oct 31 21:57:07 echo F > /proc/driver/musb_hdrc Oct 31 21:57:22 gnutoo: correct Oct 31 21:57:40 gnutoo: no idea how can that not work with my patches. Oct 31 21:59:30 what's the order Oct 31 21:59:35 echo host > Oct 31 21:59:38 sh booston Oct 31 21:59:42 echo F > Oct 31 22:01:42 F can switch from peripherical to host Oct 31 22:01:45 it triggers it Oct 31 22:01:47 but after that Oct 31 22:01:54 I've still an empty lsusb Oct 31 22:02:12 Status: MHDRC, Mode=Host (Power=e1, DevCtl=39) Oct 31 22:02:36 ohhh Oct 31 22:02:37 got it Oct 31 22:02:40 modprobe g_ether Oct 31 22:02:42 hm.. guys running ubuntu Oct 31 22:02:46 what has mount.ext3? Oct 31 22:03:11 util-linux? hm.. Oct 31 22:03:15 Bus 001 Device 001: ID 1d6b:0002 Oct 31 22:03:15 sounds reasonable Oct 31 22:03:20 but no keyboard Oct 31 22:03:28 I'll load the keyboard module Oct 31 22:03:31 gnutoo: not sure how that happens Oct 31 22:03:36 gnutoo: module is not needed Oct 31 22:03:48 gnutoo: STOP bme Oct 31 22:03:56 gnutoo: then boostoff, and booston again. Oct 31 22:04:00 PaulFertser, I'm under SHR Oct 31 22:04:05 gnutoo: heh Oct 31 22:04:13 => no BME Oct 31 22:04:17 http://pastebin.com/BxNmnpad Oct 31 22:06:10 gnutoo: 3d should be ok. If you do not get anything in dmesg after echo F > ..., it means some part of my patch is not applied. Oct 31 22:06:18 gnutoo: or disabled by kernel config or something. Oct 31 22:06:33 Status: MHDRC, Mode=Host (Power=e0, DevCtl=99) Oct 31 22:07:04 I've done Oct 31 22:07:07 ifconfig usb0 down Oct 31 22:07:18 echo "F" > /proc/driver/musb_hdrc Oct 31 22:07:22 which gave a trace Oct 31 22:07:41 gnutoo: it's still just preliminary code, why do you bother with it? ;) Oct 31 22:07:43 http://pastebin.com/5yeP6h3D Oct 31 22:07:58 PaulFertser, is the trace usefull? Oct 31 22:08:39 gnutoo: high speed? Oct 31 22:08:47 gnutoo: should be low speed... Oct 31 22:08:52 keyboard can't be high speed Oct 31 22:09:01 gnutoo: plug this keyb into your laptop, what do you see? Oct 31 22:09:35 [ 9973.139150] usb 2-1.1: new high speed USB device using ehci_hcd and address 8 Oct 31 22:09:47 + some errors Oct 31 22:10:10 http://pastebin.com/mrrMFtZd Oct 31 22:10:26 I'll add an 1.1 hub Oct 31 22:12:08 gnutoo: tbh, i do not really need more testing now, i see enough issues with my own equipment ;) Oct 31 22:14:24 ah ok Oct 31 22:14:27 thanks a lot then Oct 31 22:14:41 if I get it working I get it working, else I won't complain Oct 31 22:17:10 gnutoo: i'm not sure why you do not get "new low speed" device in your dmesg. Oct 31 22:17:22 gnutoo: it's something that must be there after you do the echo F thing. Oct 31 22:17:29 [49773.601074] hub 1-0:1.0: unable to enumerate USB device on port 1 Oct 31 22:17:36 I've such things now Oct 31 22:17:47 I'll try again tomorrow and let you work on it Oct 31 22:18:12 gnutoo: there're some riddles i'm solving with those speeds. Oct 31 22:18:24 gnutoo: can reproduce it here all right, so should somehow manage soon. Oct 31 22:18:30 gnutoo: probably on tuesday. Oct 31 22:19:04 I'll also wait for adding the patches in oe then Oct 31 22:19:19 bye Oct 31 23:01:52 HELP NEEDED! Topic USB: Assume we have a PHY connected via ULPI. Where and how is speed switching done? (LS/HS/FS). Is this a mere PHY thing, or is the "upper end" ULPI controller also involved? All pointers and small bits of info much appreciated. thank you Oct 31 23:08:12 DocScrutinizer: why not ask on a TI list? Oct 31 23:08:26 this is officially supported on other OMAP devices Oct 31 23:09:34 not the force_host mode we're exploiting here. That's the whole problem, in a sane hardwired device it would work just automagically Oct 31 23:34:07 tmzt: please reread http://talk.maemo.org/showthread.php?p=685367#post685367 and http://talk.maemo.org/showthread.php?p=685914#post685914. They still seem correct to the point, and comprehensive. Paul's method is implementing exactly that, for all I can tell Oct 31 23:37:51 can you read write the ULPI registers directly? Oct 31 23:38:09 r = musb_ulpi_readb(mbase, ISP1704_DEBUG); Oct 31 23:38:10 ok Oct 31 23:41:34 pictbridge works as client thouh to my knowledge Oct 31 23:43:46 anythign else technical on that trhead ? Oct 31 23:50:19 a few post after that one are as well quite informative **** ENDING LOGGING AT Mon Nov 01 02:59:57 2010