IRC log for #harmattan on 20120204

00:02.31*** join/#harmattan faenil (~faenil@131.114.171.248)
00:03.07DocScrutinizerblueslee, Free-MG: there's no use in restoring "original file" - aegis hashes across full file content *plus inode*, so odds are you never get back the same inode on "restoring original file"
00:03.50DocScrutinizer~may-i-edit
00:03.50infobotmay-I-edit () { grep `basename $1` /var/lib/aegis/refhashlist && echo "probably not" && exit; echo "edit if you feel venturous"; }
00:03.53mgedminI doubt any css files are hashed?
00:04.40DocScrutinizerwhats da file?
00:05.08mgedmin/usr/share/themes/base/meegotouch/libsysuid-screenlock-nokia/style/libsysuid-screenlock-nokia.css apparently
00:07.49DocScrutinizer~ $ mayIedit /usr/share/themes/base/meegotouch/libsysuid-screenlock-nokia/style/libsysuid-screenlock-nokia.css
00:07.50DocScrutinizeredit if you feel venturous
00:08.24itsnotabigtruckDocScrutinizer: hmm? aegis hashes content only
00:08.32itsnotabigtruckbut the hash list entry contains the inode
00:08.52itsnotabigtruckbut it updates the inode every reboot
00:09.01itsnotabigtruckso restore the original file content and reboot
00:09.10itsnotabigtruckthe UID, GID, and permissions have to match too
00:13.26DocScrutinizerinfobot: no, may-I-edit is <reply> mayIedit () { grep "`basename $1`" /var/lib/aegis/refhashlist && echo "probably not" && return; echo "edit if you feel venturous"; }
00:13.26infobotokay, DocScrutinizer
00:15.36DocScrutinizeritsnotabigtruck: *who* is going to update the inode in refhashlist on boot?
00:17.41*** join/#harmattan MohammadAG (~MohammadA@ool-44c62415.dyn.optonline.net)
00:17.41*** join/#harmattan xnt14 (~xnt14@ool-44c62415.dyn.optonline.net)
00:18.07itsnotabigtruckDocScrutinizer: well, to be exact
00:18.17itsnotabigtruck..  /var/lib/aegis/refhashlist contains paths
00:18.28itsnotabigtruck..  /sys/kernel/security/validator/hashlist contains inodes
00:18.54itsnotabigtruckon boot, the paths are converted to inode numbers and loaded into k-space
00:19.17itsnotabigtruckso no one has to update the inodes in refhashlist because there aren't any
00:19.44DocScrutinizerand the hash is not across inode*, inode, file-content?
00:19.57itsnotabigtruckfor example, i deleted /usr/bin/ping accidentally the other day but had a copy, so i copied it back but it wouldn't run
00:20.11itsnotabigtruckso i just had to reboot, which loaded the same hash into the kernel but with the new inode number
00:20.18itsnotabigtrucknope, content only
00:20.49itsnotabigtruckbut it does in addition to the hash validate uid/gid/mode
00:21.03DocScrutinizerhmm, so how e.g permissions get checked then?
00:21.19itsnotabigtrucknot through the hash, they're just specified in the line
00:22.02DocScrutinizermhm, so the line itself gets hashed then?
00:22.24DocScrutinizeraah wait, the refhashlist is protected
00:22.33itsnotabigtruckwell, refhashlist is part of the chain of trust and is signed
00:22.35itsnotabigtruckyeah
00:22.57itsnotabigtruckthe hashes are to protect the file content, not to protect the line
00:23.20DocScrutinizerthanks for correcting my flawed idea of that
00:23.23DocScrutinizer:-)
00:24.43*** part/#harmattan DrGrov (~C.J@a91-153-77-41.elisa-laajakaista.fi)
00:32.30ZogG_laptopmgedmin: sup
00:44.55ZogG_laptopy
01:26.23*** join/#harmattan beford (~fercho@unaffiliated/beford)
01:32.46*** join/#harmattan wmarone__ (~wmarone@c-67-174-151-253.hsd1.ca.comcast.net)
01:43.46DocScrutinizerhey, short poll: what do you prefer? a aegis infested HARM system where aegis still gets in your way every second shell cmdline you type in, while some clever hack removed/neutered the only actual thing aegis can deliver: disabling installation of packages from random possibly rogue source. Or a openmode harm system where aegis doesn't basically run anymore, and you have to "pay" for that by looking at a "scary warranty screen" during
01:43.47DocScrutinizerboot, and by taking responsibility for your system by yourself just like you have to do on arbitrary *real* linux?
01:45.18DocScrutinizerwhile with responsibility comes sufficient power to actually take care about your interests on your own
01:46.14DocScrutinizeradditional info: Nokia probably will frown at #1, at very least. While they evidently supported #2 actively
02:09.26*** join/#harmattan Sazpaimon (~wat@c-68-32-58-174.hsd1.nj.comcast.net)
02:09.42TronicI don't want any extra nags either.
02:10.40TronicSo, option #3: no aegis, no nags, everything works (and I can install malware on my device).
02:11.00Sazpaimon>implying aegis can stop malware
02:11.49TronicWhile at that, I want to be able to overclock like on N900.
02:11.58Tronic(well, preferably with a GUI)
02:12.18SpeedEvilAegis can stop malware - if properly implemented, with sane and skilled reviewers.
02:19.35Sazpaimonso say I really wanted an N950 (i don't)
02:19.47Sazpaimonif money wasn't an object, how much would I expect to pay
02:20.12Sazpaimonive heard people paying upwards to $1000 for one
02:21.30TronicSazpaimon: Developers have to pay Nokia 500 EUR if they lose the device. Use that as a starting point...
02:21.51SpeedEvilThe hardware is nice.
02:21.55SpeedEvilThe software has issues
02:22.42TronicThe software is quite fine, too.
02:23.00SpeedEvilFrom a user POV, arguably.
02:23.14TronicYes, it has a security system, and some bugs, but still it is so much better than anything else you can get for a phone.
02:23.20Tronic(including Fremantle)
02:23.38SazpaimonTronic, thats if they tell nokia
02:24.01Sazpaimonor will nokia replace a "lost" n950 if they pay the fee
02:24.25TronicSazpaimon: Well, I would suspect Nokia finding out if the devices were openly auctioned or something. Plus there are very few devices and the developers *really* like them.
02:24.29Sazpaimoni also assume if they reported the device lost the IMEI would be blacklisted
02:25.14TronicAnd there are no replacements.
02:25.33TronicI have a lot of dead pixels on mine but apparently it cannot be replaced.
02:26.02Sazpaimonyeah i heard dead pixels run rampant on N950s
02:26.08Sazpaimonone of the few reasons I dont want one
02:26.45Sazpaimonthat and nokia completely ignored my application to the developer launchpad when they first announced it
02:27.19SpeedEvilThey're spraying Lumia 800s around like they come out of a firehose.
02:28.18Sazpaimonits the stockpile of the ones that people arent buying
02:28.42Sazpaimonthinking of re-applying or asking nokia wtf is up with my application just to get a lumia 800 for parts
02:29.10Sazpaimoni applied like 6 months ago and never got a response
02:30.05SpeedEvilodd.
02:30.33TronicSpeedEvil: Yep, the aftermarket was flooded with those long before the device was even on sale in Finland.
02:30.35Sazpaimonthey might have given me one, but i was laid off from the company I used back in late october
02:30.44Sazpaimonso i have no access to that email
02:31.18TronicI got one to try it out. Turned out to be total crap (unless you love iPhones, maybe), so I sold it.
02:31.22Sazpaimonwe were doing legitimate video development for a video on demand service anyway
02:31.51Sazpaimon*legitimate mobile development
02:32.14TronicSazpaimon: Lesson of the day: never use your company/university email for anything personal.
02:33.26Sazpaimonit wasnt personal
02:33.45Sazpaimonit was a legitimate request on behalf of the company i worked for
02:34.05Sazpaimonbut i lost interest when, after a week or two, their stock of N950s were exhausted
02:42.56TronicOk. I started avoiding the use of such emails for anything that I might care about personally after some bad experiences with emails getting closed or redirected without any prior warning.
03:16.20*** join/#harmattan benares_98 (~user@208.70.18.120)
03:47.44*** join/#harmattan oberling_ (~oberling@brln-4db9dc69.pool.mediaWays.net)
04:05.56*** join/#harmattan Natunen (nalle@213-186-240-19.bb.dnainternet.fi)
04:56.10*** join/#harmattan Iktwo (bba304e2@gateway/web/freenode/ip.187.163.4.226)
05:31.02*** join/#harmattan adlan (~adlan@210.195.106.18)
05:49.55*** join/#harmattan benares_98 (~user@208.70.18.120)
06:49.14*** join/#harmattan faenil (~faenil@2002:8372:aaf3:8:7ae4:ff:fe15:2c90)
06:50.24*** join/#harmattan JackaLX (~steve@sxemacs/project-lead/JackaLX)
07:01.47itsnotabigtruckanyone know if calenderr has been updated such that it doesn't spawn loads of processes?
07:03.39itsnotabigtrucklooks like that's a no :(
07:06.41itsnotabigtrucki'm inclined to try reimplementing it on timed or whatever the 'right' way for scheduling tasks is
07:07.21itsnotabigtruckon a semi-related note, what's the difference between realxid and setxid mode in aegis
07:08.14itsnotabigtrucki believe one of the two causes a process's uid/gid to be set by aegis, but the description in the docs is self-contradictory i think
07:10.32itsnotabigtruckthough if the effective uid is always set by aegis, then asserting UID::root should grant all access to unprotected files in any case
07:20.09*** join/#harmattan hhartz (~hhartz@241.149.34.95.customer.cdi.no)
07:25.34*** join/#harmattan artemma (~artemma@d85-194-229-238.cust.wlannet.com)
07:40.55qronic~seen SimonLR
07:40.58infobotsimonlr <~hawaii@d24-235-199-148.home1.cgocable.net> was last seen on IRC in channel #maemo, 634d 13h 27m 24s ago, saying: 'I wrestled a bear once'.
08:00.44*** join/#harmattan faenil (~faenil@131.114.171.248)
08:17.57*** join/#harmattan blueslee (~held@ip-109-90-73-55.unitymediagroup.de)
08:21.38bluesleeDocScrutinizer: ping
08:26.38bluesleeif i use the rescue image, use dd for all 3 partitions, can i use those to restore my n9 completely? this should be the case or not?
08:53.29bluesleeare the servers behinf ovi store down?
08:55.02bluesleeworks now
09:07.41*** join/#harmattan zk8 (~tester@p54B9013C.dip0.t-ipconnect.de)
09:08.04*** join/#harmattan DocScrutinizer (~halley@openmoko/engineers/joerg)
09:23.32*** join/#harmattan nwoki (~nwoki@unaffiliated/nwoki)
09:28.58*** join/#harmattan Free-MG (~test@p5DD7DF17.dip.t-dialin.net)
09:31.31*** join/#harmattan NIN101 (~NIN@2001:530::216:3cff:fe71:5e1e)
09:33.46*** join/#harmattan divan (~divan@89.209.253.77)
09:37.07*** join/#harmattan jreznik_n9__ (~communi@2001:6a8:1100:cafe:6a8:2aff:fe1f:d120)
09:54.13*** join/#harmattan artemma (~artemma@d85-194-229-238.cust.wlannet.com)
10:11.41*** join/#harmattan thp (~thp@Maemo/community/contributor/thp)
10:13.07RzRhi
10:13.21RzRif you'rre at fosdem just screem
10:13.27RzRscream
10:15.11*** join/#harmattan blueslee (~held@ip-109-90-73-55.unitymediagroup.de)
10:21.08dm8tbrwaves from FOSDEM
10:21.17dm8tbrYELLS AT RZR
10:22.12RzRdm8tbr: are u in front of mr sstkeeps ?
10:22.22dm8tbrnope, sitting in the keynote
10:24.15gri~seen spenap
10:24.20infobotspenap <~simon@cs27071229.pp.htv.fi> was last seen on IRC in channel #harmattan, 51d 23h 48m 45s ago, saying: 'is there any link to the latest one-click flasher for the N950? I could find only the beta 1, the link to beta 2 was no longer valid'.
10:24.59RzRlbt_away: hurry up
10:25.35RzRlbt_away: whole fosdem is cheering
10:29.54bluesleeis there a live stream from fosdem?
10:33.58*** join/#harmattan nwoki (~nwoki@host236-93-dynamic.50-82-r.retail.telecomitalia.it)
10:33.58*** join/#harmattan nwoki (~nwoki@unaffiliated/nwoki)
10:37.41Free-MGblueslee: N9 booting?
10:40.15*** join/#harmattan xTs (~foo@p4FF34836.dip.t-dialin.net)
10:40.17bluesleeFree-MG: yes, unfortunately i had to reflash evertyhing, mmc included ... with the help of the rescue image i should be able to dd all thre partitions for a backup/restore, right?
10:40.36bluesleeFree-MG: many thanks for your help by the way
10:42.20bluesleethp: i had to restore my backup yesterday, the gpodder client is completly converted into a commercial package now?
10:45.40Free-MGblueslee: i make a backup with tar......I'm not sure what you mean, my english is not so good
10:46.33bluesleeFree-MG: with dd you can backup/restore complete partitions...
10:49.10Free-MGblueslee: ok, is it better for me with tar
11:02.29bluesleeFree-MG: normally i would say its safer with dd, you dont need to handle  permission rights etc
11:07.01Free-MGblueslee: ok, what command you are using for e.g. rootfs with dd
11:17.02bluesleeFree-MG: depends on the device, "dd if=/dev/sdxy of=rootfs.img"
11:17.59bluesleeFree-MG: i think using tar with "-p" option is also okay
11:22.23Free-MGblueslee: i use cvfp, dd needs more space than tar as I understand it , but I like to try it once
11:22.47*** join/#harmattan artemma (~artemma@d85-194-229-238.cust.wlannet.com)
11:25.59bluesleeFree-MG: thats true, but you can zip your dd image
11:26.55*** join/#harmattan divan (~divan@89.209.253.77)
11:27.33Free-MGbluesless: yes, that's true again :)
11:33.38*** join/#harmattan djszapi (~lpapp@plexyplanet.org)
11:33.47djszapirZr 'sup
11:34.07*** join/#harmattan admiral0 (~admiral0@adsl-ull-208-141.48-151.net24.it)
11:34.18djszapiErr....anybody helping with exporting my odp presentation to pdf ? :)
11:34.24djszapiLibreoffice kills the OS here :D
11:35.04rZrdjszapi: hi i am in front of matrx presenting qml
11:41.36rZrdjszapi: sstkeeps reported u had issue at the airport ?
11:41.59djszapinot the airport, but in Helsinki. :)
11:42.09djszapiAlso, I lost my stuff last night at the bar :/
11:42.34rZrso will u able to present aktive?
11:44.59admiral0hello people
11:46.31*** part/#harmattan djszapi (~lpapp@plexyplanet.org)
11:48.05*** join/#harmattan M4rtinK (~M4rtinK@mail.melf.eu)
11:48.28*** join/#harmattan gabriel9 (~gabriel9@135-68-246-188-bl.cable.dyn.broadband.blic.net)
11:53.23ZogG_laptopdivan: sup
12:01.54*** join/#harmattan jluisn (~quassel@187.115.172.24)
12:03.25*** join/#harmattan artemma (~artemma@d85-194-229-238.cust.wlannet.com)
12:22.47*** join/#harmattan SqRt7744 (~peter@cable-86-56-68-161.cust.telecolumbus.net)
12:28.29*** join/#harmattan miroslav (~miroslav@kde/mirko)
12:33.17*** join/#harmattan merlin1991 (~merlin@Maemo/community/cssu/merlin1991)
12:34.36*** join/#harmattan heymaster (~heymaster@78.61.212.188)
12:59.32*** join/#harmattan arcean (~Arcean@aafv229.neoplus.adsl.tpnet.pl)
13:03.42*** join/#harmattan blueslee (~held@ip-109-90-73-55.unitymediagroup.de)
13:29.34*** join/#harmattan heymaster (~heymaster@78.61.212.188)
13:38.33*** join/#harmattan jluisn (~quassel@187.115.172.24)
13:48.52*** join/#harmattan AKBAAR (~AKBAAR@94.98.116.72)
13:49.53*** join/#harmattan W_I (~W_I@2001:6a8:1100:cafe:cd39:4bce:b859:9a12)
13:53.01*** join/#harmattan faenil (~faenil@131.114.170.106)
14:00.03*** join/#harmattan oytunx (~oytunx@46.196.160.102)
14:07.39*** join/#harmattan niqt (~quassel@host205-158-dynamic.13-79-r.retail.telecomitalia.it)
14:15.50*** join/#harmattan djszapi (~lpapp@plexyplanet.org)
14:18.08djszapiaheinecke: what do you advise, kmail ?
14:25.02petteriseems like i cannot ssh from N9 to my laptop sometimes, googled a bit and it could be somekind of wlan powersave thing. If I first ping from my laptop and then try the ssh from N9 it works. Any way to "wake up" the connection from n9 side?
14:30.14admiral0happens the same for me, but the opposite
14:30.27admiral0cannot ssh to n9 via wlan
14:30.47mgedminyeah
14:30.48rZrdjszapi: hi again
14:30.58mgedminping mg-n9.lan drops the first 10-20 packets, then it works
14:31.04mgedminand then I can ssh mg-n9
14:31.08mgedminseems to be a problem with ARP
14:31.19admiral0just powersave is aggressive
14:31.34mgedminperhaps packets to the n9's MAC address wake it up at once, but broadcast packets wake it up only once every N seconds
14:31.48rZr is listening to rasterman
14:32.05mgedmin(why I say ARP: I can ssh my router and ping the n9 and it replies at once, while ping that is running at the same time on my laptop still drops the first 10 packets)
14:37.58petterihmm.. so my super rsync app cannot work if don't first ping from the laptop my n9 :P
14:38.01petteridamn
14:38.06dm8tbradd a static ARP entry :)
14:38.28*** join/#harmattan adlan (~adlan@210.195.106.18)
14:38.37mgedminI don't think you need to ping
14:38.42mgedminyou just need to keep retrying
14:39.12mgedminhm, is there an app that would try pinging X for up to N seconds and quit on the first successful reply?
14:39.21mgedminping is... bad at timeouts, iirc
14:40.01mgedminit has the -w option but I think I had trouble with it in the past
14:40.17mgedminah, I wanted to time-out after 1 second, but that didn't apply to DNS timeouts, which took up to 30 seconds
14:40.22mgedminso not related to this use case
14:40.33faenilis there any mirror for Qt SDK 1.2 Linux 64bit? Nokia's servers are SOOOOO SLOW! atm
14:40.56mgedminpetter: have your rsync app run 'ping -c 1 -w 30 a.d.d.r' before you try to connect, maybe
14:41.25mgedminhas a pygtk app for uploading e-books to the nicely structured obsessive-compulsive e-book directory structure; it works via sshfs
14:41.34petterimgedmin: i could always try that
14:41.52mgedminconsiders adding this hack to it with maybe a nice progress bar
14:42.05*** join/#harmattan hardaker (~hardaker@mail.hardakers.net)
14:42.34mgedminbecause so far it either works on 1st attempt, or I have to retry a couple of times, or I have to wait like 30 seconds before retrying, which means I get bored and start pinging in a new xterm
14:57.27*** join/#harmattan Venemo_N950 (~venemo@fedora/Venemo)
14:57.53Venemo_N950why doesn't my N950 find the PR 1.2 update?
14:58.31Venemo_N950it says "device is up to date"
14:59.42mgedminthere's no OTA upgrades for PR 1.2
14:59.49mgedminyou need to download the one click flasher
14:59.52Venemo_N950mmmhm
14:59.59mgedminnokia developers blog gave some rationale for that
15:00.15mgedminsince you CAN'T DOWGRADE (yeah, wtf), you must make a conscious decision to upgrade
15:00.17Venemo_N950the flasher link from the wiki gives me a 404
15:00.26mgedminsince you're supposed to test your apps with PR 1.0 and 1.1 before uploading them to the ovi store
15:00.54Venemo_N950that's understandable
15:02.01mgedminhttp://www.developer.nokia.com/Community/Blogs/blog/n9-developer/2012/01/25/harmattan-1.2-beta-now-available-as-ocf-for-nokia-n950
15:02.22mgedmindownload link: http://harmattan-dev.nokia.com/release/N950/firmware/
15:02.28mgedminit gives you 1.2, but doesn't tell you it's BETA
15:02.29mgedmingrr
15:02.48mgedminalso "Note: You cannot return from a Chinese variant to the corresponding Global variant! So unless you are developing for the applications for the Chinese markets, do not install the Chinese variant on your device."
15:02.53mgedminomgwtfbbqheaddeslk
15:03.58djszapiVenemo_N950: hi :)
15:05.13mgedminoh hey, my n950 still has pr 1.0, because the 1.1 ota upgrade failed
15:05.17mgedminwhich is actually good
15:05.26mgedmin(if I wanted to test the app before uploading to ovi store)
15:05.37mgedmin(but first I'd have to find the round tuits to finish the damn app!)
15:05.42Venemo_N950hey djszapi
15:06.27Venemo_N950mgedmin, thx for the links :)
15:13.56*** join/#harmattan blueslee (~held@ip-109-90-73-55.unitymediagroup.de)
15:17.38DocScrutinizeror simply
15:17.42DocScrutinizer~update
15:17.43infoboti heard update is http://www.developer.nokia.com/Community/Blogs/blog/n9-developer/2012/01/25/harmattan-1.2-beta-now-available-as-ocf-for-nokia-n950
15:17.57DocScrutinizersee /topic
15:18.56virtualdwhat happens if you try to flash it on an n9?
15:19.20DocScrutinizerwon't work I guess, certs not matching
15:19.29DocScrutinizershould refuse to start flashing
15:25.46DocScrutinizer>>Naturally you can buy a stock of Nokia N9’s for your testing needs. But if that is not working for you then you can rely on the Remote Device Access (RDA) service as well as the SDK QEMU tool.<< BWAHAHA!
15:30.03DocScrutinizerplease Nokia explain to us the rationale for "downgrade not possible" and if this rationale is worth it to deliberately break proper development usecases. -- Alas I'm afraid the product damagers to blame for this insane no-dwongrade and generally the "security" crap policy won't learn from this, not a single bit
15:30.32admiral0~aegis-no-thanks
15:30.32infobot[aegis-no-thanks] http://maemo.cloud-7.de/HARM/N9/openmode_kernel_PR1.1/
15:31.00admiral0~update
15:31.00infobotit has been said that update is http://www.developer.nokia.com/Community/Blogs/blog/n9-developer/2012/01/25/harmattan-1.2-beta-now-available-as-ocf-for-nokia-n950
15:31.27DocScrutinizersmiles at admiral0
15:31.51DocScrutinizeradmiral0: right on, right on! :-)
15:32.03*** join/#harmattan benares_98 (~user@208.70.18.120)
15:32.13mgedminforbidding downgrades is probably about not letting people jailbreak their n9 if a bug is found in an older aegis implementation or something
15:32.14admiral0was just curious who would answer and what
15:32.16mgedmini.e. pure evil
15:32.39admiral0we are more evil
15:32.51DocScrutinizeradmiral0: duh, and I thought you appreciated the stuff I provide there
15:32.58admiral0i personally won't report any aegis bug
15:33.11admiral0DocScrutinizer: heh?
15:33.56DocScrutinizeradmiral0: eh?
15:34.13DocScrutinizer~factinfo aegis-no-thanks
15:34.13infobotaegis-no-thanks -- created by DocScrutinizer <~halley@openmoko/engineers/joerg> at Fri Dec  9 22:52:11 2011 (56 days); last modified at Sat Dec 10 15:10:11 2011 by DocScrutinizer!~halley@openmoko/engineers/joerg; it has been requested 17 times, last by admiral0, 3m 41s ago.
15:34.37admiral0~factinfo update
15:34.37infobotupdate -- last modified at Fri Apr 27 17:35:47 2007 by Kirkburn|afk!n=Kirkburn@82-32-40-219.cable.ubr06.azte.blueyonder.co.uk; it has been requested 13 times, last by DocScrutinizer at Wed Jan 25 11:11:14 2012.
15:34.42admiral0ah
15:35.04DocScrutinizer~factinfo #harmattan update
15:35.04infobot#harmattan update -- created by DocScrutinizer <~halley@openmoko/engineers/joerg> at Wed Jan 25 18:09:27 2012 (9 days); it has been requested 7 times, last by admiral0, 4m 4s ago.
15:35.05the-boss`infobot: Error: "harmattan" is not a valid command.
15:35.05infobotthe-boss`: okay
15:35.06the-boss`infobot: Error: "okay" is not a valid command.
15:35.06infobotthe-boss`: i already had it that way
15:35.08the-boss`infobot: Error: "i" is not a valid command.
15:35.08infobotthe-boss`: i already had it that way
15:35.25admiral0fail
15:36.19admiral0anyway i think ~update should be renamed to ~pr1.2
15:36.25DocScrutinizerhmm, I think the-boss` is *very* close to a /kickban
15:36.51DocScrutinizeradmiral0: why?
15:37.35admiral0it would be more self explanatory if someone actually reads topic before asking
15:37.37DocScrutinizer~pr1.2
15:37.37infoboti guess pr1.2 is available since early Tuesday morning. More information at http://conversations.nokia.com/2010/05/25/nokia-n900-software-update-release-1-2/ -- see ~flashing for how to update
15:37.54admiral0oh
15:38.04admiral0it's about fremantle :P
15:38.42DocScrutinizer~factinfo pr1.2
15:38.42infobotpr1.2 -- created by crashanddie_ <~crashandd@Maemo/community/contributor/crashanddie> at Tue May 25 11:16:20 2010 (620 days); it has been requested 21 times, last by DocScrutinizer, 1m 5s ago.
15:39.35DocScrutinizer~#harmattan pr1.2 is <reply>see #harmattan update
15:39.35infobotokay, DocScrutinizer
15:39.42DocScrutinizer~pr1.2
15:39.42infobotfrom memory, #harmattan update is http://www.developer.nokia.com/Community/Blogs/blog/n9-developer/2012/01/25/harmattan-1.2-beta-now-available-as-ocf-for-nokia-n950
15:40.09admiral0you rox
15:41.12admiral0btw, do you still own the freerunner?
15:42.49DocScrutinizererr, own as in "I'm the key responsible for the hw"? not really. If you however mean if I already binned my ~12 devices - no I didn't yet
15:44.04rZrcz l
15:44.22DocScrutinizer?z?¿
15:51.20admiral0lol 12
15:51.39admiral0i have mine on a shelf.
15:51.50rZr..   ERR
15:51.52admiral0it's a collection item :P
15:52.16rZri put my devive in my pocket w/out locking it
15:52.29rZrlater ...
16:02.42djszapirZr: what is your t-shirt size ?
16:13.19*** join/#harmattan SpeedEvil (~user@tor/regular/SpeedEvil)
16:16.40*** join/#harmattan kralor (~kralor@hackincorp.net)
16:35.05*** join/#harmattan Iktwo (bba304e2@gateway/web/freenode/ip.187.163.4.226)
16:46.08*** join/#harmattan gabriel9 (~gabriel9@135-68-246-188-bl.cable.dyn.broadband.blic.net)
16:46.40*** join/#harmattan NIN101 (~NIN@206.253.166.69)
17:01.14*** join/#harmattan Bull-bull (~ircchatte@60.20.33.33)
17:04.11Bull-bull可以说中文么?
17:08.05*** join/#harmattan Bull-bull (~ircchatte@60.20.33.33)
17:09.12rZrdjszapi: hi xl is ok
17:09.40rZrdjszapi: why a such question? is it summer already ?
17:10.57rZr.
17:11.05rZr<PROTECTED>
17:11.26rZr<PROTECTED>
17:12.35rZragain
17:12.37rZrlol
17:13.11itsnotabigtruckrzr: any reason you sometimes switch between rZr and RzR? :p
17:13.55rZrZ = away
17:14.00itsnotabigtruckalso, i really need to switch from firefox to chrome, chrome has a half-decent adblocker now and firefox constantly locks up
17:14.06itsnotabigtruckprobably because of ab+
17:17.23itsnotabigtruckrzr: have you used 'timed' before
17:17.31itsnotabigtruck(process scheduler)
17:18.05itsnotabigtruckif so, any idea what aegis credentials are needed to schedule something
17:18.10itsnotabigtruckthis documentation is pretty outdated and opaque
17:21.14IktwoHi, I'm having trouble with a dbus call, I was wondering if there's something or someway to list all interfaces and methods, if I call a method on terminal it works and if I do it in my app it doesn't http://pastebin.com/9H77vuyD any advice?
17:24.28rZrp
17:30.47Iktwois it ok if I use system("dbus-send ..") to call it?
17:32.55*** join/#harmattan Venemo (~Timur@catv-89-134-153-62.catv.broadband.hu)
17:32.55*** join/#harmattan Venemo (~Timur@fedora/Venemo)
17:41.33djszapirZr: I can give you a t-shirt
17:41.35djszapibut it is xxl
17:41.41djszapiwhere are you ?
17:42.02Venemohey
17:43.57rZrdjszapi: at the main entrace
17:44.09rZrdjszapi: waiting for a friend
17:44.39rZrdjszapi: xxl could make the job , the drier will shrimk it
17:44.46*** join/#harmattan arcean (~arcean@aafv229.neoplus.adsl.tpnet.pl)
17:45.02rZrdjszapi: will be here tomorow
17:46.04rZrdjszapi: where r u ?
17:46.42Venemowhat T-Shirt are you talkin about?
17:47.21rZrthe teeshirt that block the cold
17:47.39djszapirZr: can we meet smewhere ?
17:47.47djszapiyes,I will be here tomorrow, you too ?
17:47.49rZrdjszapi: tell me
17:47.58djszapiVenemo: we are at FOSDEM
17:48.03djszapirZr: I am now in the K building
17:48.04rZrdjszapi: tomorow i am free all day
17:48.05djszapiat the KDE stand.
17:48.07djszapicool
17:48.23Venemodjszapi, ok, I thought so, but what what T-shirt is it? :P
17:48.24rZrdjszapi: ok fosdem is about to close soon
17:48.45rZrthere is a party @ hackspace.be
17:49.00rZrgoing there ?
17:49.34rZrelse i rest in st gillis
17:53.33gabriel9hear me hear me
17:53.41gabriel9i finsihed uber piano app :D
17:54.06gabriel9just to get my creadit card and it will be able on ovi
17:54.19gabriel9if someone wish to try call me
17:54.21gabriel9:)
17:56.56rZrppp
18:03.36DocScrutinizer32602 ?        Rsl    5:29 /usr/bin/pulseaudio --start --log-target=syslog   PFFFFF DIE!!!!11!!!  if somebody runs into poettering at FOSDEM, could you maybe spank him
18:04.28DocScrutinizerand don't forget to take and post a video of it, when you do so
18:05.07gabriel9i notice this, when i click on one button and it play sound while my finger is still on the button i can't click and play some other tone
18:05.44gabriel9DocScrutinizer: why violence? :)
18:05.53VenemoDocScrutinizer, lol
18:06.40DocScrutinizerwell, friggin phonon(?) in FF10 started that PA shit on my box that othjerwise is usually free of poettering apps, result: 100% system on one of my cores
18:07.34DocScrutinizerhad to kill 32602 to get back my cores
18:08.20DocScrutinizer~poettering
18:08.21infobot'sth is poettering' means it acts invasive, possessive, destructive, and generally in an egocentric exacerbating negative way. ``this cancer is extremely poettering''
18:08.49DocScrutinizerhere FF10 via PA was poettering my CPU
18:09.25rZrdjszapi: ill catch u tomorow
18:10.06DocScrutinizerPA always starts to act poettering in no time on all my boxen
18:10.48DocScrutinizerthat's why U shall spank Poettering for forcefeeding poettering software down the throat of linux community
18:10.48ZogG_laptopVenemo: sup
18:11.04gabriel9hm i don't get it. Well if they break your comp you shuold kill them :)
18:11.27gabriel9see ya
18:18.09PaulePanterDocScrutinizer: Could you contact the PA list with the debug information?
18:18.21DocScrutinizerno way
18:18.37PaulePanterIn my experience they are quite helpful and most of the time the fault lies at the audio drivers.
18:18.44DocScrutinizerI don't deal with PA, except killing and/or de-installing it
18:19.42PaulePanterCould you send it to me privately? So I can forward it and you do not “waste” a lot of time?
18:19.55DocScrutinizerALSA setup worked like a charm on my devices, after I finally tweaked it to my needs. Then came mandatory PA and audio was worse than ever before
18:20.08*** join/#harmattan DrGrov (~C.J@a91-153-77-41.elisa-laajakaista.fi)
18:20.55PaulePanterI am no professional but PA demands sometimes different things from the audio hardware.
18:21.05PaulePanterWhich you normally cannot configure.
18:24.28DocScrutinizerI had a box with 2 audiocards. I used the one of them for general system notifications and ringtone, while the other one got used exclusively for for SIP headset (minus the ringtone of course). Worked like a charm on ALSA, no way to ever get that working under PA
18:25.26PaulePanterI heard in recent versions this should work like a charm.
18:26.40PaulePanterAnyway, next time you experience high CPU load issues it would be great if you could follow <http://pulseaudio.org/wiki/HowToDebugCPULoadBugs>.
18:26.58DocScrutinizeractually all the "improvements" attributed to PA over ALSA are a lie, and it never got even on par to what I can do with ALSA, yet all the distros got forced to use it by default now and more often than not you can't even deselect it on installation as the ALSA config got messed up to meet PA's needs and doesn't work without it anymore, without *heavy* tweaks to it
18:27.04PaulePanterJust ping me and I will see what I can do to get this fixed upstream.
18:27.30DocScrutinizerI'm *not going* to "debug PA issues"
18:27.42Venemolol
18:27.49Venemowhy is it that PA just works for me?
18:28.05DocScrutinizerI'm just doing an occasional "killall PA" and /spank lennart
18:28.21VenemoI've never had any problems with PA
18:28.47PaulePanterDocScrutinizer: I understand your problem. If you know ALSA you can do everything you want to. But most users (myself included) do not know ALSA that well and PA seems to help most of them.
18:28.55DocScrutinizeryou probably never did *anything* more evolved with your audio anyway, Venemo
18:29.17DocScrutinizerPaulePanter: yeah, see Venemo
18:29.34VenemoI played music with my audio
18:29.36Venemowhat else?
18:29.37PaulePanterPA is for “normal” users. And you are right that there should be an easy way to disable PA.
18:29.50DocScrutinizerOMG!!!! he played MUSIC with his audio
18:29.52PaulePanter… for users not wanting to use it.
18:29.55DocScrutinizer;-P
18:30.24PaulePanterDocScrutinizer: If you change your mind, just ping me.
18:30.40PaulePanterBut it would be sad, if there would be something less to complain about. ;-)
18:30.41DocScrutinizersure thing, thanks. Won't happen though
18:31.38PaulePanterDocScrutinizer: One last thing. Could you tell me the distribution and PA version though?
18:32.52DocScrutinizerMr Poettering more than once has exlained he gives no flying F... about Linux' general UNIX compatibility, and not even about backward compatibility of his "solutions" to problems he doesn't relally understand and sometimes just made up
18:33.38VenemoI will not engage in an argument about which I'm not qualified.
18:34.00DocScrutinizerPaulePanter: the distro is so jeavily admisnistrated that it barely is comaparable to anything you could download anywhere. And I got nfc how to get evrsion string of PA
18:34.43PaulePanter`pulseaudio --version`
18:34.51PaulePanterOr using your package management system.
18:35.06DocScrutinizerjr@halley:/usr/share/alsa/pcm> pulseaudio --version
18:35.07DocScrutinizerpulseaudio 0.9.21
18:35.19PaulePanterGreat. Thank you!
18:35.29DocScrutinizercwd is a funny coincidence :-D
18:36.48DocScrutinizerjust happend that I actively support an alternative (based on a concept I developed) to PA on some mobile distro
18:37.12PaulePanterJust as a note, this version is pretty old. It was tagged Mon Nov 23 05:18:15 2009 +0100.
18:37.25VenemoDocScrutinizer, why don't you just uninstall PA from your computer and be done with it?
18:37.29PaulePanterVersion 1.1 is already released.
18:37.33DocScrutinizersure, do you think I *UPDATE* PA?? ;-P
18:38.00PaulePanterI hope so, if you complain about it. ;-)
18:38.11DocScrutinizerI'm embarrassed it's still startable on this box at all ;-)
18:38.27PaulePanterOtherwise you would forbid software to make progress.
18:38.43PaulePanter… and to fix things you complain about.
18:39.10PaulePanterDocScrutinizer: What alternative are you talking about? I just heard of Roaraudio.
18:39.22PaulePanterOr something like that.
18:39.23Venemobrb, ttyl
18:39.27DocScrutinizeronly thing I complained about are a) that it got installed at all, and b) that friggin FF10 staerted it
18:40.03PaulePanterWell, that is technically not PA’s fault but your distributions. :P
18:40.28DocScrutinizerPA's only immutable fault is its mere existance
18:40.55PaulePanterImmutable indeed. :/
18:41.14DocScrutinizerand of course the fact redhat/lennart forcefeeded it into each and every distro
18:41.57PaulePanterProbably I am beating a dead dog, but Lennart is not involved anymore with PA and currently Colin, Arun and others are acitvely developing it.
18:42.01DocScrutinizeresp at a time where it evidently was inferior to what we already had for audio at that time
18:42.14PaulePanterand responding to wishes and so on.
18:42.51Venemo'yum remove pulseaudio'
18:42.54Venemoand be done with it
18:42.59PaulePanterI am not sure, but nowadays it is pretty mature and well suited for mobile devices if I remember correctly.
18:43.14DocScrutinizerwish: pretty ÜLEASE finally fix your friggin alsa comatibility plugin, so it supports FUL alsa API in a semi decent way
18:43.59PaulePanterIf I remember it devices even consume less power with it.
18:44.09DocScrutinizersure, PA alsmost works nowadays - for apps that use it natively
18:44.21PaulePanterHave you tried the latest plugin?
18:44.43DocScrutinizernot so for apps that still use proper ALSA snd_pcm_XXX() calls
18:45.31DocScrutinizerquite in line with Lennart's notion about backward compatibilty
18:46.38PaulePanterDocScrutinizer: Can I quote your latest concerns on the PA list?
18:47.27DocScrutinizeryou can quote whatever you like, as long as you remove my name from the quote - I don't like to get pinged with further requests to help debug PA
18:47.43PaulePanterUnderstood. ;-) Thanks.
18:47.58PaulePanterIs your PA alternative public anywhere?
18:49.30DocScrutinizerno
18:49.38PaulePanterToo bad.
18:50.02DocScrutinizerI'm not interested in saving a world of PA fanboys
18:50.36DocScrutinizernot anymore, after all the flames "WTF finally get native PA support into your app, ALSA doesn't work anymore!"
18:50.38PaulePanterI hate PA. Will you save me.
18:51.19DocScrutinizereventually you'll see the results in SHR
18:51.33DocScrutinizeror not, I'm not implementing it
18:51.48DocScrutinizerI just "mentor"
18:51.51PaulePanterNice. I just heard SHR in OpenEmbedded from Martin Jansa.
18:52.04DocScrutinizermaybe he mentioned ACI
18:52.24DocScrutinizerJaMa should know a bit about it anyway
18:56.04DocScrutinizerbasically it's an ultralean plugin extension to ALSA, allowing flexible audio routing by fully exploiting what ALSA already can do
18:56.36DocScrutinizerthe rest is just concept on how to set up ALSA "correctly"
18:57.09PaulePanterInteresting.
18:57.11PaulePanterI found
18:57.12PaulePanterhttp://irclog.netripper.com/openmoko-cdevel/2011/6/8/
18:57.20DocScrutinizere.g ALSA can do per-app volume since ... ever
18:57.26PaulePanterhttp://people.openmoko.org/joerg/ALSA/ACI/ACI_spec/gsm_earpiece__readme
18:57.35DocScrutinizercalled plugin siftvol
18:57.39PaulePanterhttp://ibot.rikers.org/#openmoko-cdevel/20110726.html.gz
18:57.53DocScrutinizer:nod:
18:58.04DocScrutinizersoftvol even
19:02.07DocScrutinizerPaulePanter: acihooklib is the POC fopr that "ultralean ALSA plugin" I mentioned above
19:03.10*** join/#harmattan risca (~risca@wnpgmb0903w-ds01-177-34.dynamic.mtsallstream.net)
19:03.26PaulePanterDocScrutinizer: Finished reading the log it is sad that Jaroslav did not discuss that reasonably.
19:04.19PaulePanterI wish you the the best success with ACI and not knowing that much about such things I hope the best solution will win and get adopted despite the politics.
19:11.34*** join/#harmattan parancibia (~paulo@186.23.183.55)
19:12.00*** join/#harmattan Stecchino (~bart@d54C0B251.access.telenet.be)
19:12.00*** join/#harmattan Stecchino (~bart@amarok/developer/Stecchino)
19:26.08itsnotabigtruckyeesh, 15 years later audio on linux *still* isn't sorted out :p
19:27.46*** join/#harmattan heymaster (~heymaster@78.61.212.188)
19:35.08*** join/#harmattan beford (~fercho@unaffiliated/beford)
19:43.11*** join/#harmattan diggy (~diggy@78-201-181.adsl.cyta.gr)
20:11.39*** join/#harmattan miroslav (~miroslav@kde/mirko)
20:26.47itsnotabigtruckhttps://gist.github.com/c6ce6a1154fbd70829d4 wow, this is one complicated dbus method
20:27.19*** join/#harmattan Anssi138 (~ae@a83-245-236-219.elisa-laajakaista.fi)
20:45.57*** join/#harmattan piggz (~piggz@89.241.9.255)
20:48.56piggzhi harmattan devs....quick question...how can i find out the default theme background color in a qml-components app?  appWindow.color returns black, but the color is a light grey
21:32.28*** join/#harmattan longthen1 (~Charles@58.246.38.91)
21:54.23admiral0appWindow.color will return foreground color afaik
21:55.11admiral0damaltor: http://talk.maemo.org/showpost.php?p=1160606&postcount=74
21:58.00*** join/#harmattan NIN101 (~NIN@206.253.166.69)
22:02.26*** join/#harmattan NIN101 (~NIN@206.253.166.69)
22:32.05*** join/#harmattan faenil (~faenil@131.114.170.106)
22:48.14*** join/#harmattan ZogG_laptop (~ZogG_lapt@bzq-79-181-226-48.red.bezeqint.net)
22:58.51ZogG_laptopi feel that pr1.2 would come this week =)
23:03.46*** join/#harmattan beford (~fercho@unaffiliated/beford)
23:04.19*** join/#harmattan piggz (~piggz@89.241.9.255)
23:22.59admiral0ZogG_laptop: how come this feeling?
23:23.28*** join/#harmattan gabriel9 (~gabriel9@135-68-246-188-bl.cable.dyn.broadband.blic.net)
23:41.25*** join/#harmattan heymaste_ (~heymaster@78.61.212.188)
23:41.36*** join/#harmattan delphi (~ns-team@212.200.198.13)
23:42.20*** join/#harmattan admino1 (sbnc@64.31.59.13)
23:43.01*** join/#harmattan lbt (~david@78.32.229.233)
23:43.01*** join/#harmattan lbt (~david@Maemo/community/contributor/lbt)
23:43.12*** join/#harmattan ZogG_lap1op (~ZogG_lapt@bzq-79-181-226-48.red.bezeqint.net)
23:43.14*** join/#harmattan aard_ (bwachter@edna-edison.lart.info)
23:43.18*** join/#harmattan pawky_ (~pawky@tsus.fx-services.com)
23:43.32*** join/#harmattan artemma (~artemma@GGYMKCXLVI.gprs.sl-laajakaista.fi)
23:43.36*** join/#harmattan GAN900_ (~ryan@li180-106.members.linode.com)
23:44.12*** join/#harmattan Squt (~sputnick@quassel/developer/sput)
23:44.12*** join/#harmattan Mek|irss1 (~marijn@93.157.1.37)
23:44.18*** join/#harmattan damaltor_ (sbnc@h1889977.stratoserver.net)
23:44.25artemmamoved to Helsinki tonight. Is a capital guy now :D
23:44.28*** join/#harmattan phako_ (~phako@www.webstreams.de)
23:44.51*** join/#harmattan guruz (~mgoetz@noreg.fauleban.de)
23:45.22*** join/#harmattan araujo (~araujo@190.73.44.29)
23:45.22*** join/#harmattan araujo (~araujo@gentoo/developer/araujo)
23:45.23*** join/#harmattan keitsi_ (mikko@korkalo.fi)
23:45.25*** join/#harmattan X-Fade (~xfade@d5152FFD8.static.telenet.be)
23:45.30*** join/#harmattan Elleo (~Elleo@libre.fm/hacker/elleo)
23:55.09*** join/#harmattan djszapiN9 (~djszapiN9@23.51-200-80.adsl-dyn.isp.belgacom.be)
23:55.32djszapiN9rzr pinh
23:58.35*** join/#harmattan benares_98 (~user@208.70.18.120)

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