IRC log for #openmoko-cdevel on 20111218

01:41.03CIA-82freesmartphone.org: 03mok 07cornucopia * rd3b68565a591 10/fsotdld/src/plugins/provider_location_gpsd/ (libgps.vapi plugin.vala):
01:41.03CIA-82freesmartphone.org: fsotdld: adjust the gpsd provider to change API of 2.96
01:41.03CIA-82freesmartphone.org: Signed-off-by: Klaus Kurzmann <mok@fluxnetz.de>
01:41.03CIA-82freesmartphone.org: 03mok 07cornucopia * rd7352084dc73 10/fsogsmd/ (3 files in 3 dirs):
01:41.04CIA-82freesmartphone.org: fsogsmd: implement ppd_option_gtm601 plugin - untested
01:41.04CIA-82freesmartphone.org: Signed-off-by: Klaus Kurzmann <mok@fluxnetz.de>
02:05.23mrmokuDocScrutinizer: coffee would be a nice idea :)
02:05.54DocScrutinizerhmm
02:05.58mrmokuJaMa: please bump CORNUCOPIA to d7352084dc73e6821b4c524084ff5492434e7659
02:06.11mrmokuDocScrutinizer: actually I'm drinking a coffee right now :)
02:06.24DocScrutinizertoo
02:06.38DocScrutinizernevertheless almost asleep
02:06.58mrmokuwe will leave essen somewhen after lunch
02:08.29mrmokuDocScrutinizer: make it 5hrs trip that would be coffee around 19
02:09.25CIA-82SHR: 03Martin.Jansa 07meta-smartphone * r4aec5d81518b 10/meta-fso/recipes-freesmartphone/freesmartphone/cornucopia.inc: cornucopia: bump SRCREV
02:09.52*** join/#openmoko-cdevel chomwitt (~chomwitt@ppp-94-69-230-164.home.otenet.gr)
02:14.09DocScrutinizer19h sounds good
02:14.37DocScrutinizer19:00 actually
02:15.12mrmokuyo
02:15.21DocScrutinizerthe other channel somebody asks me for a link to cmtspeech, got sth for me?
02:15.35mrmokucmtspeech like we do it?
02:15.38DocScrutinizeryep
02:15.39mrmokuor like meego does it?
02:15.47DocScrutinizeraaah meego
02:15.49DocScrutinizerhehe
02:16.00DocScrutinizerforgot about that
02:16.21DocScrutinizernah, seems luke-jr hates PA as well
02:16.44mrmokuhehe
02:16.47mrmokuhttp://git.freesmartphone.org/?p=cornucopia.git;a=tree;f=fsoaudiod/src/plugins/gsmvoice_alsa_cmtspeechdata;h=e288a6d7433aed7b70d792d4823486b9ace7f44b;hb=HEAD
02:16.51mrmokuwould be our thing
02:20.28DocScrutinizer[2011-12-18 03:18:45] <luke-jr> meego uses PA; do not want
02:20.28DocScrutinizer[2011-12-18 03:18:56] <luke-jr> (%*#)%#
02:20.31DocScrutinizer[2011-12-18 03:18:57] <DocScrutinizer> me neither :-D
02:20.33DocScrutinizer[2011-12-18 03:18:57] <luke-jr> vala -.-
02:23.41lindi-does not currently use either pulseaudio or vala on freerunner
02:25.15mrmoku::P
02:27.01lindi-(but I don't have any strong opinions against them either, just not in use at the moment)
02:29.04DocScrutinizer>>pcmin.open( "plug:dsnoop", Alsa.PcmStream.CAPTURE );<< whom to bash for the hardcoded ALSA stack in a strng constant?
02:30.19DocScrutinizercorrect way was to define pcm.cmtspeechin { type plug;  slave dsnoop}
02:30.31DocScrutinizerin asoundrc
02:31.11DocScrutinizerthen: pcmin.open( "cmtspeechin", Alsa.PcmStream.CAPTURE );
02:33.13DocScrutinizerthe way cmtspeech is coded is exactly the worst case for ACI
02:35.23DocScrutinizerit's actually the only case I'm not sure I could handle in ACI by replacing some definition via local override, like could be done even for pcmin.open( ""... alias pcmin.open( "default"...
02:37.38DocScrutinizerI CAN redefine !default so it uses some $env that are local to the process as we all know (alsaconf is user global!), I think I can't redefine combined stacked devices like plug:snoop
02:38.07DocScrutinizerooh, I CAN, but it's a PITA
02:43.36DocScrutinizerhmm, seems we got wakelocks now? *NICE* :-((((
02:44.16DocScrutinizerpoettering suddenly lost his #1 position on my black list
02:45.25DocScrutinizer2011, year of linux disappointments - - how true
02:45.53CIA-82freesmartphone.org: 03mok 07cornucopia * rb2d2fd04ba0a 10/fsogsmd/src/plugins/pdp_option_gtm601/ (Makefile.am plugin.vala):
02:45.55CIA-82freesmartphone.org: fsogsmd: actually really add the pdp plugin for option gtm601
02:45.55CIA-82freesmartphone.org: Signed-off-by: Klaus Kurzmann <mok@fluxnetz.de>
02:48.33DocScrutinizer(alsa device by hardcoded string) same applies of course for >> pcmout.open( "plug:dmix" );
02:48.52DocScrutinizerBAD(TM)
02:51.09DocScrutinizer(wakelocks) http://mg.pov.lt/maemo-irclog/latest.log.html#t2011-12-18T04:30:09
02:55.19mrmokuJaMa: b2d2fd04ba0a153796eadab736858b61d8ac745b please :-)
02:58.43CIA-82SHR: 03Martin.Jansa 07meta-smartphone * r2fea84266ba6 10/meta-fso/recipes-freesmartphone/freesmartphone/cornucopia.inc: cornucopia: bump SRCREV
04:53.02DocScrutinizer[2011-12-18 05:22:10] * luke-jr writes an ALSA plugin to expose CMTSpeech as an ALSA device…
04:53.04DocScrutinizer[2011-12-18 05:23:00] <luke-jr> any reason *not* to do it that way? <.<
04:53.05DocScrutinizer[2011-12-18 05:34:25] <DocScrutinizer> luke-jr: HIGHLY welcome
04:53.07DocScrutinizer[
05:45.51*** join/#openmoko-cdevel DocScrutinizer (~halley@openmoko/engineers/joerg)
07:32.17*** join/#openmoko-cdevel Artox (~Artox@2001:638:208:d600:a907:d0c7:6f57:1463)
07:55.49*** join/#openmoko-cdevel Artox (~Artox@2001:638:208:d600:40cf:bf17:ddd4:20d1)
08:10.41*** join/#openmoko-cdevel nrirclog583 (~nrirclog@netripper.com)
08:10.42*** join/#openmoko-cdevel ynezz_ (ynezz@ibawizard.net)
08:11.02*** join/#openmoko-cdevel Mirv_ (~tajyrink@ubuntu/member/mirv)
08:11.22*** join/#openmoko-cdevel fgau_ (~fgau@webbox1220.server-home.net)
08:25.44*** join/#openmoko-cdevel anarsoul (~anarsoul@80.249.95.66)
08:50.32*** join/#openmoko-cdevel papa-piet (~peter@port-92-204-116-76.dynamic.qsc.de)
09:14.27*** join/#openmoko-cdevel Weiss (~taw27@zazu.bitwiz.org.uk)
09:19.24*** join/#openmoko-cdevel hierax (~franam@host253-191-dynamic.252-95-r.retail.telecomitalia.it)
09:20.54*** join/#openmoko-cdevel Slyon (~lukas@2001:4dd0:ff00:809d:f2de:f1ff:fe0e:bc0a)
09:21.21*** join/#openmoko-cdevel mickey|linuxhote (~M@2001:4dd0:ff00:809d:216:d3ff:fe29:7a49)
09:22.57*** join/#openmoko-cdevel NIN101 (~NIN101@2001:530::216:3cff:fe71:5e1e)
09:29.48*** join/#openmoko-cdevel GNUtoo (~gnutoo@2001:4dd0:ff00:809d:1e4b:d6ff:fea6:7506)
09:39.11GNUtoomrmoku, we have spam: http://www.shr-project.org/trac/ticket/1585
09:44.01*** join/#openmoko-cdevel ao2 (~ao2@2001:1418:117::1)
09:50.06antrikmickey|linuxhote: http://pastebin.com/wApbqaXc
09:50.13mickey|linuxhotethankx
09:53.17*** join/#openmoko-cdevel dos1|N900 (~dos@unaffiliated/dos1)
09:54.27*** join/#openmoko-cdevel rhaeder (~rhaeder@dslb-178-006-056-216.pools.arcor-ip.net)
09:55.21rhaedershr-core freezes at first setup page, modules.dep is missing and no network device is being setup -> garbage project
09:56.08PaulFertserrhaeder: what are you doing here then?
09:56.19rhaederasking for help maybe?
09:56.30PaulFertserrhaeder: from the developers of "garbage"?
09:57.10rhaederwhy was shr-unstable and shr-testing abondomed (or so)?
09:57.17rhaederit was at least not crashing and working
09:57.49PaulFertserrhaeder: do you mean shr-core is garbage?
09:57.57JaMarhaeder: what garbage image have you used
09:58.09rhaederthe xorg desktop seems to be there, okay. but no repsonse on clicking anywhere
09:58.39rhaederhttp://build.shr-project.org/shr-core/images/om-gta02/shr-full-20111207-om-gta02.rootfs.jffs2
09:58.39PaulFertserJaMa: how about renaming SHR -> Garbage?
09:59.54JaMaPaulFertser: do you think it will bring better bug reports and more patches? :)
10:01.21rhaederat least the network device (USB cable) should work, so I can connect to it to do some patching
10:03.01JaMahave you seen StagingTest page?
10:03.03PaulFertserJaMa: i guess it should judging by the popularity of the epinomious band.
10:03.52PaulFertsereponymous
10:04.12dos1|N900with SHR renamed to Garbage, SHR Downloads page could be renamed to Garbage Collector
10:04.15dos1|N900;D
10:04.19PaulFertserYay
10:05.06PaulFertserIs any of you folks using bluetooth networking? I have a strange issue that my FR doesn't pass ipv6 multicast back to the bnep0 link. Probably related to the old kernel i'm using...
10:06.13JaMaisn't only usbnet + wifi
10:09.11rhaederI switch back to shr-unstable, it was the last known working thing for me
10:13.49JaMamrmoku: can you run this in your images directory? for i in `find . -name shr\*tar.gz`; do echo $i; tar -tvf $i | grep dbus-daemon-launch; tar --numeric-owner -tvf $i | grep dbus-daemon-launch; tar xzvpf $i ./etc/group; grep messagebus ./etc/group; done | tee image.test
10:13.59PaulFertsershould consider booting his FR with a newer kernel it seems...
10:18.47antrikDocScrutinizer: I'm not convinced hardcoding the stuff in the cmtspeech handler is really a bad idea... it's not just some random userspace program using audio; rather, it's part of the audio routing itself
10:23.33rhaederhttp://shr-project.org/trac/ticket/1586 <-- please fix this
10:24.34*** join/#openmoko-cdevel Heinervdm (~thomas@pD9E14CFD.dip.t-dialin.net)
10:28.02mrmokuDocScrutinizer: nice :)
10:29.45antrikrhaeder: as for why shr-unstable was abandonned, as OE people why they abandonned oe-classic. nothing to do with SHR really
10:30.07rhaederokay
10:30.22rhaederOE=OpenEmbedded?
10:30.51antrik(I'm sure the best start for this conversation will be going to the OE channel and announcing that oe-core is garbage :-P)
10:30.56antrikyes
10:31.07JaMarhaeder: modules.dep is created during startup by opkg configure initscript which runs depmod and update-modules for each installed kernel module
10:31.56rhaederJaMa: maybe not on my FR, I have tried to start shr-core several times
10:32.04antrikmrmoku: what is nice? the wakelocks in mainline Linux?... ;-)
10:32.23mrmokuantrik: :P
10:32.36mrmokucmt packed into an alsa driver
10:33.10JaMaand looking at http://build.shr-project.org/shr-core/images/om-gta02/shr-full-20111207-om-gta02-testlab/files-in-image.txt there _is_ g_ether.ko and /etc/modutils/g_ether too
10:33.12antrikI blame morphis. I'm sure him implementing wakelocks in FSO triggered this ;-)
10:34.31mickey|linuxhotei agree fwiw, cmt as alsa driver would make more sense to me
10:35.06rhaedershr-unstable creates modules.dep (or provides it), shr-core not
10:37.22*** join/#openmoko-cdevel plotr1 (~name@dnm.47.96.126.92.dsl.krasnet.ru)
10:37.22JaMarhaeder: did you check http://build.shr-project.org/shr-core/images/om-gta02/shr-full-20111207-om-gta02-testlab/files-in-image.txt ?
10:39.06rhaederJaMa: see my last two comments in ticket
10:39.16JaMarhaeder: did you try to ping right IP?
10:39.30rhaederyes
10:39.32rhaeder"no route to host" with shr-core
10:40.00JaMayou mean "ping 192.168.0.202" ?
10:40.04rhaederand there were some error messages on shr-core that makes me thing no "usb0" has been created
10:40.18rhaederthat is the IP of my FR :)
10:40.36antrikthat's what you think :-P
10:40.38JaMadid you change it on FR in shr-core?
10:41.10JaMaso again, have you tried to ping _right_ IP before saying that usb0 wasn't created, modules.dep is missing and whole project is garbage?
10:47.16*** join/#openmoko-cdevel VQuickSilver (~VQuickSil@246.Red-79-154-51.dynamicIP.rima-tde.net)
10:47.17*** join/#openmoko-cdevel VQuickSilver (~VQuickSil@gentoo/contributor/vquicksilver)
10:48.53rhaederonly shr-core is garbage
10:49.36rhaederdon't say you changed it, too?
10:50.11rhaedershr-unstable->shr-core change also has a change in architecture from "om-gta02" to "om_gta02" :/
10:53.41rhaederaccording to openmoko.org wiki: In order to communicate via TCP/IP to your FreeRunner, a basic  understanding of the networking expectations is required.  Each end of  the USB connection forms a LAN (local area network) segment, with the  FreeRunner's USB networking device at one end (default 192.168.0.202)  and your laptop or desktop at the other end (192.168.0.200 in this  guide).
10:55.11*** join/#openmoko-cdevel ThibG (~ThibG@81-64-18-234.rev.numericable.fr)
11:04.31*** join/#openmoko-cdevel dos1 (~dos@unaffiliated/dos1)
11:08.55antrikrhaeder: yeah, lots of stuff on the wiki is not yet updated for the switch to -core :-(
11:09.08antrikyou can help us fix it :-)
11:09.18pabs3does the g_ether driver get a different config in shr-core?
11:09.29antrik(and no, *we* didn't change that... OE guys did)
11:09.31rhaederhow?
11:09.57rhaederthe IP number has changed (from a always known one to something unknown)?
11:10.00Heinervdmit's in /etc/network/interfaces
11:10.24rhaederwhere is that file (outside of the FR device because I cannot SSH there)
11:10.39Heinervdmtry 192.168.7.2
11:10.55rhaedershr-unstable is already flushed on my device, sorry
11:14.50JaMarhaeder: then we cannot help you, sorry
11:15.10*** join/#openmoko-cdevel plotr (~name@dnm.61.71.124.92.dsl.krasnet.ru)
11:15.37JaMapabs3: what do you mean by g_ether config? ie hwaddr?
11:15.43rhaederwrong way to handle users :) don't abandon a "working" image, at least shr-unstable was working on phone, with shr-core (I know all not your fault) I have only trouble
11:16.22rhaederand if you do so, keep your wiki updated (IP number change _is_ a critical change)
11:16.48JaMapabs3: there is the same /etc/init.d/g_ether.sh which is used to define hwaddr
11:17.44JaMarhaeder: calling something garbage is wrong way to handle developers waking up after long hacking night..
11:18.42JaMarhaeder: have you already fixed the wiki entry?
11:21.51*** join/#openmoko-cdevel plotr1 (~name@dnm.124.1.188.95.dsl.krasnet.ru)
11:32.54dos1rhaeder: if you don't want shr-unstable to be abandoned, then go maintain it - you're free to do that
11:33.43dos1rhaeder: but keep in mind that you'll also have to maintain whole OE-classic together with it, and in long run it will be just pain to support it with limited manpower
11:47.04chomwitti bumbed also on the ip change: http://tiny.cc/ue1g0 but as a newbie i was relactant to make that wiki change.  anyway here are my notes.(http://paste.debian.net/149526/ )  i need someone to review it , and if there is no problem i could make a usb connection wikipage.
11:47.46chomwittof course the first reference i had was: http://wiki.openmoko.org/wiki/USB_Networking
11:51.19rhaederread this: http://shr-project.org/trac/ticket/1586#comment:6
12:32.59*** join/#openmoko-cdevel SabotageAndi (~SabotageA@h081217018227.dyn.cm.kabsi.at)
12:36.49*** join/#openmoko-cdevel paulk (~paulk@lib33-1-82-233-88-171.fbx.proxad.net)
12:46.28*** join/#openmoko-cdevel wolfspraul (~wolfsprau@p5B0AA2EA.dip.t-dialin.net)
13:05.15*** join/#openmoko-cdevel mickey|ICE721 (~M@80.187.210.115)
13:57.56*** join/#openmoko-cdevel toams (~tommi@94-224-20-159.access.telenet.be)
14:09.06*** join/#openmoko-cdevel pablo (~pablo@freeshell.de)
14:09.21pablohi, isn't there a sip client for shr distribution?
14:12.22DocScrutinizerantrik: hardcoding a stack is *always* a very por idea
14:12.28DocScrutinizerpoor*
14:12.56DocScrutinizeresp since it earns you nothing
14:13.44DocScrutinizerit's like... hardcoding the PT size of headlines in a text editor
14:21.03DocScrutinizerand basically it kills the whole idea behind ACI
14:23.56*** join/#openmoko-cdevel karl444 (5cc48322@gateway/web/freenode/ip.92.196.131.34)
14:24.48leirbaglindi-: there is an interest to set "pull-up" on a gpio port used for a clock ?
14:25.25lindi-leirbag: hmm?
14:25.49leirbagI don't really understand the interest of "pull-up/down"
14:25.53DocScrutinizerbtw I explained this since I reviewed and contributed to the first prototypes of cmtspeech, and back when I got told "yeah, sure we will do this the correct way once all is finished - but this is a rapid prototype code and we did it this way to safe 5 minutes time"
14:27.05karl444followed your progress in git. that all it pretty exciting. good thing, and thanks for all the work. It might be not much, but I absolutly don't think shr is grabage. You are heros ;-)
14:28.46lindi-leirbag: did I miss some context?
14:30.00PaulFertserlindi-: a totally offtopic question: do you think it's possible to render Debian unusable or even unbootable by starting a system upgrade (e.g. using that Gnome or KDE "update applet") and then asking the whole system to power off? Asking here because my friend probably did that several times with kubuntu.
14:30.01leirbaglindi-: hmmm no :P it's always for the MMC card, I explore some way :)
14:30.34lindi-PaulFertser: everything is surely possible
14:30.52lindi-PaulFertser: but it shouldn't be very probable in normal upgrades
14:32.38*** join/#openmoko-cdevel karl444 (5cc48322@gateway/web/freenode/ip.92.196.131.34)
14:33.02PaulFertserlindi-: she managed it twice, the second time even normal single-user mode didn't work, and after using init=/bin/sh i found out that dpkg --configure libc6 didn't work because libc-bin was an older version and the best solution i could find was to download the corresponding libc-bin version manually with w3m, dpkg -i it, then configure libc6 and only then i could safely proceed with --configure -a and apt-get install -f
14:33.17*** part/#openmoko-cdevel pablo (~pablo@freeshell.de)
14:33.52lindi-PaulFertser: libc was upgraded?
14:33.58lindi-PaulFertser: what sort of upgrade was that?
14:35.15PaulFertserlindi-: i'd guess "apt-get upgrade" but i can't tell for sure, it was started with that stupid "update panel widget" in kubuntu (and yes, i know kubuntu is not Debian, but i feel they might be close enough for you to be interested in this question).
14:35.39karl444PaulFenster: last time I broke something with update-manager was because of custom packages. for example kernel. but if the ubuntu guys went to a diff patching system it might be worse now.
14:35.51lindi-PaulFertser: well technically the problem is that you just can't make the upgrade process atomic that easily
14:36.07lindi-PaulFertser: each file is replaced atomically but that does not always help
14:36.57lindi-maybe when /bin, /sbin and /lib get moved to /usr we could have /usr on some btrfs storage that would support snapshots or something
14:37.01PaulFertserlindi-: probably it should be made impossible to turn off the machine the usual way then? You know windows simply refuses to turn off unless it applies all of the updates.
14:37.09dos1if they want to be user friendly, they need to somehow block shutting down system until upgrade is finished or cancelled in some proper way
14:37.27lindi-PaulFertser: yeah I think it should prevent shutdown during upgrade yes
14:37.37lindi-PaulFertser: but libc upgrades are quite rare in debian at least
14:38.19PaulFertserlindi-: well, even if, say kde or gnome upgrade process is half-complete, it makes the system "unusable" for a "regular" user.
14:38.43lindi-PaulFertser: yep
14:39.12lindi-PaulFertser: but at least the upgrade process is not a child of some gui thing
14:39.22lindi-PaulFertser: if the gui crashes during upgrade the upgrade will still continue in the background
14:41.12PaulFertserlindi-: yes, but it doesn't help against a "malicious" user if he asks to shut the system down in the middle of the process :)
14:41.53PaulFertserlindi-: do you think it worth to create a bug description? I'm not sure i can express it clearly and convincingly enough though.
14:47.42lindi-PaulFertser: i'd check what the api for canceling upgrade is
14:47.58lindi-if that looks good then I guess that'd make sense
14:56.02DocScrutinizerPaulFertser: I've seen this happening several times at customers' PCs: filesystem total corruption due to shutdwon while update applet was about to do some intense storage access
14:56.34PaulFertserDocScrutinizer: hm, on a journalling FS that should be totally impossible. Probably on any FS for that matter.
14:57.02DocScrutinizeranyway it's the only explanation for the fs fsckups I've seen
14:57.26lindi-fs corruption is something the distro can't do much about
14:57.37DocScrutinizerexcept maybe real HDD failure
14:57.38lindi-it should be an fs bug indeed
14:57.45PaulFertserDocScrutinizer: what i'm describing here is not an fs fuckup, rather a distro getting into an inconsistent state.
14:57.53DocScrutinizeraah
14:58.23CIA-82SHR: 03Martin.Jansa 07meta-smartphone * rd34aed251279 10/meta-shr/recipes-shr/tasks/ (task-shr-minimal.bb task-shr-systemd_1.0.bb): task-shr-systemd: add fso systemd packages from task-fso2-compliance
14:58.35CIA-82SHR: 03Martin.Jansa 07meta-smartphone * r597370aa01c0 10/meta-fso/recipes-freesmartphone/tasks/task-fso2-compliance.bb: task-fso2-compliance: remove systemd and put them to task-shr-systemd
14:58.46CIA-82SHR: 03Martin.Jansa 07meta-smartphone * r5dae67fb3e7b 10/meta-shr/recipes-shr/tasks/task-shr-minimal.bb: task-shr-minimal: drop task-shr-systemd for now
14:59.30lindi-PaulFertser: debian policy 6.2 specifies that the maintainer scripts should be idempotent so it should be ok to run the more than once
14:59.31*** join/#openmoko-cdevel chomwitt (~chomwitt@ppp-94-64-31-140.home.otenet.gr)
15:00.03lindi-PaulFertser: so I think if you continue an upgrade it should always proceed sanely. the only problem is that if your system does not boot then this is difficult to do
15:00.21DocScrutinizerhehe
15:00.23PaulFertserlindi-: exactly :)
15:01.15PaulFertserlindi-: well, in fact it was the case one time. But the other time libc was severed (libc6 unpacked but not configured needing newer libc-bin which was not installed) so it couldn't proceed.
15:06.36DocScrutinizerPaulFertser: moin
15:07.06PaulFertserDocScrutinizer: moinmoin
15:07.07PaulFertser:)
15:07.23PaulFertserWhile others are having fun at FSOSHRUDEVCON we're lurking here on irc, heh
15:07.25DocScrutinizertrying to ping mrmoku - on - the - road
15:07.55DocScrutinizerI think fsoshrcsrfgconf
15:08.00DocScrutinizeris over by now
15:08.27PaulFertserProbably so.
15:08.31DocScrutinizerduh, gconf - sorry that was NOT intended
15:08.33DocScrutinizer:-D
15:09.37DocScrutinizerF10N
15:10.24DocScrutinizerI thought they planned to meet me for a coffee, in ~3h
15:10.41DocScrutinizeryet we haven't agreed on any location
15:12.02PaulFertserDocScrutinizer: JaMa|Off and mrmoku ?
15:12.20DocScrutinizerwell, mrmoku knows where I'm living, so they won't hit too far away from where I'll be
15:12.26DocScrutinizeryep
15:13.10PaulFertserI think it's a ~5 hours drive from Essen.
15:13.27DocScrutinizerso they told me
15:13.53DocScrutinizer[2011-12-18 03:06:56] <mrmoku> we will leave essen somewhen after lunch
15:13.54DocScrutinizer[2011-12-18 03:08:28] <mrmoku> DocScrutinizer: make it 5hrs trip that would be coffee around 19
15:15.03DocScrutinizerthat's why I wonder if I could ping them while they move
15:15.19DocScrutinizermrmoku: PING :-D
15:18.35DocScrutinizeranyway: Palais Schaumburg, Kernstrasse, http://maps.google.de/maps/place?q=Gaststätte+Palais+Schaumburg,+Kernstraße,+Nürnberg&hl=de&ie=UTF8&cid=16430478675594460899
15:24.25CIA-82freesmartphone.org: 03morphis 07cornucopia * r2a8de96e7563 10/fsoaudiod/ (6 files in 3 dirs):
15:24.26CIA-82freesmartphone.org: fsoaudiod: add configuration for herring machine; alsa scenarios still missing
15:24.26CIA-82freesmartphone.org: Signed-off-by: Simon Busch <morphis@gravedo.de>
15:24.27CIA-82freesmartphone.org: 03morphis 07cornucopia * r20f39cc92bc8 10/fsogsmd/src/plugins/modem_samsung/ (callhandler.vala soundhandler.vala):
15:24.27CIA-82freesmartphone.org: fsogsmd: modem_samsung: rework sending sound related messages regarding to changes in libsamsung-ipc
15:24.27CIA-82freesmartphone.org: Signed-off-by: Simon Busch <morphis@gravedo.de>
15:24.29CIA-82freesmartphone.org: 03morphis 07cornucopia * r4ab753b04fd1 10/libfsosystem/fsosystem/filesystem.vala:
15:24.29CIA-82freesmartphone.org: libfsosystem: import write method from libfsobasics
15:24.29CIA-82freesmartphone.org: There is currently no clear line between libfsobasics and libfsosystem so we need to
15:24.29CIA-82freesmartphone.org: define what should be in which one and migrate all dependencies to use the the correct
15:24.29CIA-82freesmartphone.org: library.
15:24.29CIA-82freesmartphone.org: Signed-off-by: Simon Busch <morphis@gravedo.de>
15:24.30CIA-82freesmartphone.org: 03morphis 07cornucopia * r72ad2f84fdcd 10/fsogsmd/src/plugins/modem_samsung/Makefile.am:
15:24.36CIA-82freesmartphone.org: fsogsmd: modem_samsung: remove leftover dependencies of modem_qualcomm_palm plugin
15:24.36CIA-82freesmartphone.org: Signed-off-by: Simon Busch <morphis@gravedo.de>
15:24.36CIA-82freesmartphone.org: 03morphis 07cornucopia * rb71e0ca70a1a 10/libfsosystem/fsosystem/ (Makefile.am wakelock.vala):
15:24.36CIA-82freesmartphone.org: libfsosystem: add simple abstraction class for android wakelocks
15:24.36CIA-82freesmartphone.org: In general no one really needs this and wants to use it but there are some cases where we
15:24.36CIA-82freesmartphone.org: should to integrate the best way with a android based kernel. If this class is used on
15:24.37CIA-82freesmartphone.org: systems without wakelock support using it will have no impact on the system suspend
15:24.38CIA-82freesmartphone.org: handling.
15:24.38CIA-82freesmartphone.org: Signed-off-by: Simon Busch <morphis@gravedo.de>
15:24.50CIA-82freesmartphone.org: 03morphis 07cornucopia * r6644c22cb67d 10/fsousaged/src/plugins/dbus_service/plugin.vala:
15:24.50CIA-82freesmartphone.org: fsousaged: dbus_service: adjust signature of resume method to catch up with the specification
15:24.50CIA-82freesmartphone.org: The FSO API specification requires two parameters for the resume method of the usage
15:24.50CIA-82freesmartphone.org: service: One for the source and one for the reason. This implements only the parameters so
15:24.50CIA-82freesmartphone.org: we can call the resume method correctly from the outside but we're not using both
15:24.51CIA-82freesmartphone.org: parameters atm.
15:24.51CIA-82freesmartphone.org: Signed-off-by: Simon Busch <morphis@gravedo.de>
15:24.52CIA-82freesmartphone.org: 03morphis 07cornucopia * rbbc1305cba65 10/fsoaudiod/ (7 files in 3 dirs):
15:25.09CIA-82freesmartphone.org: fsoaudiod: add ALSA scenario files for herring machine
15:25.09CIA-82freesmartphone.org: Signed-off-by: Simon Busch <morphis@gravedo.de>
15:25.09CIA-82freesmartphone.org: 03morphis 07cornucopia * refaf9603c659 10/fsogsmd/src/plugins/modem_samsung/channel.vala:
15:25.09CIA-82freesmartphone.org: fsogsmd: modem_samsung: acquire a wakelock while we're processing incoming messages
15:25.09CIA-82freesmartphone.org: Signed-off-by: Simon Busch <morphis@gravedo.de>
15:25.10CIA-82freesmartphone.org: 03morphis 07cornucopia * rfbbf240b18f7 10/fsogsmd/ (configure.ac src/plugins/modem_samsung/Makefile.am):
15:25.10CIA-82freesmartphone.org: fsogsmd: add libfsosystem as dependency and use it in modem_samsung plugin
15:25.10CIA-82freesmartphone.org: Signed-off-by: Simon Busch <morphis@gravedo.de>
15:25.11CIA-82freesmartphone.org: 03morphis 07cornucopia * re514eec6e8c3 10/fsogsmd/src/plugins/modem_samsung/unsolicited.vala:
15:26.09CIA-82freesmartphone.org: fsogsmd: modem_samsung: correct handling of incoming signal strength updates
15:26.09CIA-82freesmartphone.org: Signed-off-by: Simon Busch <morphis@gravedo.de>
15:32.41*** join/#openmoko-cdevel radekp (~radek@63.120.broadband10.iol.cz)
15:33.21*** join/#openmoko-cdevel chomwitt (~chomwitt@athedsl-4386807.home.otenet.gr)
15:39.31*** join/#openmoko-cdevel chomwitt (~chomwitt@athedsl-4386397.home.otenet.gr)
16:20.21*** join/#openmoko-cdevel [Rui] (~rms@a79-169-124-120.cpe.netcabo.pt)
16:29.23JaMa|OffDocScrutinizer: hi
16:29.35DocScrutinizerhi
16:29.38JaMa|OffDocScrutinizer: we're few km from N
16:29.51JaMa|Offwhere can we meet?
16:30.26JaMa|Offthe phone number mrmoku had is no longer valid it seems
16:30.30JaMa|Off:)
16:33.05[Rui]chuif chuif . o O ( FSOSHRFUDCON )
16:33.38PaulFertserJaMa|Off: Palais Schaumburg, Kernstrasse,
16:33.39PaulFertserhttp://maps.google.de/maps/place?q=Gaststätte+Palais+Schaumburg,+Kernstraße,+Nürnberg&hl=de&ie=UTF8&cid=16430478675594460899
16:34.25DocScrutinizerJaMa|Off: ^^^
16:34.47DocScrutinizeralas I'm yet busy, planned for 19:00
16:35.34DocScrutinizerbut that cafe is rather nice and you probably won't have a bad time waiting for me. I'm speeding now to shorten that wait time
16:35.55*** join/#openmoko-cdevel pespin (~pespin@90.163.76.185)
16:36.50DocScrutinizerplease approach me when I enter, as my face recognition subprocessors always fail esp in situations where I have to deal with crowds like in pubs/cafes etc
16:37.16DocScrutinizerbtw the Palais has WLAN
16:39.24DocScrutinizer<PROTECTED>
16:40.24DocScrutinizermy mobile number hasn't changed since 12 years
16:40.37JaMa|Offok, I'm not sure if mrmoku will wait, but I'll
16:41.05JaMa|Offbut I have no idea how you look :)
16:41.15DocScrutinizermaybe he wants to eat something, it's not bad what they serve there
16:41.24DocScrutinizerhah
16:42.48DocScrutinizerhttp://maemo.org/profile/view/joerg_rw/
16:42.55DocScrutinizershould give you an idea
16:48.59*** join/#openmoko-cdevel chomwitt (~chomwitt@ppp-94-64-102-83.home.otenet.gr)
17:30.04*** join/#openmoko-cdevel ben_t (~ben@88-104-172-220.dynamic.dsl.as9105.com)
17:31.08*** join/#openmoko-cdevel radekp (~radek@63.120.broadband10.iol.cz)
17:50.41*** join/#openmoko-cdevel dos11 (~dos@unaffiliated/dos1)
18:03.33*** join/#openmoko-cdevel ege (~erik@77-56-170-174.dclient.hispeed.ch)
18:11.07*** join/#openmoko-cdevel chomwitt (~chomwitt@athedsl-4383750.home.otenet.gr)
19:10.10*** join/#openmoko-cdevel fsteinel (~fsteinel@fedora/fsteinel)
19:22.32*** join/#openmoko-cdevel cargill (~ondra@ip-94-112-189-1.net.upcbroadband.cz)
19:27.18*** join/#openmoko-cdevel plotr (~name@dnm.124.1.188.95.dsl.krasnet.ru)
19:34.18*** join/#openmoko-cdevel rah (~rah@cpc8-live19-2-0-cust155.know.cable.virginmedia.com)
19:47.44*** join/#openmoko-cdevel nschle85 (~user@176.2.140.207)
19:58.06DocScrutinizer51~botsnack
19:58.06aptDocScrutinizer51: aw, gee
19:59.06DocScrutinizer51mrmoku: already at home?
20:14.49VQuickSilverhierax, what would be the best way of getting the firmware into a image? I have to take the firmware from the android partition and copy it on my SHR image, I don't know the license of the firmware (It's from Atheros).
20:15.04VQuickSilverops s/hierax/hi sorry hieras
20:16.16*** join/#openmoko-cdevel playya__ (~playya@unaffiliated/playya)
20:29.13mrmokuDocScrutinizer51: yo
20:29.25mrmokuDocScrutinizer51: sorry I did not wait for you
20:29.55mrmokubut I was frightened that the wet freeway might turn into something usable for ice skating ;)
20:31.18*** join/#openmoko-cdevel GarthPS (~quassel@qrc29-1-82-245-206-103.fbx.proxad.net)
20:32.48mrmokuDocScrutinizer51: btw. nice place that Palais
20:35.06*** join/#openmoko-cdevel playya (~playya@unaffiliated/playya)
20:40.02*** join/#openmoko-cdevel toams (~tommi@94-224-20-159.access.telenet.be)
20:46.31DocScrutinizermrmoku: indeed, usually
20:46.59mrmokuDocScrutinizer: found JaMa|Off ?
20:47.01DocScrutinizerno problem about your plans
20:47.05DocScrutinizersure
20:47.09mrmokugood :)
20:47.13DocScrutinizeryep
20:47.22DocScrutinizernice guy(s)
20:47.28mrmokuyeah, indeed
20:47.45DocScrutinizerbeen a please making my day
20:47.50DocScrutinizerpleasure
20:47.57mrmoku:)
20:48.59DocScrutinizeralas I have to do anoying silly stuff for my daily work now - deliver "Lohnsteuerkarte" to my employer in far northern end of town
20:49.07mrmokuhehe
20:50.33mrmokuok... time for some tv in bed... somehow I feel quite dead :-P
20:50.49DocScrutinizeryeah, I feel with you
20:50.52mrmokucu and gnight
20:50.53mrmoku:)
20:50.53DocScrutinizerenjoy!
20:50.55mrmokuthx
20:51.16mrmokuDocScrutinizer: btw. the day I will have to ask you for help with amix-path-construction is coming closer :)
20:51.35mrmokuanyway... gnight
20:51.41DocScrutinizernp, I already wrapped my head around it today
20:52.01DocScrutinizern8
20:54.29DocScrutinizerfsckng employee status: when you *have to* work 8h each day :-/
20:55.06DocScrutinizerand deal with such crap like "lohnsteuerbescheinigung"
20:55.49*** join/#openmoko-cdevel TAsn (~tom@enlightenment/developer/TAsn)
20:56.07DocScrutinizeresp you *have to* do this at a certain location, at a certain time schedule
20:56.46DocScrutinizerfeels abused
20:58.20*** part/#openmoko-cdevel nschle85 (~user@176.2.140.207)
21:05.27*** join/#openmoko-cdevel Apsu (~apsu@xdsl-83-150-125-3.nebulazone.fi)
21:09.28*** join/#openmoko-cdevel GNUtoo (~gnutoo@host1-132-dynamic.51-79-r.retail.telecomitalia.it)
21:11.55GNUtooJaMa|Off, hi
21:12.41GNUtoowhere should I push the work I did at the airport on the 3.1 kernel (unfinished) for om-gta02
21:26.23anarsoulGNUtoo: did you try bluetooth on 3.1 on om-gta02?
21:26.58GNUtooI just compiled my partial work
21:27.00VQuickSilverhi GNUtoo
21:27.05GNUtoosome stuff don't compile some do
21:27.09GNUtooit's WIP
21:27.17GNUtooI didn't try to run it yet
21:27.25GNUtoobut glamo compiles
21:27.30GNUtoowhich is the principal for me
21:27.37VQuickSilverGNUtoo, any news on the armv6-novfp patch?
21:27.52GNUtooVQuickSilver, I was at FSOSHRCON2011
21:27.57GNUtooso I didn't work on it
21:28.03GNUtooI'll send it to you
21:28.13VQuickSilverGNUtoo, oh I forgot it
21:28.33VQuickSilverGNUtoo, any videos about FSOSHRCON2011?
21:28.58GNUtoothere we also decided to focus on a small set of machines,but that doesn't prevent new developers from doing a new port
21:29.04anarsoulGNUtoo: on what bus gta02 bluetooth sits?
21:29.06GNUtoojust that I cannot work on every machine at once
21:29.12GNUtoosame for every developer
21:29.36GNUtooso we decided to put the machines that nobody works on in the unmaintained section
21:29.59GNUtooVQuickSilver, no videos, no one recorded, but the wiki has some notes about what decision we took
21:30.04GNUtooanarsoul, no idea
21:30.08VQuickSilverGNUtoo, ok
21:30.15GNUtooanarsoul, I think SDIO
21:30.18GNUtoobut I'm not sure
21:30.33VQuickSilverGNUtoo, Wifi works now on my phone
21:30.49GNUtoowow!!!!
21:30.56GNUtooyour phone is great
21:30.56VQuickSilverGNUtoo, but I don't know what to do with the firmware
21:31.03VQuickSilverGNUtoo, should I make a recipe for it?
21:31.08GNUtooI didn't have that much luck while doing the htcdream port
21:31.09VQuickSilveror let the users copy it?
21:31.22GNUtooif the firmware is redistributable a recipe is allowed
21:31.40GNUtooelse you have to let the users copy it
21:31.41VQuickSilverthe problem is that I don't know, I have the files, but I don't have a license file
21:31.53GNUtoook then try to use one that has a license file
21:31.59GNUtoolike from linux-firmware
21:32.03GNUtoofrom git.kenrel.org
21:32.13VQuickSilverGNUtoo, I tried, but it doesn't work
21:32.19GNUtoook
21:32.25GNUtoothen let the user copy it that way:
21:32.34VQuickSilverI need this specific firmware verison I suppose
21:32.36GNUtooadd a firmware page in the shr wiki
21:32.41GNUtoofor your device
21:32.57GNUtooand ask the devs of shr-wizard to point users to that page
21:33.20VQuickSilverGNUtoo, I changed the kernel driver, to let the user specify where to search for the firmware files in menuconfig
21:33.24*** join/#openmoko-cdevel anarsoul (~anarsoul@80.249.95.66)
21:33.44VQuickSilvermaybe I can point to the android partition mount point and load it from there
21:33.53GNUtooyes
21:34.10GNUtooadd the android partition to /etc/fstab
21:34.18GNUtooand load the firmware as module parameter
21:34.30VQuickSilverGNUtoo, by the way I also added a custom fstab
21:34.32GNUtoobut before you should think about upstreaming what you already got
21:34.37GNUtooelse it would become too hard
21:34.40GNUtooand document also
21:34.45VQuickSilverGNUtoo, yeah
21:34.56VQuickSilverGNUtoo, I need the armv6-novpf thingy first
21:35.00anarsoulaccording to wiki bt is on usb...
21:35.14GNUtooanarsoul, ah yes right
21:35.48VQuickSilverGNUtoo, to enable wifi I have to stop connman
21:36.00VQuickSilverand enable the card in rfkill
21:36.39GNUtooVQuickSilver, yes that's a bug
21:36.41VQuickSilverafter that I can use iliwi to list wireless networks
21:36.48GNUtooVQuickSilver, I think I bugreported it already
21:36.56GNUtooit's because of rfkill
21:37.00VQuickSilverok
21:37.08VQuickSilverI think my phone uses rfkill for bluetooth too
21:37.15VQuickSilverI have rfkill0 and rfkill1
21:38.04GNUtooyes it does if you have to kill connman
21:38.52VQuickSilverGNUtoo, calc app doesn't show all the numbers
21:38.54VQuickSilverbug?
21:39.27GNUtooscreenshot?
21:39.28VQuickSilverI see only 2 rows
21:39.42GNUtoonote that SHR can accept patches even if the armv6 is not done yet
21:39.58GNUtooso you can even prepare patches for shr if the armv6 is not in
21:39.58VQuickSilverGNUtoo, maybe it's for using the screen in rotated position
21:40.09GNUtooVQuickSilver, screenshot?
21:40.11VQuickSilverGNUtoo, how I do a screenshot?
21:40.16GNUtoogpe-scap
21:40.39VQuickSilverI don't have it installed
21:40.49VQuickSilverwait a second
21:42.02VQuickSilverGNUtoo, also I have a problem with the kernel sources, maybe I should fork it, cause I dont know if rmcc would accept my patches.
21:42.36GNUtoohttp://gnutoo.homelinux.org/downloads/people/VQuickSilver/armv6-patches.tar.bz2
21:42.48GNUtooVQuickSilver, you have to fork it
21:43.00VQuickSilverGNUtoo, I'm working on a local branch now
21:43.09GNUtoothen you need to push somewhere
21:43.16VQuickSilverbut yeah maybe I will push it to github
21:43.21GNUtooyes
21:43.31GNUtoobut in the long time you'll need to push to freesmartphone.org
21:43.41GNUtoobecause all our kernels are there
21:43.44VQuickSilverok
21:43.59GNUtooVQuickSilver, the link was for you
21:44.01GNUtooit's my patches
21:44.07GNUtooeach dir is a branch
21:44.17GNUtooand the patches are the ones touching the htcdream
21:44.26GNUtoos/htcdream/armv6-novfp
21:45.09VQuickSilverok
21:50.43VQuickSilverGNUtoo, uhm how I make a screenshot of the calc app?
21:50.51VQuickSilverI get a screenshot of the app list instead
21:51.07GNUtoostart calc
21:51.10GNUtoossh into your phone
21:51.19VQuickSilverdone
21:51.21GNUtooand run that trough ssh:
21:51.26GNUtooexport DISPLAY=:0
21:51.29GNUtoogpe-scap
21:52.26VQuickSilverGNUtoo, ok done
21:52.29VQuickSilverwhere I can upload it?
21:52.42GNUtooslect gpe-scap
21:52.45GNUtoooops
21:52.53GNUtoothere is an option for sending to scap.linuxtogo.org
21:52.56GNUtooin the app
21:53.03GNUtoothat requires internet access on your phone tough
21:53.35VQuickSilverGNUtoo, I have wifi off at the moment
21:53.45GNUtoook
21:53.57VQuickSilverGNUtoo, let me find some free service
21:54.02VQuickSilverin kde there was a plugin
21:54.24GNUtoook
21:54.40*** join/#openmoko-cdevel SabotageAndi (~SabotageA@h081217018227.dyn.cm.kabsi.at)
21:55.13VQuickSilverGNUtoo, http://postimage.org/image/vmzopp9az/
21:56.36GNUtoohmmm
21:56.38GNUtoothat's a bug
21:56.55GNUtootry to lower  FINGER_SIZE
21:57.11GNUtooor maybe it just doesn't work on such small resolution
21:57.57VQuickSilverGNUtoo, maybe to big DPI?
21:58.11VQuickSilverbut the rest of the apps seems to work ok
21:58.11GNUtoopossible too
21:58.18GNUtooso don't break the rest of the apps
21:59.04VQuickSilverGNUtoo, to make alsa work I should pass to aplay -D hw:0 how to set it globally for all the apps?
22:00.30GNUtooasoundrc
22:00.34GNUtoo.mmap works?
22:00.55GNUtoos#asoundrc#.asoundrc or /etc/asound.conf#
22:01.06VQuickSilverGNUtoo, what is .mmap?
22:02.06GNUtooit's a memory mapped API
22:02.23GNUtooand it's necessary for dmix which provides sound multiplexing
22:02.27VQuickSilverGNUtoo, I haven't tested it
22:02.28GNUtootry aplay
22:02.34GNUtooit has an mmap mode
22:02.42GNUtooit's one of the arguments
22:02.50GNUtooone of the args make it use mmap
22:02.58GNUtoothe default sound is broken?
22:03.04VQuickSilveryes
22:03.14GNUtoohow is it broken?
22:03.16VQuickSilverI need to pass -D hw:0 if not it doesn't work
22:03.20GNUtooand what's your kernel version?
22:03.30VQuickSilverALSA lib pcm_direct.c:877:(snd1_pcm_direct_initialize_slave) slave plugin does not support mmap interleaved or mmap noninterleaved access
22:03.30VQuickSilverALSA lib pcm_dmix.c:1030:(snd_pcm_dmix_open) unable to initialize slave
22:03.30VQuickSilveraplay: main:660: audio open error: Invalid argument
22:03.40VQuickSilverthis happens If I dont do -D hw:0
22:03.44VQuickSilver2.6.35.7
22:04.00GNUtoohmmm no mmap
22:04.08GNUtoothat's bad but not irremediable
22:04.12GNUtooyou have 2 solutions:
22:04.17GNUtoo* use pulse
22:04.23GNUtoo* port an mmap driver
22:04.28GNUtoothe second one is quite doable
22:04.37GNUtoosince we have mmap on the htcdream
22:04.51GNUtooI think the driver comes from the palm pixie
22:05.04VQuickSilverok, so pulseaudio as workarround until I get a correct driver
22:05.19GNUtoonot sure that pulse works
22:05.22GNUtooyou must try it
22:05.25VQuickSilverok
22:05.37GNUtooto make pulse work you should provide that:
22:05.45GNUtooalsa->pulse->alsa
22:05.55GNUtoothat would make all apps compatible
22:06.02VQuickSilverok
22:06.14GNUtoobut pulse has its cost in term of performance
22:06.28GNUtooand it's not guaranteed to work with your sound card
22:06.50VQuickSilverGNUtoo, no problem will try to search another driver
22:07.03VQuickSilveror an updated version
22:07.13GNUtootake the dream driver
22:07.25GNUtoobut first try to get the most stuff that you have upstream
22:07.33GNUtooand look at the patches I pointed you to
22:07.33VQuickSilverit's the same card?
22:07.43GNUtooI guess it's the same kind of system
22:07.49GNUtoowhat's the sound driver you use
22:07.52GNUtoomsm7k?
22:07.55GNUtoomsm7kv2?
22:08.00VQuickSilverGNUtoo, I'll tell you now
22:08.37VQuickSilverin the kernel I have this
22:08.40VQuickSilver<*> SoC Audio for the MSM series chips                                                            │ │  
22:08.40VQuickSilver<PROTECTED>
22:08.40VQuickSilver<PROTECTED>
22:08.45VQuickSilverbut not sure about the chipset
22:09.10anarsoulmsm has a codec integrated into a SoC?
22:09.32VQuickSilverat /proc/asound/cards
22:09.33VQuickSilver<PROTECTED>
22:09.33VQuickSilver<PROTECTED>
22:09.48GNUtooVQuickSilver, so try to import the dream driver
22:09.55GNUtooor look at how I imported it
22:09.58GNUtooor the pixie driver
22:10.01GNUtooor something like that
22:10.05GNUtoosome driver with .mmap
22:10.14GNUtooanarsoul, it works that way:
22:10.34GNUtoothe modem controls the CODEC, (and also the GPS) (and can also read/write CPU's RAM)
22:21.47*** join/#openmoko-cdevel [Rui] (~rms@a79-169-124-120.cpe.netcabo.pt)
22:24.06[Rui]<PROTECTED>
22:40.47DocScrutinizerJaMa|Off: CSSU news in #maemo-ssu
22:46.40[Rui]ok, one also needs to "rotate" xinput's axises
22:52.01*** join/#openmoko-cdevel dos1|N900 (~dos@unaffiliated/dos1)
22:53.00GNUtoo[Rui], look at the patch in meta-openmoko
22:53.17GNUtoothere is a patch against xorg for swapping axes
22:56.58*** join/#openmoko-cdevel MadTBone (~madt@cpe-66-65-123-56.nyc.res.rr.com)
23:08.18[Rui]GNUtoo, hms...
23:10.50[Rui]GNUtoo, you mean in shr we patch xorg so it works on the axes as well?
23:11.16[Rui]meanwhile, I found out a script that made me understand what are the correct calls.
23:11.59[Rui]so omnewrotate not only will support two devices, but it will learn to do xinput as well....
23:13.15[Rui]I wonder how to control "Evdev Middle Button Emulation (271):0" properly
23:13.22[Rui]or third button
23:13.53[Rui]maybe by setting it to 1
23:14.58[Rui]YES it works!
23:15.09[Rui]<PROTECTED>
23:15.26[Rui]Evdev Middle Button Emulation (271):0
23:15.27[Rui]Evdev Middle Button Timeout (272):50
23:15.27[Rui]Evdev Third Button Emulation (273):0
23:15.27[Rui]Evdev Third Button Emulation Timeout (274):1000
23:15.27[Rui]Evdev Third Button Emulation Button (275):3
23:15.27[Rui]Evdev Third Button Emulation Threshold (276):20
23:15.42[Rui]sorry for the spam, but maybe these props could be useful
23:16.03[Rui]And evdev does the right thing, unlike the older method
23:16.15[Rui]if I keep the button pressed moving around, it doesn't count
23:16.17[Rui]cool!
23:46.35*** join/#openmoko-cdevel radekp (~radek@63.120.broadband10.iol.cz)

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