IRC log of #maemo for Sunday, 2015-11-01

Jack64hmm it's gonna be a challenge to make it orientation-responsive =)00:12
KotCzarnyyou will probably have to listen to dbus00:14
*** SpeedEvil has quit IRC00:14
*** SpeedEvil has joined #maemo00:15
Jack64KotCzarny: yep00:19
*** andril has joined #maemo01:03
*** Oksanaa has quit IRC01:26
*** SpeedEvil has quit IRC01:39
*** SpeedEvil has joined #maemo01:40
*** mvaenskae has joined #maemo01:52
*** florian has quit IRC02:09
*** xorly has quit IRC02:14
*** linkedinyou has joined #maemo02:26
*** eijk has quit IRC02:39
*** mvaenskae has quit IRC02:52
*** futpib has quit IRC03:01
Maxdamantushttp://maxdamantus.eu.org/epp.jpg http://maxdamantus.eu.org/eppi.jpg03:05
MaxdamantusStill fits fine.03:05
KotCzarnyyour jpg loads funny03:06
Maxdamantusblame camera-ui.e03:06
MaxdamantusWell, the CSSU version of it.03:07
*** Oksanaa has joined #maemo03:38
*** robbiethe1st has joined #maemo04:22
*** Pali has quit IRC04:28
*** Humpelstilzchen has quit IRC04:31
*** Defiant has joined #maemo04:34
*** eMHa has joined #maemo04:37
*** arossdotme has quit IRC04:39
*** eMHa__ has quit IRC04:40
*** arossdotme has joined #maemo04:52
Jack64KotCzarny: Having loads of fun with pygtk dude :)05:07
*** sparetire_ has quit IRC05:17
*** SpeedEvil has quit IRC05:21
*** SpeedEvil has joined #maemo05:21
*** SpeedEvil has quit IRC05:27
*** SpeedEvil has joined #maemo05:28
*** SpeedEvil has quit IRC05:38
*** SpeedEvil has joined #maemo05:39
*** SpeedEvil has quit IRC05:44
*** SpeedEvil has joined #maemo05:44
*** SpeedEvil has quit IRC05:51
*** SpeedEvil has joined #maemo05:51
*** FlameReaper-PC has joined #maemo05:54
*** pcfe has quit IRC06:24
*** pcfe has joined #maemo06:24
*** pcfe has quit IRC06:24
*** pcfe has joined #maemo06:24
*** robbiethe1st has quit IRC06:29
*** Arch-TK has quit IRC07:09
*** Ras_Older has quit IRC07:11
*** Ras_Older has joined #maemo07:12
*** Arch-TK has joined #maemo07:15
*** Oksanaa has quit IRC07:55
*** vakkov has joined #maemo08:19
*** vakkov has quit IRC08:45
*** vakkov has joined #maemo08:58
*** jon_y has quit IRC09:08
*** _rd has joined #maemo09:23
*** _rd has quit IRC09:28
*** _rd has joined #maemo09:30
*** pcfe has quit IRC09:50
*** pcfe has joined #maemo09:50
*** pcfe has quit IRC09:50
*** pcfe has joined #maemo09:50
*** jon_y has joined #maemo09:58
*** pcfe has quit IRC10:12
*** pcfe has joined #maemo10:12
*** pcfe has quit IRC10:12
*** pcfe has joined #maemo10:12
*** _rd has quit IRC10:29
*** andril has quit IRC10:44
KotCzarnyjack64: yeah, its quite easy to write full featured app in pygtk, but mind you, if you need frequent updates its a bit on the slower side10:54
*** pcfe has quit IRC11:17
*** pcfe has joined #maemo11:17
*** pcfe has quit IRC11:17
*** pcfe has joined #maemo11:17
*** eijk has joined #maemo11:21
*** mvaenskae has joined #maemo11:32
*** shentey has joined #maemo11:53
*** _rd has joined #maemo11:55
*** shentey has quit IRC11:59
*** shentey has joined #maemo12:00
*** BCMM has joined #maemo12:02
*** futpib has joined #maemo12:03
*** corvinux has joined #maemo12:17
*** _rd has quit IRC12:20
*** Pali has joined #maemo12:22
*** xorly has joined #maemo12:22
*** _rd has joined #maemo12:23
*** shentey has quit IRC12:50
*** shentey has joined #maemo12:51
*** linkedinyou has quit IRC12:55
*** eijk_ has joined #maemo13:11
*** pcfe has quit IRC13:13
*** pcfe has joined #maemo13:13
*** pcfe has quit IRC13:13
*** pcfe has joined #maemo13:13
*** eijk has quit IRC13:14
*** vakkov has quit IRC13:37
*** corvinux has left #maemo13:41
*** jon_y has quit IRC13:43
*** corvinux has joined #maemo13:45
mvaenskaecheers :)13:45
mvaenskaecan someone tell me what the difference is between cssu and the normal repositories? :)13:45
sixwheeledbeast^define "normal"13:47
*** _rd has quit IRC13:50
*** corvinux has quit IRC13:50
*** vakkov has joined #maemo13:52
*** corvinux has joined #maemo13:52
*** corvinux has quit IRC13:52
mvaenskaesixwheeledbeast^: extras, extras-testing, extras-devel :)13:54
sixwheeledbeast^cssu has no relation then13:55
sixwheeledbeast^~extras13:55
infobotextra, extra, read all about it, extras is http://wiki.maemo.org/Extras13:55
mvaenskaebut they both show up as repositories13:56
sixwheeledbeast^yes cssu is community system updates, like the Nokia SSU repo.13:57
sixwheeledbeast^~ssu13:57
infobothmm... ssu is http://wiki.maemo.org/SSU aka Seamless Software Update13:57
mvaenskaeahhh, so they are used for system specific stuff whereas extra/community is extensions?13:57
bencohkindof, yeah14:01
bencohpackages going in cssu either replace stock packages or are needed for packages replacing stock stuff14:03
*** vakkov has quit IRC14:06
*** _rd has joined #maemo14:07
sixwheeledbeast^yer, think. Optional for Extras and Important/Required for SSU packages. In terms of Debian priority policy.14:12
*** vakkov has joined #maemo14:20
*** shentey_ has joined #maemo14:39
*** _rd has quit IRC14:42
*** RedW has quit IRC14:53
*** RedW has joined #maemo14:55
*** eijk_ has quit IRC14:58
*** BCMM has quit IRC15:09
*** pcfe has quit IRC15:25
*** pcfe has joined #maemo15:25
*** darkschneider has quit IRC15:25
*** pcfe has quit IRC15:25
*** pcfe has joined #maemo15:25
*** darkschneider has joined #maemo15:26
*** florian has joined #maemo15:31
*** sparetire_ has joined #maemo15:50
KotCzarnyextras is user contributed software, cssu is maintained by a cssu group16:26
KotCzarnycssu mainly updates system packages16:26
KotCzarnyextras packages can contain malware, cssu i produced by trusted group16:26
*** sunshavi has joined #maemo16:30
Sicelolol16:31
KotCzarnys/i/is/16:31
infobotKotCzarny meant: extras packages can contaisn malware, cssu i produced by trusted group16:31
KotCzarny:)16:31
KotCzarnys/ i / is /16:31
Sicelonot sure about your definition16:32
KotCzarnyanyone can put a package into extras*, selected people can put a package/update to cssu, right?16:33
bencohright16:34
bencoheven though you need to ask for upload rights to extras16:35
KotCzarnydo i?16:36
Siceloi'd say cssu is about updating core system packages (those that are updateable, or reverse-engineerable). the different extras-* are for what the name says .. extra packages that enhance user experience, but are not core applications. there will also be some overlap between extras and cssu (nicocam is an example) when an extras package is considered good enough to replace a stock package16:38
KotCzarnyone could think cssu as nokia's ssu (system updates) continuation, and extras as user contributed software16:39
SiceloCSSU is basically what we would be expecting Nokia to provide if N900 was still officialy supported16:40
Siceloyes16:40
mvaenskaehm, what are some of the biggest things the n900 could do thanks to the community apart from root, overclocking, hd video recording and thumb2 assembly hack?16:44
mvaenskaei don't remember them all anymore and would like to give a comprehensive list that has been done thanks to the community :)16:45
*** sunshavi has quit IRC16:45
mvaenskaeoh right, full on debian :D16:45
Sicelobrain scanner16:46
Sicelo:)16:46
KotCzarnyum16:46
KotCzarnybasically anything linux machine can16:47
mvaenskaeSicelo: i sadly cannot get the reference article without registering on the website :(16:47
KotCzarnylimited by hardware (memory, cpu, drivers)16:47
mvaenskaetrue but for a mobile OS some of the stuff was revolutionary16:47
kerioindeed16:47
Sicelomvaenskae: check youtube .. maybe the video still available16:47
keriomvaenskae: usb host mode16:48
mvaenskaewas it true usb host mode?16:48
KotCzarnyfor me its the ability to write an app that works on my pc and my n900 without rewriting from scratch16:48
kerio...kinda16:48
KotCzarny~hen16:48
mvaenskaeand was that thanks to maemo itself?16:48
KotCzarny~ping16:48
kerioit *was* missing some hardware, so you needed to enumerate the usb device manually16:48
infobothen is, like, hostmode-easy-now, or http://talk.maemo.org/showthread.php?t=65232, or see ~hostmode16:48
infobot1 packet transmitted, 1 packet received, 0.0% packet loss16:48
mvaenskaeKotCzarny: indeed, i totally forgot that feature!16:48
Siceloit was true usb except inability to detected the speed of connected device16:48
mvaenskaeKotCzarny: thanks for explicitly stating that :)16:48
keriobut you could attach a usb hub and have the peripherals attached to it work automatically16:48
Siceloit was better USB host that OTG ..16:49
Sicelo*thank16:49
mvaenskaethanks then for usb host mode :) i assumed it was "common" but back in the day true16:49
Sicelomean16:49
KotCzarnynokia said its impossible, joerg proved otherwise using ugly hack16:49
KotCzarny(hostmode)16:49
Sicelolol.. you're missing the point mvaenskae. the "common" usb host mode is not as useful as N900 version16:50
kerioSicelo: that's just because of software support, not hardware16:50
Ashley`KotCzarny: you're polish?16:51
Sicelo?16:51
keriousb otg would work better than the vboost hack16:51
mvaenskaeSicelo: i have to think back a few years ;) i am a bit damaged by android :D16:51
KotCzarnyAshley: yes, i'm from .pl16:51
keriounless i'm missing something16:51
Sicelonot sure what you're talking about, so can't say16:51
Ashley`KotCzarny: nice, I am from lower silesia16:52
KotCzarnyAshley: does it matter in any way? :)16:52
Sicelomvaenskae: pentesting too16:53
*** Vajb has quit IRC16:54
mvaenskaeSicelo: i knew starting to list things would help me hit my word limit of 750 words way too quickly16:54
KotCzarnyhehe16:54
mvaenskaei think it needs to be mentioned as well though16:54
mvaenskaeindeed that was not such an easy thing back then16:54
KotCzarnymake the paper people actually wanting open software16:54
mvaenskaeit is a foss course ;)16:55
mvaenskaei was insisting on covering maemo because it holds a special place in my heart <316:55
mvaenskaeeven though i dislike binary blobs maemo is one of the very few exceptions :)16:55
keriothe n900 holds a special place in my heart even though linux sucks16:58
KotCzarny:)16:58
KotCzarnybut it sucks much less than alternatives16:58
kerionuh uh16:58
KotCzarnyuh-um16:58
kerioany bsd > linux16:58
KotCzarnyi have yet to see bsd phone16:58
keriowell, there's a weird fruit company that makes one16:59
kerio:>16:59
KotCzarnythats not bsd16:59
KotCzarnythat's beesdenstein16:59
KotCzarnywith heavy makeup16:59
keriobut yea, no phones with a unix desktop other than the n90017:00
kerioi wonder what's the netbsd support like17:00
KotCzarnyunix-like17:00
KotCzarnyhttps://en.wikipedia.org/wiki/Danger_Hiptop17:01
KotCzarnywow17:01
keriotwo thousands and TWO?17:01
keriowow17:01
KotCzarnyproduced by Danger Incorporated (since 2008, a subsidiary of Microsoft) from 2002 to 2010.17:02
KotCzarnyhe he17:02
KotCzarnywonder if its the reason its no more17:02
kerioyeah but does it run netbsd or does it "run" netbsd?17:02
keriothe n900 "runs" a lot more things than it runs17:03
KotCzarny Hiptop operating system, referred to as DangerOS, is largely based on Java17:04
KotCzarnylol17:04
keriodanger indeed17:04
KotCzarnyso kind of netbsd droid17:04
kerioi should really figure out how to run netbsd on my sheevaplug17:05
kerioi really don't know how to migrate the data i have on my external drive, however17:05
kerioit's a single 1tb ext4 partition17:06
KotCzarnyi made me nas from microitx via-c7 board17:06
keriosadly arm is a tier 2 architecture for freebsd17:07
keriothe world needs more zfs17:08
kerioand also more ram17:08
KotCzarnyor optimized apps17:08
KotCzarnywe had 16MB in 1997 and we were happy17:08
keriozfs is very optimized17:09
KotCzarny32MB was a lot17:09
kerioit's just optimized towards the side of USING A GINORMOUS AMOUNT OF RAM17:09
keriofor good reasons, mind you17:09
KotCzarnyif you keep everything in ram then just use ramdisk with fat :P17:10
kerioi see you've never used zfs17:10
KotCzarnyplayed a bit with fuse-zfs17:10
kerioeeeeeeeeeh17:10
KotCzarnypity it was unstable17:10
KotCzarnyand we wont see zfs on anything unlicensed17:10
KotCzarnyso, sorry17:11
keriofreebsd has no problems with it \_o_/17:11
kerioi wish i had enough ram to run it in dedup mode17:11
kerioi only have 32gb on my server17:12
KotCzarnyhttp://zfsonlinux.org/17:12
*** florian has quit IRC17:14
KotCzarnyThis work was prepared as an account of work sponsored by an agency of the United States Government. Neither the United States Government nor Lawrence Livermore National Security, LLC nor any of their employees, makes any warranty, express or implied, or assumes any liability or responsibility for the accuracy, completeness, or usefulness of any information, apparatus, product, or process disclosed, or represents that its use would not infringe privately-own17:14
bencohmvaenskae: raven/cleven and wireless injection, fcamera for a raw, hackable camera framework17:16
Ashley`support for stylus pressure?17:18
Ashley`i dunno, i17:18
KotCzarnyresistive screen supports pressure?17:18
Ashley`have never used n900 without cssu17:18
Ashley`KotCzarny: yep17:18
Ashley`KotCzarny: capacitive doesnt17:18
Ashley`KotCzarny: you can use pressure in mypaint on n900 for example17:18
KotCzarnyuhum17:18
jonwilI read somewhere that Sun deliberately chose a license for OpenSolaris that was not GPL compatible to prevent Linux being able to use ZFS17:19
Ashley`KotCzarny: deevad used to draw things on n90017:19
*** jonwil has quit IRC17:19
Sicelowhat's so good about it? (zfs)17:19
KotCzarnysicelo, zfs is very well designed17:20
Sicelowhat does it bring the end user? :)17:20
*** shentey has quit IRC17:21
KotCzarnyum, anything you could ever wanted from a filesystem17:21
KotCzarnyon-the-fly comprression? otf checksumming? otf encryption? all check17:21
KotCzarnyonline snapshots? check17:21
KotCzarnyand much more17:21
*** shentey_ has quit IRC17:22
KotCzarnyit can be dynamically extended17:22
bencohSicelo: pretty much everything you can do with LVM, but at filesystem level17:22
KotCzarnyit you can add disks to it online17:22
KotCzarny(and remove too i think)17:22
Siceloi'll read up on it17:23
mvaenskaehm, apart from some of the lower-level libs maemo is fully FOSS, right?17:24
bencohnot really "fully"17:24
KotCzarnybinary blobs limit ability of having updated libs17:25
bencohsignificant parts of the GUI is closed as well17:25
KotCzarnyso we are stuck with 2.6.2817:25
bencohbrowser UI, phone UI, for instance17:25
KotCzarnyunless one doesnt need gsm-voice, then pali did good work of porting hardware to 4.217:25
mvaenskaewhich parts of the GUI are that bencoh? http://wiki.maemo.org/images/thumb/9/94/Top_level_architecture.png/800px-Top_level_architecture.png17:26
mvaenskaemeh, sorry, too slow >.>17:26
mvaenskaei cannot read irc today :)17:26
bencohKotCzarny: 4.2 should have pretty much everything needed for gsm voice calls afaict17:26
mvaenskaemeh, i need another 750 words to fully describe maemo :(17:27
mvaenskaeor even another 200017:27
bencohunfortunately other drivers broke/were removed over time17:27
mvaenskaewhich binary blobs are the worst offenders?17:27
mvaenskaein rt-com and audio?17:28
KotCzarnythere is no opensource opengl driver17:28
KotCzarnyam i right?17:28
mvaenskaebtw, could the UI be exchanged?17:28
Sicelonot realistic to expect FOSS driver for the gpu17:29
KotCzarnysicelo, still, that would make having full opengl instead of es one17:29
KotCzarnyie. 3d apps 'working' without patching17:29
bencohKotCzarny: you can try and build mesa17:30
bencohbut .... :)17:30
bencohI'm pretty sure it will be painfully slow17:31
KotCzarnyyou mean software rendering?17:31
KotCzarny:)17:31
bencohyeah17:31
bencohmesa-llvmpipe17:31
KotCzarnynah, as you've said, defeats the purpose17:31
bencohoh, llvmpipe hasnt been ported to arm. nevermind then, it'd be plain software mesa17:32
bencoh(or it kinda works but is not officially supported)17:33
*** Vajb has joined #maemo17:36
KotCzarnyhrm18:00
*** futpib has quit IRC18:06
*** futpib has joined #maemo18:07
*** krnlyng has quit IRC18:21
KotCzarnyhow come code snippet works standalone yet segfaults in app?18:22
KotCzarnyis there some way linking can mess things up?18:22
*** krnlyng has joined #maemo18:25
Siceloapp passing crazy parameters?18:27
KotCzarnynope18:28
KotCzarnysame code, same params18:28
KotCzarnyit looks like linking with other things messes library objects18:28
KotCzarnysame compilation flags, same linking flags and libs18:30
KotCzarnyand most funnily segv is because glibc detects it18:35
KotCzarny*** Error in `/mnt/_data3/sdb/_src_moje/oscp/oscp': free(): invalid pointer: 0xb7deee40 ***18:35
KotCzarnyhttp://pastebin.com/raw.php?i=2mLbek0C18:37
*** florian has joined #maemo18:38
bencohmemory corruption ... stack/heap overflow and/or race condition18:40
bencohmost probably :)18:40
KotCzarnybencoh, but it even occurs if i move function to main18:40
KotCzarnygot any idea how to debug/fix it?18:41
bencohdouble check/printf your pointers :)18:41
bencohhttps://xkcd.com/371/ ;)18:42
KotCzarnycould it be bug in zzlib ?18:43
KotCzarnyi mean zziplib18:43
KotCzarnyyou know, when i do int main(...) { SNIPPET; } and link with things i link oscp with it segfault, when i do the same code but link only with zziplib it works18:48
KotCzarnyhttp://pastebin.com/raw.php?i=VjJAruhD18:49
KotCzarnythats the snippet18:49
KotCzarnyhere's the highlighted version if you prefer: http://pastebin.com/VjJAruhD18:52
*** pcfe has quit IRC19:10
*** pcfe has joined #maemo19:11
*** pcfe has quit IRC19:11
*** pcfe has joined #maemo19:11
ceeneKotCzarny: have you analyzed the coredump?19:14
KotCzarnyceene, elaborate please19:14
ceenewhen it segfaults19:14
ceeneit should drop a coredump file19:14
KotCzarnyno coredump19:14
ceeneulimit -c unlimited19:14
KotCzarnyAborted (core dumped)19:15
KotCzarnynow what?19:15
ceenenow you can19:15
ceenegdb executable-file coredump19:15
KotCzarnyand?19:15
ceeneit will show the tree of calls that resulted in the coredump19:15
KotCzarnybt is the same as when running in gdb directly19:15
KotCzarnyhttp://pastebin.com/raw.php?i=2mLbek0C19:16
ceeneso it seems indeed zzlib is the one segfaulting19:17
ceeneby trying to free something unfreeable19:17
KotCzarnybut the same code and params work when the function is called in separate snippet19:17
ceenethe same code, exactly?19:18
bencohI really doubt its a bug in zziplib19:19
KotCzarnyint main() {} is the same19:19
KotCzarnythe difference might be things i link in19:19
ceenethere may be some name collision?19:19
KotCzarnymight be the possibility19:19
bencohname collision?19:20
KotCzarnyceene: got any idea how to debug that?19:20
bencoh"name collision" would show at link time19:20
ceeneare you static compiling it all, aren't you?19:20
KotCzarnyyes19:20
KotCzarnyzzlib is static, but libc and libz is system19:21
ceeneyou can compile everything with -g then and step by step inside the lib19:21
KotCzarnyelaborate step by step19:21
ceenewith gdb19:21
KotCzarnyand how it relates to finding names19:21
ceeneoh, well19:21
ceeneif you go inside the zzip_file_read function19:22
ceeneand step by step19:22
ceenegdb will tell you which function is being called19:22
ceeneand from what library19:22
*** tm has quit IRC19:22
ceeneit will also help you find which is the free() call that is failing and try to search which pointer is it trying to free19:23
KotCzarnyif you look at the backtrace its in glibc19:23
KotCzarnyzzip_file_read -> inflate(libz) -> getc(libc)19:23
ceeneyep19:23
ceenetrue19:24
KotCzarnyso it looks like some pointer going bad19:24
KotCzarnybut i still dont know how to catch it19:24
ceenewith the core dump19:24
ceeneyou should be able to go up in the backtrace19:24
ceeneand see which pointer was that19:24
KotCzarnymagic words i shall i use?19:25
ceenesimply with up/down, list and print variable you should get most of the work done19:25
KotCzarny#4  0xb732c63d in free () from /lib/libc.so.619:26
KotCzarny(gdb) print19:26
KotCzarnyThe history is empty.19:26
ceeneup a couple of times19:26
*** tm has joined #maemo19:26
*** darkschneider has quit IRC19:26
ceeneso we get to the inflate() call19:26
KotCzarnysame19:26
ceeneyou can command it list19:26
ceeneto see the source code around that19:26
ceeneand see which variables come into play19:27
*** darkschneider has joined #maemo19:27
KotCzarnyif i share coredump would you be able to check it?19:28
ceenei'd need the source and executable too19:29
*** FlameReaper-PC has quit IRC19:29
KotCzarnyk19:29
KotCzarnyemail or some sharing site?19:29
ceeneyou use dropbox?19:30
KotCzarnynope19:30
ceenewhichever then19:31
ceenehttp://www.filedropper.com/19:31
ceenefor example?19:31
*** _rd has joined #maemo19:32
*** sq-one has joined #maemo19:47
mvaenskaehm, how is this table to be interpreted? http://wiki.maemo.org/Fremantle_closed_packages20:03
mvaenskaei cannot read out what is considered part of the base system and what is still closed off20:04
freemangordonmvaenskae: does it really matter?20:11
KotCzarnyfreemangordon: it's his homework20:12
KotCzarnywriting about n900 for school20:12
ceenelol20:12
freemangordonoh :)20:12
KotCzarnyabout foss and stuff20:12
freemangordonok20:12
ceenenice homework20:12
ceenehe should reverse engineer something that's closed and free that20:12
ceenenow that would guarantee A+++20:12
freemangordon:nod:20:12
*** _rd has quit IRC20:13
bencohfreemangordon: hmm, I thought it mattered, kind of :)20:13
freemangordonbencoh: not really, if you wish full set of n900 functionality20:14
mvaenskaenot homework, part of an essay i have to write for credits20:18
mvaenskaeceene: not part of the question i have to answer ;)20:19
mvaenskaeand i guess that is a bit too much to ask for :D20:19
ceeneone man can dream...20:20
ceenegoogle's summer of code wouldn't pay any student to RE anything?20:20
bencohI doubt they'd pay for Maemo work20:21
bencohI really dont see why they'd bother :)20:22
mvaenskaefreemangordon: btw, you were responsible for hd video-playback/recording, right?20:23
bencohhttp://wiki.maemo.org/GSoC_2009/Projects/Integrating_Maemo_in_Open_Embedded happened in ... 200920:23
bencohbut hey, it's 2015 already20:23
*** _rd has joined #maemo20:23
ceeneit's quite funny that some people want to port maemo to everything and some others want to use any other distro on their n900s20:24
KotCzarnyits about personal preferences20:25
ceenei'm one that would like to do both... maemo on a tablet but a full blown out debian on my n90020:25
ceene:D20:25
KotCzarnyone likes media libraries, other prefer folder/file libraries20:25
KotCzarnyi treat maemo as another DE (usable and one i cant change to anything else at the moment)20:26
bencohmaemo does bring some quite good system integration20:26
bencohhildon-desktop/mb2 is a much more usable multitasking env than anything that used to exist back then20:26
bencoh(for a touch device/phone/tablet)20:27
mvaenskaeso i take it that maemo even with the cssu is not fully free, right?20:43
ceenethat's correct20:44
freemangordonmvaenskae: sort of20:44
mvaenskaewhich parts are exactly still lacking excluding firmware on the kernel end?20:44
freemangordonlack what?20:44
bencohactually the kernel is opensource :)20:45
freemangordonas is gst-dsp20:45
bencoh(except for firmware blobs that dont run on host cpu - like wl12xx firmware)20:45
bencohyeah that's quite funny as well :)20:46
bencohfreemangordon: do we have the source for the DSP libs/firmware used for video decoding?20:47
bencoh(the TI stuff)20:47
bencoh(I mean the part running on the C64X)20:47
freemangordonno20:48
*** ssvb has joined #maemo20:51
*** M4rtinK has joined #maemo20:52
ceenenot so long ago, nokia has donated my school a whole set of phones, since its beginning to the latest lumia20:54
ceenethere are of course one n900 and one n9 :)20:54
bencohoooh <320:54
ceeneall of them without having been used ever20:54
ceeneif i can i'll try to take a photo of the exhibition20:55
ceenethere's a glass so there are lots of reflections20:55
kerioare they actual phones though?20:56
kerioor just models?20:56
ceenethey're the real thing20:57
ceenethere's also a similar set of donated phones from motorola20:57
ceenebut nokia is cooler20:57
bencoh:)20:57
ceeneit's quite funny looking at the very first ones, that are huge, seeing then a few years of micro-phones like the 821020:57
ceeneand then as time goes by, phone sizes start to match again those from the 90s20:57
ceenelol20:57
keriomy mom had an 831020:58
kerioliterally survived being flung from the 4th floor20:58
keriowithout any issue20:58
bencohceene: haha20:58
bencohI owned both N5110 and N5510 and N900 is still heavier :))20:59
bencoh(but smaller)21:00
ceeneoh, i had a 5110 too!21:00
ceenethey also have some of the communicator ones21:00
KotCzarnythere is no such thing as N5510 :P its nokia 551021:04
KotCzarnyand yes, i have this beast21:04
KotCzarnywith kb leds changed to blue and screen to white leds21:04
bencohKotCzarny: yeah right :p21:05
bencohmine got stolen :(21:05
*** pozitron has joined #maemo21:06
KotCzarnystealing 5510? o.o21:07
*** _rd has quit IRC21:07
KotCzarnythat's huge21:07
KotCzarnyand its basically 3310 with mp3 addon21:07
*** _rd has joined #maemo21:08
bencohthey probably didnt really know what it was >_>21:28
*** _rd has quit IRC21:32
*** jabis has quit IRC21:52
*** corvinux has joined #maemo22:19
*** arteta_ has quit IRC22:20
*** corvinux has quit IRC22:20
*** corvinux has joined #maemo22:20
*** shentey has joined #maemo22:23
*** corvinux has quit IRC22:29
Sicelofrm?22:31
Sicelosorry...22:31
Sicelobtw, 5510 happens to be very close to Nokia N-Gage (the "Classic" not QD)22:32
Siceloboth had two audio jacks, meaning you could play a midi for example on the one, and MP3 on the other simultaneously22:34
*** beford has quit IRC22:36
KotCzarnyhmm, wasnt it because one jack was for headphones and other for control/mic ?22:39
*** corvinux has joined #maemo22:39
*** corvinux has quit IRC22:39
Sicelooh .. ok. on N-Gage the one was for headset (so mic + control). the other was dedicated to the hardware MP3 chip.22:41
KotCzarnyi think same story with n-gage because it used same headset22:42
Sicelointeresting that MS is hosting even user manual for 5510 :p22:42
SiceloKotCzarny: i have two n-gage classic. one working. it works as i've just explained. i won't be surprised if you find the 5510 also is like that.22:43
KotCzarnyuhum22:43
bencohI dont think we had a dedicated jack for mp322:43
KotCzarnyalways wondered what blue jack was for22:44
Sicelosucks then22:44
bencohit was 12 years ago, but still22:44
SiceloN-Gage does.22:44
KotCzarnymp3 was routed via black one (headphones) because i used to connect 5510 to hifi using only one jack22:44
bencohyou can check the user manual :)22:44
KotCzarnybut i might be wrong and memory playing tricks22:44
Sicelolet me look (for 5510 .. which i never had). for my N-Gage I am 100% sure about it22:45
Sicelowtf! maybe i'm misunderstanding the manual .. http://nds2.webapps.microsoft.com/files/support/apac/phones/guides/Nokia_5510_APAC_UG_EN.pdf22:48
KotCzarnywhich page?22:48
Sicelocheck page 14, then 1622:48
Sicelo5510 has 3 jacks? :/22:48
KotCzarny2 jacks22:48
KotCzarnythird is charger22:49
KotCzarnyum22:49
Sicelowhat are (1) and (2) on page 16?22:49
KotCzarnymaybe its line-out22:50
Siceloso 3? jacks?22:50
KotCzarnynever used the one under cover22:50
KotCzarnybut apparently its line-out22:51
Sicelothat's likely your dedicated one then .. like on N-Gage22:51
KotCzarnyno22:51
KotCzarnyheadphones jack != line-out22:51
KotCzarnyimpedance etc22:51
KotCzarnyunless internally it routed things differently when third one was connected22:52
KotCzarnyif i get a chance i'll check it22:52
Siceloi know about impendance :/22:53
Siceloanyway22:53
Sicelohttp://www.altimobiler.dk/up/1342478383.pdf .. this one is for N-Gage. pages 14 & 15 show audio connections22:53
bencohKotCzarny: hmm, this rings a bell22:54
bencoh(lineout vs headphone jack)22:54
KotCzarnynow the only question is if things get routed differently on hp and line-out22:56
KotCzarnyie. voice and ringtones on line-out or only hp?22:56
Sicelolooks like yes, 5510 audio system was quite close to N-Gage's .. even both could record from "that" special jack22:56
Siceloi think you could get voice calls & ringtones faintly on the the 'MP3' jack on N-Gage. But the best output was on the 'regular22:59
Sicelo jack22:59
*** eijk_ has joined #maemo23:01
Sicelojust test, yes, ringtones do sound on 2nd (mp3) jack. but no mp3 on 'headset' jack23:03
Sicelo*tested23:03
*** mvaenskae has left #maemo23:03
*** shentey has quit IRC23:04
*** shentey has joined #maemo23:04
*** SpeedEvil has quit IRC23:06
*** SpeedEvil has joined #maemo23:07
Siceloi see what's going on in 5510 ... looks like the 3rd jack is line-in only. in N-Gage that was still connected via gray jack23:15
*** sq-one has quit IRC23:15
Siceloblack jack is calls on both N900 & 5510, and gray jack is MP3 (i'll say on both) .. because as KotCzarny said, one jack for external audio .. i believe you were connecting that to gray, not black23:16
Sicelothat's how it is on N-Gage23:17
bencohwe had both calls and playback on the same jack23:18
bencohafair23:18
Siceloi doubt. your MP3 decoding was hardware? or software?23:19
Siceloi seem to remember stock hildon-desktop had memory leak. modified/ccsu h-d .. is anyone aware of a leak there?23:22
freemangordonSicelo: there shouldn't be any leaks remaining in cssu h-d23:23
freemangordonwhy do you think there is one?23:23
Sicelofew days ago i reported extreme slowness at times on my thumb n900. today it was quite bad again. htop/syslog not showing anything in particular, but n900 definitely slow. then i thought to killall h-d .. seemed to be better :)23:25
Sicelowill confirm in next few days though, because unfortunately i had to get on a short drive, and my battery died along the way23:25
freemangordonSicelo: what was h-d memory usage before and after you killed it?23:26
Sicelotbh i don't know. will keep better logs/data next time. after killing h-d though it really seemed to be much better.23:28
freemangordonok23:28
Siceloas far as widgets go, i have only fmrdsnotify, music player widget (stock),and calendar home widget23:29
Sicelounless one of them is 'evil'23:29
*** jonwil has joined #maemo23:36
bencoh(all widgets are :°)23:37
*** eijk_ has quit IRC23:38
Sicelo:(23:38
Siceloi need fmrdsnotify as it seems to be the only way to make music player show track information on my car's radio. unless i'm missing something23:39
Sicelothe others i could easily live without23:39
sixwheeledbeast^I believe you should use dsmetool -k to kill h-d23:46
sixwheeledbeast^also things could leak into h-d, python widgetz etc..23:47
Siceloyou're right about dsmetool. didn't think about it at the time23:47
sixwheeledbeast^maybe rdsnotify?23:48
Sicelothat would be a pity. i sometimes need it23:49
sixwheeledbeast^no evidence but I found that my h-d issues where caused from other extras packages23:49

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