IRC log of #maemo for Wednesday, 2013-03-27

*** tanty has joined #maemo00:00
*** pvanhoof has quit IRC00:00
*** xes has joined #maemo00:07
*** trx has quit IRC00:16
*** delphi has joined #maemo00:16
*** calvaris has quit IRC00:18
*** torindel has quit IRC00:21
*** torindel has joined #maemo00:21
*** loganbr` has joined #maemo00:28
*** andre__ has quit IRC00:28
*** Skry has quit IRC00:29
*** loganbr has quit IRC00:29
*** Skry has joined #maemo00:31
*** e-yes has quit IRC00:32
*** loganbr`` has joined #maemo00:34
*** dhbiker has quit IRC00:38
*** loganbr` has quit IRC00:38
*** Vlad_on_the_road has quit IRC00:43
*** emma is now known as em00:48
*** torindel has quit IRC00:48
*** torindel has joined #maemo00:49
*** ian--- has joined #maemo00:54
*** ian---- has quit IRC00:55
*** OkropNick has quit IRC00:57
*** hardaker has joined #maemo01:00
*** hardaker has quit IRC01:01
*** hardaker has joined #maemo01:01
*** hardaker has quit IRC01:01
*** rcg has quit IRC01:02
*** LjL has joined #maemo01:03
*** florian has quit IRC01:05
*** muellisoft has joined #maemo01:11
*** hardaker has joined #maemo01:12
*** hardaker has quit IRC01:12
*** torindel has quit IRC01:13
*** torindel has joined #maemo01:14
*** hardaker has joined #maemo01:21
*** hardaker has quit IRC01:21
*** hardaker has joined #maemo01:24
*** hardaker has quit IRC01:24
*** hardaker has joined #maemo01:25
*** hardaker has quit IRC01:25
*** jpinx has quit IRC01:27
*** torindel has quit IRC01:28
*** Woody14619 has quit IRC01:31
*** Woody14619 has joined #maemo01:31
*** Woody14619 has joined #maemo01:31
*** hardaker has joined #maemo01:31
*** hardaker has quit IRC01:31
*** torindel has joined #maemo01:34
*** hardaker has joined #maemo01:38
*** hardaker has quit IRC01:38
*** sixwheeledbeast has left #maemo01:43
*** NeutrinoPower has quit IRC01:48
*** dRbiG has quit IRC01:49
*** dRbiG has joined #maemo01:50
*** teotwaki has quit IRC01:55
*** unclouded has joined #maemo01:58
*** arcean_ has joined #maemo02:00
*** arcean has quit IRC02:01
*** _LauRoman has joined #maemo02:10
*** psychologe has joined #maemo02:11
*** LauRoman has quit IRC02:13
*** psychologe has quit IRC02:13
*** Aoyagi has left #maemo02:13
*** LaoLang_cool has joined #maemo02:16
*** robbiethe1st has joined #maemo02:17
*** torindel has quit IRC02:23
*** RiD has quit IRC02:28
*** LaoLang_cool has quit IRC02:29
*** RiD has joined #maemo02:29
*** M4rtinK has quit IRC02:31
*** RiD has left #maemo02:31
*** mvp has quit IRC02:32
*** heroux has quit IRC02:33
*** heroux has joined #maemo02:35
*** arcean_ has quit IRC02:36
*** kolp has quit IRC02:37
*** torindel has joined #maemo02:39
*** heroux has quit IRC02:39
*** heroux has joined #maemo02:41
*** markinfo has quit IRC02:41
*** FlameReaper-PC has joined #maemo02:48
*** dos1 has quit IRC03:07
*** torindel has quit IRC03:16
*** torindel has joined #maemo03:22
*** sheepbat has quit IRC03:22
*** muellisoft is now known as Muelli03:27
*** dos1 has joined #maemo03:29
*** xes has quit IRC03:32
*** torindel has quit IRC03:36
*** torindel has joined #maemo03:37
*** dos1 has quit IRC03:43
*** torindel has quit IRC03:46
*** torindel has joined #maemo03:46
Apicmsg I just lost the Game.03:52
*** githogori_ has joined #maemo03:54
*** githogori_ has quit IRC03:54
*** githogori has quit IRC03:54
*** githogori has joined #maemo03:55
*** sheepbat has joined #maemo03:59
*** sheepbat has quit IRC03:59
*** _LauRoman has quit IRC04:05
*** sheepbat has joined #maemo04:14
*** torindel has quit IRC04:19
*** torindel has joined #maemo04:20
*** discopig has quit IRC04:22
*** discopig has joined #maemo04:22
*** discopig has quit IRC04:22
*** discopig has joined #maemo04:22
*** SpeedEvil has quit IRC04:23
*** SpeedEvil has joined #maemo04:23
*** Muelli has quit IRC04:26
*** Pali has quit IRC04:48
*** SmilyOrg has quit IRC04:53
*** maybeHere has joined #maemo05:00
*** maybeArgh has quit IRC05:04
*** Smily has joined #maemo05:05
*** hardaker has joined #maemo05:19
*** loganbr`` has quit IRC05:25
*** hardaker has quit IRC05:25
*** hardaker has joined #maemo05:26
*** robbiethe1st has quit IRC05:32
*** dlan^ has joined #maemo05:37
*** dockane_ has joined #maemo06:00
*** lxp1 has joined #maemo06:00
*** lxp has quit IRC06:03
*** DocScrutinizer05 has quit IRC06:03
*** DocScrutinizer06 has joined #maemo06:03
*** DocScrutinizer06 is now known as DocScrutinizer0506:03
*** dockane has quit IRC06:04
*** kaawee_ has quit IRC06:11
*** chainsawbike has quit IRC06:20
*** chainsawbike has joined #maemo06:20
*** dlan^ has quit IRC06:35
*** dlan^ has joined #maemo06:38
*** hardaker has quit IRC06:46
*** loganbr has joined #maemo06:48
*** disco_stu has quit IRC06:56
*** bef0rd has quit IRC07:07
*** disco_stu has joined #maemo07:45
*** jpinx has joined #maemo07:48
*** SmilyOrg has joined #maemo08:15
*** Smily has quit IRC08:18
*** VDVsx has quit IRC08:22
ApicMorning.08:23
keriomoin08:28
*** phlixi has quit IRC08:29
*** shape has joined #maemo08:30
*** shape has left #maemo08:31
*** shape has joined #maemo08:31
shapeHello, I installed the huge easy-debian file and iceweasel and openoffice won't launch. I simply get the desktop again after trying to launch them (the image was debian-m5-estel.img.ext3.lzma). Any ideas?08:33
keriodo they do the same from within lxde?08:36
shapeno08:36
shapekerio in lxde there is no openoffice tho. only libre, which works08:37
shapekerio: ive also installed the debian-m5-v3e.img.ext2.lzma and still no avail :(08:39
*** githogori has quit IRC08:39
kerioso that means that openoffice won't launch because, yknow, it's /not there/08:39
shapeis that bad or should i just install only one image08:40
kerioidk, do whatever feels right i suppose08:40
*** githogori has joined #maemo08:40
kerioif the image doesn't have certain programs and it has other programs, you might want to change the .desktop files to match08:41
shapekerio: oh i see.08:41
Macerare there any email servers that do server side gpg/pgp encryption?08:42
shapekerio: so OpenOffice and Iceweasel, even tho they appear in Applications, they would still be launched through the Debian chroot. Correct? Which means, since they have not been installed with the image, those are just bad shortcuts08:43
kerioyep08:43
shapekerio: was that answer for me or for the other person?08:44
kerioyep08:44
kerio:D08:44
shapekerio: so you say I can somehow bring libreoffice into the Applications menu of the phone?08:45
shapeout of the Debian LXDE, and make a shortcut just like the OpenOffice broken shortcut is?08:45
kerioyeah08:45
shapekerio: is there any documentation for that? I really don't know how to do it :(08:46
keriolook at /usr/share/applications/hildon08:46
kerioonly files with the .desktop extension count08:46
kerioso copy the one from openoffice, move it away, and change the name of the binary inside of it08:46
kerioit's partially self-explanatory08:47
shapekerio: Oh, i just have to change the exec right? i.e. exec= debbie iceweasel. I can change it to exec=debbie chromium08:50
kerioyeah08:54
keriowell, you might want to change the name too :)08:54
shapekerio: but i like the weasel :(08:55
keriobut it's chromium, not iceweasel08:55
shapekerio: I know haha, and icon as well08:55
shapekerio: I couldn't find documentation about the 3 images I get to choose from. I am confused which packages they contain, etc. any ideas?08:56
keriobeats me, i don't use easy debian08:56
shapekerio what do you use?08:57
keriojust know the general principles on how it works08:57
kerio...idk, nothing08:57
shapekerio: btw thanks for your help! Much appreciated <308:58
*** darodi has joined #maemo08:58
kerioyw, glad to help09:00
*** VDVsx has joined #maemo09:00
*** shape has quit IRC09:03
*** e-yes has joined #maemo09:04
*** heroux has quit IRC09:12
*** heroux has joined #maemo09:14
*** rm_work is now known as rm_work|away09:15
*** calvaris has joined #maemo09:18
*** XATRIX has joined #maemo09:21
*** e-yes has quit IRC09:27
*** pvanhoof has joined #maemo09:45
*** loganbr` has joined #maemo09:56
*** loganbr has quit IRC10:00
*** qwazix has quit IRC10:02
*** qwazix has joined #maemo10:02
*** murrayc has joined #maemo10:06
*** OkropNick has joined #maemo10:08
*** andre__ has joined #maemo10:11
*** XATRIX has quit IRC10:18
*** dhbiker has joined #maemo10:19
*** XATRIX has joined #maemo10:20
*** piggz has quit IRC10:27
*** utanapischti has quit IRC10:29
*** piggz has joined #maemo10:29
*** utanapischti has joined #maemo10:29
*** Martix has joined #maemo10:34
*** darodi has joined #maemo10:45
*** dos1 has joined #maemo10:46
*** florian_kc has joined #maemo10:46
*** florian_kc has quit IRC10:46
*** florian_kc has joined #maemo10:46
*** florian_kc is now known as florian10:47
*** topro has quit IRC10:54
*** M4rtinK has joined #maemo10:54
*** topro has joined #maemo10:59
*** animist has joined #maemo11:03
*** jreznik has joined #maemo11:08
*** AD-N770 has joined #maemo11:10
*** LauRoman has joined #maemo11:16
*** eMHa_ has quit IRC11:20
*** kolp has joined #maemo11:22
*** thopiekar has joined #maemo11:26
*** M4rtinK has quit IRC11:31
*** eMHa_ has joined #maemo11:52
merlin1991heh this could start a new flamewar: http://www.phoronix.com/scan.php?page=news_item&px=MTMzNjg12:07
*** fa_h has joined #maemo12:07
*** drussell has joined #maemo12:08
*** thopiekar has quit IRC12:09
*** fa_h has quit IRC12:09
Hurrianmerlin1991: uhh, wow.12:09
HurrianWell, that is another way to build a Linux system.12:11
ApicB-)12:11
HurrianIt's not exactly modular, but it is more integrated, which mimics Launchd (OSX) and smss+kernel (WinNT).12:12
*** Gadgetoid has quit IRC12:23
kerio>:(12:25
kerioi *really* hope linus starts treating udev as hostile12:25
*** lizardo has joined #maemo12:26
Hurriankerio: I predict that Pulseaudio will show up as a systemd component.12:27
* DocScrutinizer05 pukes a bit12:36
jacekowskiudev isn't as half as bad as pa12:37
jacekowskiand besides, now kernel has management features in it so udev isn't really that important again12:37
DocScrutinizer05oh c'mon. what really scares me is dbus in PID:112:37
keriohehe12:37
jacekowski?12:37
kerioyou mean pid 212:37
jacekowskisystemd has no dbus in it12:37
jacekowskiit just starts dbus as soon as possible12:38
jacekowskioh, you mean dbus communication?12:38
*** Pali has joined #maemo12:38
DocScrutinizer05>>The libsystemd-bus module is a minimalist yet complete D-Bus client library that doesn't aim to be portable, abstract, and tries to be nice in C. This systemd implementation is much leaner than upstream libdbus.<< says it all12:39
kerio*client*12:39
DocScrutinizer05meh, I bet in 3 years Lennart has finished his secret plan to integrate kernel into systemd12:40
*** XATRIX has quit IRC12:41
kerioi doubt anyone except linus actually *wants* to maintain the kernel12:41
DocScrutinizer05since, how else could you get voice alarm shoutings via network audio during kernel init12:41
*** Gadgetoid has joined #maemo12:42
jon_yDocScrutinizer05: also, a web browser in the kernel12:47
jon_yafter all users don't want to use the internets12:47
jon_ys/don't//12:47
infobotjon_y meant: after all users  want to use the internets12:47
jon_yalternatively boot the kernel of the cloud12:49
*** XATRIX has joined #maemo12:51
DocScrutinizer05why kernel, systemd can provide those remaining 5 functions too (the rest will have migrated to systemd anyway in a few years)12:53
*** FReaper-PC has joined #maemo12:54
*** FlameReaper-PC has quit IRC12:54
*** unclouded has quit IRC12:55
* DocScrutinizer05 idly wonders when Linus will kick out that shit from Linux and declare that Linux is not a windows clone12:57
* Apic 212:57
*** XATRIX has quit IRC12:59
*** FReaper-PC has quit IRC13:00
*** FReaper-PC has joined #maemo13:00
*** dos1 has quit IRC13:01
*** XATRIX has joined #maemo13:01
*** delphi is now known as trx13:03
*** dos1 has joined #maemo13:03
*** dos1 has joined #maemo13:04
*** sirdancealo2 has quit IRC13:04
*** sunny_s has joined #maemo13:09
jacekowskiDocScrutinizer05: if linux is to have any real marketshare on desktop it will have to be13:17
DocScrutinizer05jacekowski: then lennart and company may spawn a this-once-been-linux-now-its-a-commercial-crap-product13:19
DocScrutinizer05>>doesn't aim to be portable, abstract,<< GTFO13:19
*** sirdancealo2 has joined #maemo13:21
DocScrutinizer05I don't want a system init that requires PA and framebuffer and d-bus, since that's absolute bullshit for my embedded controller on my microwave. And one of the huge advantages of linux been that it's NOT been specialized so it only works on x86 workstations13:22
jon_yjacekowski: there is already a windows13:22
jon_yleave that to MS13:22
DocScrutinizer05indeed13:22
jon_yor ReactOS13:22
jon_ystupid shit don't go on where Linux is prevalent13:23
jon_yembedded systems13:23
jon_ytoo often, these people forget the desktop isn't the only computer system13:24
*** LauRoman has quit IRC13:24
DocScrutinizer05ubuntu and lennart-OS can do whatever they want, but stop pushing shit into linux!13:24
*** sirdancealo2 has quit IRC13:25
DocScrutinizer05hell, Michel de Boer (developer of twinklephone) refused to use dbus for IPC, since it not been available on all *nix platforms, he used pipes instead. What does Lennart with his systemd shit? The opposite13:26
kerioDocScrutinizer05: why pipes and not unix sockets? :(13:26
DocScrutinizer05kerio: why not candy13:27
keriobecause candy can't be used to do IPC on unix13:27
DocScrutinizer05what's wrong with named fifos?13:27
kerioless access control13:28
jacekowskidbus is pipes13:28
keriounix sockets let you identify who's the user connecting, afaik13:28
DocScrutinizer05????13:28
kerioyes, it's kinda useless for twinklephone13:28
jacekowskilet's use tcp sockets for ipc13:28
jacekowskiand oident13:29
keriohahaha13:29
DocScrutinizer05honestly, I'm not interested in this noise right now13:29
jacekowskiyou will know who's connecting, it's portable to pretty much any platform13:29
DocScrutinizer05sorry, probably my fault13:29
jacekowskiand, well, IMO, OpenRC is the way to go13:30
jacekowskiit's sysv compatible, fast, and has parallel dependency based start13:30
DocScrutinizer05IMO retiring Lennart and hiring a few decent system architects is the way to go13:30
jacekowskibut saying that, systemd is fastest at the moment13:30
kerioyou mean... "retire" lennart?13:30
jon_yso, systemd REQUIRES dbus?13:30
jacekowskino13:31
* kerio grabs his baseball bat13:31
DocScrutinizer05kerio: yes13:31
jaska*click clack*13:31
jacekowskifull fedora starting in 1s from grub to working gnome13:31
kerioyou know what's even faster than that? a system that doesn't boot13:31
DocScrutinizer05"woring gnome" BWAHAHAHAHA - sorry uhm13:32
DocScrutinizer05working even13:32
kerioDocScrutinizer05: systemd is so good it can warp you back in time to 5 years ago, when gnome wasn't shit13:32
kerioand, as a bonus, there's also no systemd13:32
jon_ydoes debian upstream uses systemd?13:33
keriono13:33
jon_ygood13:33
jacekowskii think debian is moving towards upstart13:33
*** Muelli has joined #maemo13:33
jon_yas long as it doesn't require /usr mounted magically at boot13:34
*** FReaper-PC has quit IRC13:34
DocScrutinizer05yeah, the most brainfucked rationale I heard during 20 years13:35
jon_ysomehow TB sized disk on desktops mean TB sized disk available on embedded boards too13:36
DocScrutinizer05"originally /usr been meant to get mounted late (or not at all), but we ignored that so often now that it makes sense to drop this requirement and instead define /usr to be mandatory during early boot"13:36
jon_ydon't get me started on those "disk space is cheap" arguments :(13:36
jacekowski /usr is required for full system13:37
DocScrutinizer05again a idiotic focus on x86 workstations only13:37
*** FReaper-PC has joined #maemo13:37
jacekowskibut messed up /usr should still allow basic system to boot with tools required to recover /usr13:37
DocScrutinizer05~optification13:37
infobotoptification is a inventive duct tape workaround to reclaim space in fs root, done due to the fact the systeminit *and* partitioning is FUBAR,  http://wiki.maemo.org/Documentation/Maemo_5_Developer_Guide/Packaging,_Deploying_and_Distributing/Installing_under_opt_and_MyDocs, or ""OMG - I wish they looked into FHS and moved /usr to eMMC"", http://www.pathname.com/fhs/pub/fhs-2.3.html#PURPOSE2 bullet1,2 and fhs-2.3.html#PURPOSE16 dot3"13:37
jon_ycan system boot without systemd malfunctioning?13:38
jon_ys/without/with/13:38
infobotjon_y meant: can system boot with systemd malfunctioning?13:38
jacekowskino13:38
jacekowskibut it's the same for any other init system13:38
jon_ywellshit13:38
DocScrutinizer05~lart systemd13:38
* infobot lowers systemd's priority13:38
jacekowskiit's just that systemd has more things to go wrong13:38
jon_ythat's the joke13:39
jacekowskithing is, average user will not be able to fix it anyways13:39
*** sirdancealo2 has joined #maemo13:39
jon_yreally13:39
*** tx0h_ has joined #maemo13:39
jacekowskiif it's systemd that went wrong, or something during boot process that prevented X from starting13:39
jacekowskiall you will get is "i have black screen and nothing is working"13:40
jon_yis there anything wrong with making it easier for users to fix it?13:40
jon_ywindows has safemode13:41
jacekowskisystemd has safemode13:41
jon_ydoes linux safemode work?13:41
jacekowskibut thing is, linux safemode means commandline13:41
jon_ydoes it work with a missing /usr?13:41
jacekowskiyes it does13:41
jon_ywindows has safemode with commandline13:41
jacekowskisort of13:41
DocScrutinizer05who the heck cares about wndows??13:42
*** tx0h has quit IRC13:42
jacekowskinormal safemode still gives you gui13:42
*** tx0h_ is now known as tx0h13:42
DocScrutinizer05linux IS NOT a windows clone13:42
jon_yDocScrutinizer05: average user == windows13:42
DocScrutinizer05buntkuh is13:42
jon_yyeah that13:42
DocScrutinizer05so lart canonical, lart buntkuh, lart lennart13:42
*** futpib has joined #maemo13:43
jacekowskilinux is an operating system, and as that there are some requirements for it13:43
jacekowskiand those requirements are very similiar for windows and linux13:43
DocScrutinizer05BWAHAHAHA13:43
jon_ynot making /usr mandatory is good13:43
jacekowskiprovide user with usable interface (for most people it means gui)13:43
jacekowskiif that fails, in most cases someone is going to get a phone call "my computer is not working"13:43
jon_yplease, these days, the CLI is most user friendly13:43
DocScrutinizer05BZZZZ you're out - unallowed restricting focus to desktop workstations13:44
jacekowskibs13:44
jon_yI get to walk through Windows 8 "metro" with my mom13:44
jon_ysure as hell can't find my way until the sales person came13:44
jacekowskiwell, my sisters had no problems with metro13:45
jacekowskisister*13:45
deepyI still have problems with "metro" and I've used it for quite a while now13:45
jon_ythat makes one of them13:45
jacekowskiwell, i don't have problems with it13:46
jacekowskii don't use start menu myself13:46
jacekowskiif it has more than 20 programs in it takes less to type the name of the app into search box13:46
jon_yaverage joe does13:47
* jon_y too, by pinning frequently used programs13:47
DocScrutinizer05nobody cares about average joe13:48
DocScrutinizer05there's MS to take care about those guys13:48
jon_yI'll get OSX when I want it13:48
jon_yDocScrutinizer05: point is, Windows isn't user friendly these days13:49
jon_yno longer the defining term13:49
DocScrutinizer05jacekowski: now that's for sure the most poor and non-thought argument you issued today. even I don't know the name of my 50 or 100 apps I have in my startmenu13:49
DocScrutinizer05the least joe avergae does13:50
jacekowskiif you don't know the name of it, how do you find it in classic start menu?13:50
jon_yby browsing it?13:50
jacekowskithat takes time13:51
DocScrutinizer05by looking at all the options/entries in eg submenu "games"13:51
*** sirdancealo2 has quit IRC13:51
deepyit's still faster than the search for me13:51
deepythough I have I/O issues13:51
jon_yhow else would you find it if you don't know the name?13:51
jacekowskisearch for me takes 1s including typing few leters of the name13:51
jacekowskiand i can do it without even touching the mouse13:52
deepysearch for me takes 5s on average, 30s on a bad run13:52
DocScrutinizer05hey hotkeys!! \o/ what an innovative concept13:52
jon_yjacekowski: you are still evading the question13:52
deepyjon_y: there's an app list in the dashboard, no?13:52
jon_yisn't that called a start menu list by definition?13:53
*** valeriusM has quit IRC13:54
*** valerius has joined #maemo13:55
DocScrutinizer05 btw just if you wonder, I'm still using 'classical startmenu'13:56
DocScrutinizer05not 'Application Lancher Style'13:57
*** FReaper-PC has quit IRC13:59
*** FReaper-PC has joined #maemo13:59
thedead1440Metro is just a waste of time; why should I have to face the Metro menu everytime instead of the StartMenu. Yes there are plugins to fix this but why break it13:59
Hurrianthedead1440, apparently they didn't want multiple UIs for touch and desktops.14:00
thedead1440I switched to Linux thanks to Win8; its just so much more easier to use without the nonsense of W8... Have put W7 on VB to use Office14:00
thedead1440Hurrian: yup and its so stupid trying to navigate the metro menu using a trackpad on the laptop... very inefficient14:01
Hurrianouch, don't bother.14:01
Hurrianit's inefficient even with a mouse.14:01
thedead1440hehe14:01
Hurrianthe times I had to use Metro, thankfully it inherited the Start menu behavior of "type to search".14:02
thedead1440yeah i used to use type to search but many times you just want to browse the menu to get to your app14:02
PaliDocScrutinizer05, kerio: https://lkml.org/lkml/2013/3/26/58014:03
DocScrutinizer05and to those who maybe never have noticed or forgot about it: classical shartmenu has hotkeys (the underlined keys you use with <alt>+key), thus I have onscreen help with first keystroke that opens startmenu, I type <alt>+G for "games", again I have a convenient list of options onscreen, and with 3rd keystroke I start my app already14:03
thedead1440its like unlearning regular patterns to fit with M$' philosophy...14:03
PaliDocScrutinizer05, what do you think about I2C_SLAVE_FORCE flag?14:04
DocScrutinizer05Pali: what does that flag do?14:05
*** sirdancealo2 has joined #maemo14:05
DocScrutinizer05how's that lars clausen guy supposed to "guess" about what that flag does?14:08
DocScrutinizer05either he knows exactly what that flag means and has a comprehensive understanding about how it works and what it casues, or he dang doesn't touch it14:11
DocScrutinizer05> >I don't think this will caus edamage to the hardware << is ... W*T*F??!!14:12
*** sirdancealo2 has quit IRC14:12
*** dos1 has quit IRC14:12
PaliDocScrutinizer05, I tried to understand what kernel doing with that flag, but I was not able to trace it14:13
Paliit allow opening i2c device from userpace if some kernel driver has assigned that i2c address14:13
DocScrutinizer05the more a good reason this lars guy shall explain to gory detail what it does and why he needs it and why it's proven save14:14
PaliDocScrutinizer05, I think that *you* should write mail what to ask, because you know more about i2c buses14:14
DocScrutinizer05Pali: aah OK. Then how TF can lars say "I think access is still serialized"?14:14
PaliDocScrutinizer05, I think that i2c functions exported by kernel to drivers are serialized... but really I'm not sure too14:15
*** murrayc has quit IRC14:16
DocScrutinizer05will kernel driver lock such userland access till kernel access is finished? will userland block kernel to interfere with any userland-borne I2C data transfer to a particlar device?14:16
Palibecause I really do not know what happen if two kernel threads (with more core boards) will call i2c kernel get/set function from kernel driver on same i2c bus14:16
DocScrutinizer05yes, exactly14:17
DocScrutinizer05neither do I14:17
*** kaawee_ has joined #maemo14:17
PaliI think that above problem is fixed in kernel (otherwise all multi cpu devices can be damaged)14:17
DocScrutinizer05no, since that nonsensical flag usually isn't used. Or am I mistaken here?14:18
Paliand FORCE flag only allow you to use i2c kernel funcions for same device which is already assigned to some kernel driver14:18
Paliso in that case (with FORCE flag) it will be same situation as for two kernel threads with calling kernels i2c funcions for same i2c bus14:19
PaliDocScrutinizer05, that FORCE flag is for userspace and it allow userspace to call kernel i2c funcions. And that i2c funcions can be called without any restrictions by *any* kernel driver14:20
PaliDocScrutinizer05, it is really up to you to ask technical questions about that kernel api and hw i2c access14:21
DocScrutinizer05so which level are those i2c functions? are they bundling several transfers? are they even locking a range of chip addresses on a i2c bus until the process who opened the i2c interface will close it again?14:22
Paliin kernel there is i2c_transfer function which will get more messages and will transfter it14:25
Palithere is no open/close14:25
Palieach message for i2c_transfer needs: address, flags, buffer and length14:26
*** futpib has quit IRC14:26
*** jrocha has joined #maemo14:26
DocScrutinizer05if that's atomic then it's basically OK14:27
*** sirdancealo2 has joined #maemo14:27
Pali"a more complex version can be used to transmit an arbitrary number of messages without interruption."14:28
DocScrutinizer05you mustn't interrupt one transmission, since there are i2c devices that have reg0:cmd,reg1:data14:28
DocScrutinizer05yes, that more complex version is needed for chips that have states/modes14:29
DocScrutinizer05where 1st transmission changes state, and subsequent transmissions depend on that state being set14:29
*** valerius has quit IRC14:29
PaliOk, now I found in kernel code that i2c_transfer calling i2c_trylock_adapter and i2c_unlock_adapter14:31
DocScrutinizer05e.g TPS65950 has an unlock sequence you need to issue before you can mess with regulators (os sth like that). You don't want some other process to interfere with your unlocked TPS6595014:31
Paliadapter is kernel struct for specific i2c bus14:31
Paliboth bq27x and bq24 using i2c_transfer funcion, so this is OK14:32
Palinow going to look what using /dev/i2c interface14:32
DocScrutinizer05honestly why is that flag needed?14:32
kerioto push through the exclusive access claimed by the module?14:33
*** sirdancealo2 has quit IRC14:33
PaliDocScrutinizer05, kernel module can be set it is using some device at specific i2c address on some i2c bus14:33
Palithis can prevent two two different kernel drivers to set access to that device14:34
DocScrutinizer05Pali: hmm, that doesn't fit into any void in that puzzle14:34
PaliDocScrutinizer05, kernel using "alias:i2caddr" for modules14:35
Paliand udev/whatever can load correct driver when kernel sent info that needs driver for that alias14:35
DocScrutinizer05Pali: I'm aware that kernel modules lock direct i2c-interface access (e.g. via i2cget tool) to the chip they service14:35
Palino kernel drivers does not lock i2c bus14:36
DocScrutinizer05*sigh* what is that flag about, then?14:36
Palito block i2c communication from userspace to some i2c device which has kernel driver loaded (myabe via alias)14:37
DocScrutinizer05why can't I i2cget values from lp5523 then?14:37
Palibut rather ask kernel devs about it14:37
PaliDocScrutinizer05, because there is kernel driver for lp5323 loaded14:37
DocScrutinizer05YES!!!14:37
DocScrutinizer05so why do you say >>no kernel drivers does not lock i2c bus<<14:38
Palibut you can write your own kernel module which will call i2c_transfer function14:38
Paliand you can then sent commands to lp52 device14:38
DocScrutinizer05:-S14:38
Palialso when lp5323 kernel driver is loaded14:38
DocScrutinizer05so what?14:39
Palikernel (!not drivers) locking i2c access from userpace14:39
DocScrutinizer05is this an answer to my question >>honestly why is that flag needed? (to get used in that context of lis302 driver)<<?14:40
Palinow I really do not know why is that flag needed, there is no info in kernel doc and no info in source code...14:40
DocScrutinizer05Pali: are you trolling me? I don't give a F* who's locking the i2c bus, if that's kernel or a driver using a kernel function14:41
*** kaawee_ has quit IRC14:41
*** hardaker has joined #maemo14:41
Paliok, found it, i2c-dev driver using i2c_transfer function too14:47
*** sirdancealo2 has joined #maemo14:48
DocScrutinizer05look, there's a standard locking mechanism in place on i2c stuff. there's a flag overriding that mechanism. If somebody wants to use that flag, he has to deliver a damn good rationale why A) he needs it first instance (there usually are better ways to accomplish same task), and B) why it's considered safe to use it (means an in depth evaluation on the impacts and risks of using the flag, and why they don't apply or are tolerable for14:48
DocScrutinizer05this particular usecase - a task that needs pretty good knowledge of how stuff works, and is mandatory exactly because of that)14:48
Paliso I2C_SLAVE_FORCE allow you to send (without interrupt) i2c messages to some i2c device, also when kernel driver "using" that i2c device14:48
Paliboth bq drivers and i2c-dev using i2c_transfer which deliver messages without interrupt14:49
Paliso I think it is safe to use I2C_SLAVE_FORCE flag for bq devicesä14:49
*** AD-N770 has quit IRC14:50
PaliDocScrutinizer05, ok now?14:51
DocScrutinizer05I still don't see why a driver needs that flag14:51
*** valerius has joined #maemo14:51
Palikernel driver does not have any FORCE flag14:51
*** AD-N770 has joined #maemo14:52
Palithere are no flags for kernel drivers14:52
DocScrutinizer05unless there are two drivers concurrently servicing same chip, which would feel kinda *totally broken by design*14:52
*** `0660 has quit IRC14:52
Paliif you will write kernel driver using aliases then it will not be possible14:52
Palionly one kernel driver can register to struct device with specified alias14:53
DocScrutinizer05so what?14:53
*** `0660 has joined #maemo14:53
DocScrutinizer05is this an answer to >>why is that flag needed here?<<14:54
Paliyes, still you do not see it? i2c-dev driver is not alias driver14:54
*** sirdancealo2 has quit IRC14:54
Paliit does not "connect" to some device struct exported by some board code14:55
Palii2c-dev driver calling i2c_transfer function and is not autoloaded and autoattached to i2c device14:55
Paliso for this reason i2c-dev driver looking if some kernel driver has registred that i2c address14:56
*** bef0rd has joined #maemo14:56
DocScrutinizer05again, that's not an explanation14:57
Palibut because bq drivers using i2c_transfer, it is safe to "force" i2c-dev to access bq i2c device when bq kernel drivers are loaded14:57
DocScrutinizer05i2c-dev isn't supposed to be available for devices that have a dedicated kernel driver14:57
Paliyes, but if if device kernel driver using atomic transfer function, then it is safe14:58
DocScrutinizer05maybe14:58
DocScrutinizer05but that's not a sufficient rationale to override a standard policy in linux kernel/drivers14:59
*** sunny_s has quit IRC14:59
Paliyes, but if you know what drivers doing, it is ok14:59
DocScrutinizer05no, it's not14:59
Paliwhy?14:59
DocScrutinizer05i2c-dev isn't supposed to be available for devices that have a dedicated kernel driver14:59
Paliyes15:00
Palibut for our situation with bq27x00_battery and i2c-dev it should be safe because of atomic transfers15:01
DocScrutinizer05with same rationale you could use this overriding policy on 99% of device drivers15:01
DocScrutinizer05yet it isn't15:01
DocScrutinizer05because it's not supposed to get used this way15:02
DocScrutinizer05the standard policy is:15:02
DocScrutinizer05i2c-dev isn't supposed to be available for devices that have a dedicated kernel driver15:02
*** sixwheeledbeast has joined #maemo15:02
DocScrutinizer05no matter if it's considered safe15:02
Palifirst is policy and second is what driver *really* doing15:02
DocScrutinizer05you need a better rationale why you *need* to override that standard policy15:02
*** AD-N770 has quit IRC15:03
PaliI'm not overriding default policy, I found that it is safe to use i2cget when bq27x00_battery is loaded15:03
Paliso if you want to access i2c registers in bq27200 device, you can use i2c-get without problems on n90015:03
DocScrutinizer05:-S15:04
Pali(of cource if you do not change kernel driver and i2c driver and that atomic functions...)15:04
PaliDocScrutinizer05, so is i2c access to bq27k values on maemo kernel via i2c-get ok now (when bq27x kernel driver loaded)?15:06
DocScrutinizer05no, it's not since it's not supposed to be possible15:06
Paliwhat is not possible?15:07
Paliyou can look into kernel source that doing this is safe for bq27x device15:07
DocScrutinizer05bq27x kernel driver shall expose "raw" sysnodes to access registers read/write15:07
Paliyes, it could export them via debugfs regmap api15:08
Pali(this is standard way)15:08
Palibut nobody until now written patch for that15:08
DocScrutinizer05Pali: I don't give a fsck what's considered safe. I told you it's *supposed* to be *not allowed/possible/supported*15:08
Paliand I told you that it is safe to use I2C_SLAVE_FORCE for bq27x device15:09
DocScrutinizer05per definition you can't access a chip via /dev/i2c when that chip has a dedicated kernel driver15:09
DocScrutinizer05<DocScrutinizer05> Pali: I don't give a fsck what's considered safe.   <Pali> and I told you that it is safe15:10
DocScrutinizer05:-S15:10
*** sirdancealot has joined #maemo15:10
DocScrutinizer05it's also save to rename /opt to /foobar15:10
DocScrutinizer05doesn't mean we should do it15:11
Paliah, what has /opt with i2C??15:11
freemangordonhmm, wait, what is the problem to export regs via sysfs, so the driver could verify if written values are sane?15:11
freemangordonwe are just missing the code or what?15:12
Palifreemangordon, 1) somebody must write that code and 2) correct way is to use debugfs regmap api15:12
freemangordonok, so we are missing the code.15:12
Pali3) I do not want another big patch to kernel-power which cannot be upstreamed15:13
keriodebugfs?15:13
Palikerio, regmap api is for accessing registers (some layer) and it is also for i2c registers15:13
freemangordonPali: sorry, didn't read the backscroll, is that in the context of BME replacement?15:14
*** sixwheeledbeast is now known as sixwheeled|away15:14
Paliand regmap api has debugs interface for raw access15:14
Palifreemangordon, it is safe to tell i2cget to access i2c registers of (and only of) bq27200 i2c device also when bq27x00_battery driver is loaded15:14
*** jrocha has quit IRC15:15
Palii2c transfers from userpace and bq27x kernel driver are atomic15:15
*** dromer has joined #maemo15:17
*** dromer has joined #maemo15:17
*** dromer has left #maemo15:18
*** dreamer has quit IRC15:21
*** sirdancealot has quit IRC15:21
freemangordonPali: but why should this be allowed? juct because kernel power interface does not support some specific bq functionality?15:24
freemangordonso we can't export the via sysfs?15:24
freemangordon*them15:24
*** kaawee_ has joined #maemo15:24
freemangordonwho and why is supposed to touch bq using i2c-dev? if there is a kernel driver15:25
Palifreemangordon, because some users have scripts which depends on i2cget and does not want to use sysfs "registers" file exported by bq27x00_battery kernel driver15:25
*** calvaris has quit IRC15:25
freemangordonPali: and why do they refuse to use the standart kernel interface?15:26
Paliit is not standard kernel interface15:26
Pali"registers" sysfs entry was added by me for testing bme replacement and testing kernel driver15:27
freemangordonoh, I see. so, upstream refuses to export registers through sysfs, we don't have code fr debugfs. And you are trying to find a way for this scripts co continue work with upstream kernel. correct?15:28
freemangordons/co/to15:28
freemangordonPali: ^^^15:28
PaliI find out that using i2c-get for bq27x is safe15:28
freemangordonPali: did you check what is atomic - the communication, or the commands?15:30
Palifunction i2c_transfer cannot be interrupted15:30
freemangordonas if former, I'd not assume that safe15:30
Palithis function is used by bq27x driver and also by i2c-dev15:30
freemangordonPali: so, we have atomic communication15:31
freemangordonagree?15:31
Paliplus bq27x driver only reading values15:31
Palifreemangordon, in this situation with bq27x and i2c-dev drivers - yes15:31
freemangordonPali: sometimes reading a register affects is value15:31
freemangordons/is/its/15:32
infobotfreemangordon meant: Pali: sometimes reading a regitster affects is value15:32
Palino for registers which kernel bq27x driver reading15:32
freemangordonPali: sure, but what about the stuf i2cget reads?15:33
freemangordoncan you assure it will never read such register?15:33
freemangordonhaving in mind it is the script that issues ther real commands15:34
freemangordon*the15:34
Palifreemangordon, bq27200 has no register which change something after somebody read its value15:34
freemangordonPali: but your "hack" to i2c will allow reads for the whole i2c bus, not only for bq15:35
Palialso bq27 kernel driver only export some properties, it does not configure anything15:35
DocScrutinizer05I honestly dounbt upstream refusues to export registers via sysfs15:35
freemangordonDocScrutinizer05: they do15:35
freemangordoniirc15:35
Palifreemangordon, which my hack?15:35
Palii2cget has -f param forever15:36
freemangordonaah, ok15:36
PaliDocScrutinizer05, you did not read that email??15:36
freemangordonI though a modification is needed15:36
Palino, no, no modification15:36
freemangordonok, got it :)15:36
PaliI2C_SLAVE_FORCE flag is supported by all kernels15:37
*** xmlich02_ has joined #maemo15:37
*** xmlich02_ has quit IRC15:37
freemangordonPali: how hard it will be to export those regs through debugfs?15:37
freemangordonafaik it shouldn't be much15:38
Palifreemangordon: rewrite bq27x driver to use regmap api15:38
freemangordonooh15:38
Paliand regmap api automatically export them via sysfs15:38
Paliand really I do not need it15:39
Paliso I have no reasons to do it15:39
freemangordonPali: which properties are missing from power interface?15:39
*** rm_work|away is now known as rm_work15:40
PaliI do not know, but there are mores...15:40
Palibut I think nothing which is needed for bme hal api15:40
Pali(and for battery applet)15:40
DocScrutinizer05honestly this whole nonsense is about using power_supply interface for bq2720015:41
Paliok, I think that we can finish this discussion about it15:41
freemangordonPali: wait15:41
Paliif somebody needs debugfs, write patch15:41
DocScrutinizer05and then tweaking 95% of it to match incompatibilities in API with what that chip really does15:41
freemangordonPali: what about /dev?15:42
Paliwhat with /dev/?15:42
freemangordoncan;t we create some device there with some set of ioctls?15:42
DocScrutinizer05it's a completely insane approach15:42
freemangordonDocScrutinizer05: which one?15:43
DocScrutinizer05(power_supply API for bq27200)15:43
Palifreemangordon, this was rejected too15:43
Palireally, read that email!!15:43
Palihttps://lkml.org/lkml/2013/1/19/16215:43
DocScrutinizer05really, I did!!!15:43
Paliplus recursive pointer read to that thread15:44
freemangordondamn, something is going wrong with my connection, will read when I am back home.15:45
DocScrutinizer05of course the maintainer of power_supply API refuses to add cruft to his API to make a chip match that API despite it's really not a regulator at all15:47
DocScrutinizer05the rpoposition that bq27200 had to go under power_supply API is the fundamental error here15:48
DocScrutinizer05bq27200 is much more of a sensor than a power_supply15:49
DocScrutinizer05all the basic rationale and considerations that apply to a power-supply don't really apply for bq2720015:51
DocScrutinizer05you can't adjust it, you can't switch it on/off, you don't have overcurrent or power-good signaling, you have no concerns about hardware damage when doing misconfiguration of bq27200. Nothing of all those evry fundamental concerns for a powersupply API apply to bq2720015:52
DocScrutinizer05but then you introduce stuff that bq27200 provides that really don't match any usual power_supply, as well. And the reaction of power_supply API maintainers to that is absolutely correct, they reject it since it doesn't fit into the concept and design of that API15:54
jaskaif it quacks like a duck it must be a dog.15:55
*** calvaris has joined #maemo15:56
DocScrutinizer05yeah, and for sure a fan or a temperature sensor also is a power_supply since it's located near the PSU15:56
* DocScrutinizer05 idly wonders if interface to PSU would also use power_supply API15:57
DocScrutinizer05s/PSU/UPS/15:58
infobotDocScrutinizer05 meant: yeah, and for sure a fan or a temperature sensor also is a power_supply since it's located near the UPS15:58
DocScrutinizer05meh15:58
* DocScrutinizer05 idly wonders if interface to UPS would also use power_supply API15:58
freemangordonPali: and waht about using POWER_SUPPLY_PROP_STATUS to return what is missing in the interface to userspace?15:59
DocScrutinizer05obviously a UPS has a battery, it has some sensors and values to report, it even has states you can switch it to, and it has input power and output power (both 220V mains, usually). Still I bet it's never been implemented as a power_supply API16:00
Palifreemangordon, I'm not going to patch bq drivers...16:01
freemangordonPali: ok16:01
DocScrutinizer05freemangordon: fork it then16:01
Paliif somebody want to patch it, upstream is correct place16:01
Palibq drivers working16:01
DocScrutinizer05LOL16:02
Paliyou can also use i2cget when are loaded16:02
Paliyou can also use sysfs register entry which is in kernel-power16:02
DocScrutinizer05I don't give a shit about i2cget when drivers are cencoring values just because my device dared to complete 32 battery cycles without learning cycle16:03
Paliwhy you are still writing IRC lines instead lines in patch??16:06
keriobecause any patch would be worse than useless, because you'd just go "wah wah wah upstream wah wah wah"16:06
Paliwhy did you not sent *any* bq patch to mailinglist for discussion?16:06
Paliinstead writing hypotetical solutions, show some real16:07
DocScrutinizer05because I refuse to argue on that basis with kernel devels, it's always the same BS argument of "send patches instead of arguing with me"16:07
DocScrutinizer05they always use that when they feel they have no better arguments anymore16:08
freemangordonPali: who proposed power_supply interface?16:08
Palino idea16:08
Palithere was kernel driver16:08
freemangordonok16:08
DocScrutinizer05freemangordon: s/propoesed/porposed TO USE/16:08
Paliand I added more functions16:09
freemangordonDocScrutinizer05: sure16:09
freemangordonPali: I see16:09
PaliI do not like it... writing a lot of useless litany how to write litany used to write litany...16:10
freemangordon:D16:10
Palibut no real driver/patch/code...16:11
Paliwhich something doing16:11
freemangordonPali: BTW, why is that silence on the secre PPA API? they neither upstream the code nor reject it16:11
freemangordons/secre/secure/16:11
infobotfreemangordon meant: Pali: BTW, why is that silence on the secure PPA API? they neither upstream the code nor reject it16:11
freemangordonweird16:12
Palifreemangordon, do not know, maybe maintainers are busy16:12
freemangordonhmm, yep, makes sense16:12
PaliI sent more patches... and also merge window is closed16:12
freemangordonto argue with you over the bq code :P16:12
freemangordonhowever, gtg16:13
freemangordonbye, bbl16:13
*** calvaris has quit IRC16:21
*** VDVsx has quit IRC16:22
*** _PanzerSajt has joined #maemo16:23
*** stef_204 has joined #maemo16:52
*** udovdh_ has joined #maemo16:55
*** udovdh has quit IRC16:55
*** udovdh has joined #maemo16:59
*** udovdh_ has quit IRC17:01
*** udovdh has quit IRC17:09
*** udovdh has joined #maemo17:10
*** jreznik has quit IRC17:10
*** jreznik has joined #maemo17:13
*** florian has quit IRC17:14
*** kW_ has joined #maemo17:38
*** kaawee_ has quit IRC17:38
*** teotwaki has joined #maemo17:44
discopighi17:46
kerioholy shit, bitcoins at 82USD17:47
*** udovdh has quit IRC17:47
*** amospalla has quit IRC17:48
*** udovdh has joined #maemo17:49
*** amospalla has joined #maemo17:49
DocScrutinizer05eh?17:49
kerioMt.Gox values them at 82 USD/BTC17:50
kerioa month ago they were worth 3017:50
kerioapparently, cypriots are buying bitcoins like mad17:50
DocScrutinizer05I gonna sell then real estate on the mars17:50
DocScrutinizer05them*17:50
keriothat's a lot less verifiable than bitcoins17:51
kerioa lot less anonymous, too17:51
DocScrutinizer05feels like a more solid and trustworthy investment than bitcoins17:51
thedead1440lol17:52
DocScrutinizer05heck, I even don't trust the wirtual money on the chip of my own credit card17:52
kerioall money is virtual17:52
DocScrutinizer05virtual*17:52
teotwakiQ: What is the Bible? A: It's the book where when the ape comes down from the tree, he becomes a man.17:52
DocScrutinizer05while without bible he stays an ape?17:53
*** Aoyagi has joined #maemo17:53
DocScrutinizer05kerio: well, a krueger rand is *very* real17:54
DocScrutinizer05kerio: a 2EUR coin is hardly less real17:55
kerioDocScrutinizer05: and worth exactly as much as the people you're trying to buy a goat from value gold17:55
*** jpinx has quit IRC17:55
DocScrutinizer05even the EUR I have on my bank account feels kinda real, at least compared to bitcoins17:56
bef0rdyou can easily change bitcoins for euros/usd17:56
DocScrutinizer05not where I live17:56
Macer~battery17:56
infobothmm... battery is made by Danionics http://www.danionics.com/products/icphh02.asp, or at http://www.handhelds.org/handhelds-faq/questions.html#AEN74417:56
Macerhm17:56
kerioand to them, it's only worth as much as the guy selling them furniture values it17:56
Macerwhat was the procedure to bring a dead battery back to life?17:56
Maceri can't seem to start my n900 up17:56
DocScrutinizer05~flatbatrecover17:56
infobotRemove battery for 1 minute. Insert battery. Plug powered Nokia wallcharger to device. Watch steady amber. Let sit and charge. Do NOT try to boot. After 30 min, you got either a) a booted up N900, b) flashing amber which means you can boot, c) steady amber going off - in this case start over again with ~flatbatrecover17:56
SpeedEvilor b)17:57
SpeedEvilbuy new one from eBay17:57
Macerheh thanks17:57
kerioor c) use an external charger17:57
Maceryah. i had a made in china one that burned out17:58
Macergo figure17:58
Macerand i also had 2 other batteries which for the life of me i have no idea where htey went17:58
Macerfml17:58
kerioDocScrutinizer05: a 2€ coin is just a certificate of possession of a certain fraction (that goes down over time!) of gold stored somewhere by the ECB17:58
DocScrutinizer05no17:58
DocScrutinizer05since ~30 years no more17:58
keriothen it's even less real17:58
DocScrutinizer05it's still waaaay more real that a bitcoin17:59
Macerhm17:59
Macernope17:59
SpeedEvilDocScrutinizer05: at least for a few more weeks17:59
Macermy amber light flashes on for a second17:59
Macerthen turns off17:59
Macer:-/17:59
kerioMacer: what happens if you try to boot?17:59
Macernothing18:00
Macerwon't even try18:00
Macermaybe my charger is too weak18:00
Macerlet me go find my real nokia charger and try again18:00
SpeedEvilflashes on for a sevcnd may indicate high charge state, so it's tried to boot18:00
kerio"Plug powered Nokia wallcharger to device."18:00
DocScrutinizer05dang, some idiot spamming me with pdf-got-uploaded-for-you SPAM18:00
*** udovdh has quit IRC18:00
SpeedEvilthis can be a false alarm, if the battery has very high internal impedence18:01
Macerkerio: i thought the nokia part was optional lol18:01
Macerlet me go get it :-/18:01
kerio~literal flatbatrecover18:01
infobot"flatbatrecover" is "<reply> Remove battery for 1 minute. Insert battery. Plug powered Nokia wallcharger to device. Watch steady amber. Let sit and charge. Do NOT try to boot. After 30 min, you got either a) a booted up N900, b) flashing amber which means you can boot, c) steady amber going off - in this case start over again with ~flatbatrecover"18:01
SpeedEvilas voltage can rise to the 'boot now' threshold18:01
kerioinfobot: no, flatbatrecover is <reply>Remove battery for 1 minute. Insert battery. Plug powered ***NOKIA WALLCHARGER*** to device. Watch steady amber. Let sit and charge. Do NOT try to boot. After 30 min, you got either a) a booted up N900, b) flashing amber which means you can boot, c) steady amber going off - in this case start over again with ~flatbatrecover18:02
infobotokay, kerio18:02
DocScrutinizer05FUI!18:02
DocScrutinizer05~ignore kerio18:03
infoboterror: chan #maemo is invalid.18:03
keriowut18:03
kerio(to both)18:03
DocScrutinizer05will you go emphasize "1 minute" next time somebody thinks 5 s is enough? Emphasize "amber" when somebody comes and thinks we meant red flashing when writing "steady amber"?18:08
Macernice18:08
Macerfound a 2nd one heh18:08
Macerok. this one is charging :) nice18:09
* Macer waits18:09
DocScrutinizer05usually it takes some 30s, not 30min18:09
Macernice. going to try out this sim in the n900 and see if it works18:09
Macerit's already pulsating18:09
Macerso it's good. just need it to charge up a bit. going to take a shower. then try this sim in the n900 and see what the state of the modem is18:10
Macersee if maybe bending the pins up a bit might help it out18:10
keriousing a brand new sim might also help18:10
Macerit is18:10
DocScrutinizer05first wait to verify it's actually booting to act_dead and continues charging18:10
MacerDocScrutinizer05: it already did the 3 dot thing18:11
Macerthen went into charging mode18:11
Maceri dug up a 2nd battery18:11
Macerit's pulsating now. i can probably boot it. the battery probably still has a decent charge :)18:11
DocScrutinizer05well, if it stays like pulsing yellow for >2 min, you're probably safe to assume it's charging normally18:12
SpeedEvilleave it a few MIBs18:12
SpeedEvilmins18:12
SpeedEvilas older batteries...18:12
*** dos1 has joined #maemo18:12
Maceroh. maybe not lol. guess it was dead heh. tried booting it but it just shut off and started to charge18:12
SpeedEvilthe cell modem pinging the tower uses a lot of power18:12
SpeedEvilso it can shut off when that happens18:12
Maceri don't have the sim in18:12
Macerok. i'll let it charge while "off" and go take a shower heh18:14
DocScrutinizer05better that18:14
Macerthat should give it enough time to at the least boot18:15
*** calvaris has joined #maemo18:15
Macerthe 2nd batter is at least doing something tho. 1st battery just flashed amber and nothing18:15
*** stardiviner has joined #maemo18:15
DocScrutinizer05if your rootfs is borked, it might not boot to runlevel even with battery at 100%18:15
Macerdoes rootfs get messed up for having a dead battery in it?18:15
*** stardiviner has left #maemo18:16
*** xmlich02_ has joined #maemo18:16
keriono18:16
*** dos1 has quit IRC18:16
Macerwell.. let me give it a try after my shower. i just got home.18:16
keriowell, if it shutdown in mid-write...18:16
Maceri figured i'll try it out again and see if the sim will work since i have a new tmob prepaid sim in my e718:17
*** dos1 has joined #maemo18:17
Maceri seriously miss telepathy18:17
*** pvanhoof has quit IRC18:17
Maceralthough i'm concerned about bt dun which is something i would like to continue to use which works great on the e718:17
kerioit works18:18
DocScrutinizer05*telepathy isn't exactly a thing i'd miss18:18
keriohold on, in which direction?18:18
*** dos1 has quit IRC18:19
kerioi don't think that the n900 can *use* bluetooth dun18:20
kerionot easily, at least18:20
*** dos1 has joined #maemo18:20
*** stef_204 has quit IRC18:26
*** dos1 has quit IRC18:28
*** dos11 has joined #maemo18:28
*** bef0rd has quit IRC18:29
*** XATRIX has quit IRC18:29
*** darodi has quit IRC18:32
teotwakibitcoins are a scam18:34
teotwakithey're a stupid pyramid scheme, and anyone trying to convince you otherwise is a fraud, or an idiot.18:35
AoyagiYes, teotwaki says so, everyone listen to his truth.18:36
teotwakiI never said it was the truth.18:37
teotwakiIt's just my opinion.18:37
teotwakiYou're free to hold another one. Just don't expect me to treat you like you have a brain if you do so.18:38
AoyagiLikewise.18:38
Maceralrighty18:41
Macerlets see if this modem works lol18:41
Macerprobably not but who knows18:41
* Macer stares at the dots awaiting something good18:42
Macerall telephony stuff is disabled :-/18:43
Macerand a sim pic with a slash18:43
Macersigh18:43
AoyagiHeh, that doesn't sound all that good.18:43
keriois the sim in?18:44
Maceryes18:44
Maceri just put it in right now18:44
teotwakidamn, not getting much back from the insurance for the wrecked motorbike18:45
*** sirdancealo2 has joined #maemo18:46
Macerhm. maybe i should flash it18:48
Macerwho knows maybe something somewhere was broken that has something to do with the modem?18:48
Macer~flashing18:48
infobot[maemo-flashing] http://wiki.maemo.org/Updating_the_tablet_firmware18:48
*** valeriusM has joined #maemo18:50
MacerDocScrutinizer05: is maemo.org able to host the fw?18:50
Macerhttp://tablets-dev.nokia.com/nokia_N900.php18:51
MacerAn error occurred while processing your request.18:51
MacerReference #97.255efea5.1364403052.11c93c918:51
Macer:-/18:51
*** dos11 has quit IRC18:51
*** stef_204 has joined #maemo18:52
*** valerius has quit IRC18:52
thedead1440~skeiron18:52
infobotextra, extra, read all about it, skeiron is the semi-official backup and emergency standin for all internet borne maemo resources: http://skeiron.org/tablets-dev/   http://talk.maemo.org/showthread.php?p=1315143#post131514318:53
thedead1440Macer: ^^^18:53
Macerhm18:55
Macershould i just get vanilla?18:55
Maceror get the US ver?18:55
sixwheeled|awayMacer: ...or the UK version :P, I always use my local variant18:58
Macerhm18:58
Macerflasher3.5 isn't on that site18:58
DocScrutinizer05it is18:58
kerioMacer: http://maemo.jacekowski.org/ binaries/firmware/18:59
DocScrutinizer05meh18:59
DocScrutinizer05~pr13118:59
infobotmethinks combined is the rootfs fiasco image of maemo. For N900 latest (PR1.3.1) see http://maemo.cloud-7.de/maemo5/fiasco+co/RX-51_2009SE_21.2011.38-1_PR_COMBINED_MR0_ARM.bin  or  http://nds2.fds-fire.nokia.com/fdp/interface/FiRe/2011/9/--FID--A0A22MVWFVFAM/--LID--FiRe1317015685654/RX-51_2009SE_21.2011.38-1_PR_COMBINED_MR0_ARM.bin18:59
Macerah ok18:59
keriooh right, i always forget about that18:59
kerio~pr1418:59
AoyagiAnd there was silence.18:59
DocScrutinizer05and the goddamn link "flashing tools are <here>" on top of mameo5 page on skeiron19:00
keriowasn't there a funny factoid for that?19:00
Macerhttp://skeiron.org/tablets-dev/maemo_dev_env_downloads/maemo_flasher-3.5_2.5.2.2.tar.gz19:00
Macerthere it is19:00
MacerDocScrutinizer05: yeh i just noticed that19:00
DocScrutinizer05kerio: use a dot19:00
DocScrutinizer051.419:01
sixwheeled|away~pr1.4 ?19:01
infobotPR1.4 has always been a ban'able subject19:01
*** sixwheeled|away is now known as sixwheeledbeast19:01
Macer./flasher-3.5: error while loading shared libraries: libusb-0.1.so.4: cannot open shared object file: No such file or directory19:01
DocScrutinizer05there's even 1.5 iirc19:01
Macerseriously?19:01
DocScrutinizer0564bit?19:02
kerioMacer: why didn't you install the .deb?19:02
DocScrutinizer05dunno, seen same error recently, thought it been due to 64bit OS19:03
Macerkerio: i am now19:03
Macerheh19:03
MacerDocScrutinizer05:  it is19:03
kerioit's still only for i386, so dpkg --add-architecture i386 && apt-get install libusb:i38619:04
kerioor something19:04
Macer flasher-3.5 depends on libusb-0.1-4 (>= 2:0.1.12).19:04
Maceryeah :-/19:04
*** VDVsx has joined #maemo19:04
kerioso install it19:04
*** SmilyOrg has quit IRC19:05
keriodpkg does dependency checking, not dependency resolution19:05
*** SmilyOrg has joined #maemo19:05
Maceri did19:07
DocScrutinizer05/usr/lib64/libusb-0.1.so.419:07
DocScrutinizer05/usr/lib64/libusb-0.1.so.4.4.419:07
DocScrutinizer05/usr/lib64/libusb-1.0.so.019:08
DocScrutinizer05/usr/lib64/libusb-1.0.so.0.1.019:08
DocScrutinizer05/usr/lib/libusb-1.0.so.019:09
DocScrutinizer05/usr/lib/libusb-1.0.so.0.1.019:09
Maceryeah it works now19:09
Macerjust charging up the n900 a bit more19:09
DocScrutinizer05what did you do?19:09
Macersudo apt-get -f install19:10
DocScrutinizer05o.O19:10
Macerdpkg was stuck on flasher19:10
keriothat's what you're supposed to do19:10
DocScrutinizer05and that installed what?19:10
Macerso it just installed the i386 libusb19:10
kerioeverything that had to be installed to fix the dependency problem :)19:10
Maceryeah19:11
kerio-f is "fix", not "force"19:11
Macerheh19:11
DocScrutinizer05lol, how helpful... for RPM systems19:11
keriois there a rpm for flasher?19:11
DocScrutinizer05no19:11
DocScrutinizer05>:-(19:11
Macerlol19:11
Macerwell.. there is always option b19:11
thedead1440hehe19:11
Macerbuild static19:11
Macer:)19:12
keriodeb2rpm19:12
Macerbut that poses other problems i'm sure19:12
DocScrutinizer05Macer: static binding would help a lot, if only we could bind flasher19:12
Macerwell. i'm about to wipe/install in a few19:14
Maceri'm just curious if it can do it on half a battery but given the problem i just had with the batteries... i should wait until it turns green19:14
DocScrutinizer05yes, definitely19:15
Maceralthough since i don't care what's on the device i don't really mind it much. not like i can really brick it19:15
Macernokia made sure to at least make it nearly unbrickable19:15
kerioyou can brick it19:15
kerioit's a bricking that can be solved with an external charger, but you can brick it19:15
Macerwow really?19:15
kerioflatbatrecover isn't enough to flash19:15
DocScrutinizer05well, with some luck you might be able to charge flat battery with rescueOS, to a level where flashing works19:17
kerioDocScrutinizer05: mmh, can you ramload it with a low battery?19:17
DocScrutinizer05but honestly flashing with semi-depleted battery is *strongly* deprecated19:17
kerioor will nolo refuse to do that, too?19:17
DocScrutinizer05kerio: unclear19:18
kerioand will a ramloaded nolo load rescueOS?19:18
DocScrutinizer05no, for sure not19:18
keriothen it's still possible to brick it19:18
kerioyou have to fight for it, though19:19
MacerFinishing flashing... done19:19
MacerCMT flashing failed19:19
Macerhm19:19
*** florian has joined #maemo19:19
kerioMacer: sign points to bork19:19
DocScrutinizer05didn't you say your CMT been broken?19:19
Macer:-/ seems so i suppose19:20
Maceri was hoping reflashing might fix it19:20
Macerguess not19:20
DocScrutinizer05try other locale version. Sometimes US version already been known to fail flashing CMT19:20
*** NIN101 has joined #maemo19:21
Maceroh wow19:21
Macerthat was new19:21
DocScrutinizer05for *very* obscure reasons19:21
Macerheh19:21
Macermaybe vanilla?19:21
DocScrutinizer05global?19:21
DocScrutinizer05vanilla is eMMC19:21
DocScrutinizer05and yes, iirc all those who reported CMT flashing failure due to US version had success with global version19:22
DocScrutinizer05those who had no success even with global didn't succeed with any other version anyway19:23
DocScrutinizer05iirc19:23
Maceralrighty19:24
Maceri'll try again in a moment19:24
*** thopiekar has joined #maemo19:25
*** DHR has joined #maemo19:29
*** FReaper-PC has quit IRC19:32
*** udovdh has joined #maemo19:32
MacerCMT flashing failed19:33
Macer:-/19:33
*** FR-PC has joined #maemo19:33
*** DHR has quit IRC19:36
Macerah well19:36
Macerguess i can write off the n900 as malfunctional19:36
Macertoo bad19:36
*** BCMM has joined #maemo19:37
Macersuppose i can wipe it and ebay it19:37
Maceri'm sure someone might want some of the parts19:37
kerioMacer: try the spring trick!19:39
deepyMacer: you can buy mine19:39
keriodeepy: i am disappoint19:39
deepykerio: shhh, I'm close to getting one with a working switch19:40
kerioyay19:40
sixwheeledbeastMacer: so you can flash rootfs but not emmc?19:41
keriosixwheeledbeast: nah, you can flash everything, anyway19:41
*** luf has joined #maemo19:42
keriouse --flash-only if flasher3.5 really doesn't want to go ahead19:42
*** rcg has joined #maemo19:42
sixwheeledbeastI mean, what is wrong in this case to say it's faulty19:43
*** valeriusM has quit IRC19:43
*** stef_204 has quit IRC19:44
*** stef_204 has joined #maemo19:45
Macerlol19:47
*** thopiekar has quit IRC19:47
Macersixwheeledbeast: no i can' flash rootfs but not cmt ;)19:47
Maceri guess i have a broken modem n90019:47
Macerwow it's amazing.. usb ports falling off, modems randomly breaking :)19:47
Macerthing seems kind of shoddy heh19:47
Macereven the paper under the battery trick doesn't wrok19:48
Macerah well i give up19:48
sixwheeledbeastoh, modem issue.19:48
sixwheeledbeastspring time19:48
*** udovdh has quit IRC19:49
Macersixwheeledbeast: yeah seems so19:49
*** kimitake_idle_ has joined #maemo19:49
Macerit would actually just be less of a headache just to get one off ebay19:49
Macerand throw this one in a blender19:49
kerioand *send this to me19:50
Macerah well.. back to the e7 heh19:51
Macertoo bad about the n900 i seriously miss the qwerty+telepathy19:51
sixwheeledbeast~springtime19:51
Macerthe txting app is the only reason i really want to go back to one19:52
sixwheeledbeastinfobot: springtime is http://talk.maemo.org/showthread.php?t=7724819:52
infobotsixwheeledbeast: okay19:52
Macerbut buying a 3rd one after usb + modem failure with my 2 heh19:52
Macersixwheeledbeast: yeah i saw that19:52
*** kimitake_idle has quit IRC19:52
Macermaybe the person who ebays mine can fix it :-P19:53
Macerat the very least they will have a spare screen and battery19:53
Macerand whatever else they may be able to rip out of it that functions19:53
Macercam module etc19:53
Macerlike i said. i'd be a bit skeptical about buying a 3rd one ;)19:55
*** Muelli has quit IRC19:55
Macermaybe i can find a broken screen one and swap mboards19:55
Macerheh19:55
*** stef_204 has quit IRC19:59
DocScrutinizer05I'd actually love to learn if reflow helps for cmt failure20:00
DocScrutinizer05hoping to get my reflow station next week20:00
kerio:D20:01
kerioand the n900 with 1ghz and 2gb of ram comes right afterwards, right?20:01
DocScrutinizer05well, "reflow station" - actually it's a simple hotair20:01
DocScrutinizer05might abuse it for BBQ as well ;-D20:01
Macerhttp://www.ebay.com/itm/N950-/171011434353?pt=Cell_Phones&hash=item27d113677120:05
Macerthat thing looks totally beat up :)20:05
*** dos1 has joined #maemo20:05
*** valeriusM has joined #maemo20:07
Macerand for just 1,200... IT CAN BE YOURS!20:07
*** dos1 has quit IRC20:11
cehtehThe item may have some signs of cosmetic wear :D20:12
*** dos1 has joined #maemo20:12
Macercrack on screen/lcd20:12
Macerheh20:12
Macerhttp://www.cellphone-preview.com/wp-content/uploads/2012/02/Spark-Tablet.jpg20:12
Macerspark-tablet?20:13
Macerare those things real?20:13
keriowhat's a spark tablet?20:13
Macerhttp://pclab.pl/zdjecia/artykuly/napierala/2013-01-11_-_api_dla_mobilnych_linuksow/oss.jpg20:14
Maceri guess it's supposed to be an ubuntu tablet20:14
keriolooks awful20:14
Maceryeah the tablet itself does20:14
Macerbut i'm more interested in plasma active20:15
*** rcg has quit IRC20:15
Macerhttp://www.slashgear.com/spark-plasma-active-7-inch-tablet-revealed-set-to-take-on-android-30211264/20:17
Macerah.... there you go.... they have a plasma video :)20:17
Macerlol20:18
Macerand i think my biggest problem is either that person has extremely small hands20:18
Maceror that is NOT a tablet20:18
*** dos1 has quit IRC20:19
*** dos1 has joined #maemo20:23
*** freemangordon has quit IRC20:25
*** dos1 has quit IRC20:28
*** dos1 has joined #maemo20:30
*** sirdancealo2 has quit IRC20:34
*** dos1 has quit IRC20:35
*** dos1 has joined #maemo20:36
*** Malinux has quit IRC20:37
*** NeutrinoPower has joined #maemo20:40
*** jpinx has joined #maemo20:41
*** calvaris has quit IRC20:44
*** FR-PC is now known as FlameReaper-PC20:48
*** thopiekar has joined #maemo20:50
*** animist has quit IRC20:52
*** _PanzerSajt has quit IRC20:53
*** Malinux has joined #maemo20:55
*** wxcafe has quit IRC21:06
*** sixwheeledbeast is now known as sixwheeled|away21:08
*** realitygaps has quit IRC21:09
*** realitygaps has joined #maemo21:10
*** eMHa_ has quit IRC21:14
*** jaska has quit IRC21:19
*** xmlich02_ has quit IRC21:22
*** sq-one has joined #maemo21:23
*** dos1 has quit IRC21:23
*** dos1 has joined #maemo21:23
*** dos1 has quit IRC21:24
*** dos1 has joined #maemo21:25
*** dos1 has joined #maemo21:26
*** dos1 has joined #maemo21:27
*** dos1 has joined #maemo21:28
*** arcean has joined #maemo21:29
*** wxcafe has joined #maemo21:30
*** dos1 has quit IRC21:31
*** dos1 has joined #maemo21:31
*** dos1 has quit IRC21:32
*** dos11 has joined #maemo21:32
*** techlife has quit IRC21:33
*** WielkiTost has joined #maemo21:34
*** dos11 has quit IRC21:34
*** WielkiTost has quit IRC21:34
*** dos1 has joined #maemo21:34
*** techlife has joined #maemo21:35
*** dos1 has joined #maemo21:35
*** techlife has joined #maemo21:35
*** techlife has joined #maemo21:36
*** techlife has joined #maemo21:36
*** techlife has joined #maemo21:37
*** techlife has joined #maemo21:38
*** techlife has joined #maemo21:38
*** techlife has joined #maemo21:39
*** techlife has joined #maemo21:40
*** brzys_ has quit IRC21:40
*** brzys has joined #maemo21:43
*** eMHa_ has joined #maemo21:44
*** dos1 has quit IRC21:45
*** dos1 has joined #maemo21:46
*** dos1 has quit IRC21:48
*** dos1 has joined #maemo21:49
*** BCMM has quit IRC21:50
*** dos1 has quit IRC21:54
*** dos1 has joined #maemo21:55
*** dos1 has quit IRC22:02
*** futpib has joined #maemo22:04
*** timeless has quit IRC22:05
*** XDS2010 has quit IRC22:05
*** dos1 has joined #maemo22:06
*** dos1 has quit IRC22:06
*** dos1 has joined #maemo22:07
*** luf has quit IRC22:15
*** heroux has quit IRC22:19
*** jrocha has joined #maemo22:19
*** FlameReaper-PC has quit IRC22:20
*** heroux has joined #maemo22:21
*** FlameReaper-PC has joined #maemo22:21
*** croppa has quit IRC22:23
*** jaska has joined #maemo22:28
*** jreznik has quit IRC22:36
*** valeriusN has left #maemo22:37
*** valerius2k has joined #maemo22:40
*** erstazi has quit IRC22:41
*** erstazi has joined #maemo22:42
*** erstazi has quit IRC22:42
*** erstazi has joined #maemo22:42
*** heroux has quit IRC22:43
*** mvp has joined #maemo22:43
*** heroux has joined #maemo22:45
*** wxcafe has quit IRC22:46
*** heroux has quit IRC22:54
*** heroux has joined #maemo22:55
*** piggz has quit IRC22:59
*** piggz_ has joined #maemo23:00
*** piggz_ has quit IRC23:01
*** piggz_ has joined #maemo23:01
*** lizardo has quit IRC23:02
*** thopiekar has quit IRC23:09
*** thopiekar has joined #maemo23:09
*** xes has joined #maemo23:09
*** piggz_ has quit IRC23:09
*** wxcafe has joined #maemo23:11
*** piggz_ has joined #maemo23:12
*** ecc3g is now known as eccerr0r23:14
*** Vlad_on_the_road has joined #maemo23:16
*** valerius2k is now known as valeriusN23:21
*** bef0rd has joined #maemo23:22
ApicNite.23:23
*** wxcafe has quit IRC23:27
*** wxcafe has joined #maemo23:27
*** XDS2010 has joined #maemo23:28
*** Vlad_on_the_road has quit IRC23:31
*** timeless has joined #maemo23:32
*** wxcafe has quit IRC23:34
*** wxcafe has joined #maemo23:35
*** uen has joined #maemo23:42
*** LauRoman has joined #maemo23:48
*** piggz_ has quit IRC23:49
*** markinfo has joined #maemo23:50
*** freemangordon has joined #maemo23:50
*** freemangordon_ has joined #maemo23:50
*** freemangordon_ has left #maemo23:50
*** piggz_ has joined #maemo23:51
*** piggz_ has quit IRC23:57
*** sirdancealo2 has joined #maemo23:58

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