IRC log of #maemo for Sunday, 2016-07-03

*** frals has joined #maemo00:07
*** zGrr has joined #maemo00:29
*** trumee has quit IRC00:30
zGrrmoin :)00:31
*** trumee has joined #maemo00:33
*** LauRoman|Alt has quit IRC00:56
*** vectis has quit IRC01:14
*** flo_lap has joined #maemo01:38
*** xorly has joined #maemo01:52
*** shentey has quit IRC02:07
*** flo_lap has quit IRC02:47
*** xorly has quit IRC02:56
*** dafox has quit IRC03:26
*** Pali has quit IRC03:46
*** wnd has quit IRC04:02
*** wnd has joined #maemo04:02
*** eMHa has joined #maemo04:09
*** auenfx4 has quit IRC04:11
*** eMHa__ has quit IRC04:12
*** Defiant has quit IRC04:13
*** Defiant has joined #maemo04:18
*** M4rtinK has quit IRC04:46
*** LauRoman|Alt has joined #maemo04:49
*** SpeedEvil has quit IRC04:49
*** SpeedEvil has joined #maemo04:50
*** wnd has quit IRC05:08
*** wnd has joined #maemo05:09
*** zGrr has quit IRC05:17
*** lxp1 has joined #maemo06:02
*** lxp has quit IRC06:04
*** dreamer has quit IRC06:54
*** dreamer has joined #maemo06:54
*** DocScrutinizer05 has quit IRC07:00
*** DocScrutinizer05 has joined #maemo07:00
*** pagurus` has joined #maemo07:11
*** pagurus` has joined #maemo07:11
*** pagurus` has quit IRC07:12
*** pagurus` has joined #maemo07:12
*** pagurus has quit IRC07:13
*** pagurus` has quit IRC07:13
*** pagurus has joined #maemo07:14
*** auenf has joined #maemo07:32
*** RedW has joined #maemo09:20
*** RedM has quit IRC09:20
*** L29Ah has joined #maemo09:26
*** L29Ah has left #maemo11:06
*** L29Ah has joined #maemo11:15
*** vectis has joined #maemo11:25
*** Wizzup_ has quit IRC12:03
*** Wizzup has joined #maemo12:05
*** shentey has joined #maemo12:29
*** flo_lap has joined #maemo12:36
*** Pali has joined #maemo12:41
*** chainsawbike has quit IRC13:01
*** erlehmann has joined #maemo13:03
*** flo_lap has quit IRC13:11
*** xorly has joined #maemo13:53
*** M4rtinK has joined #maemo14:07
*** xkr47 has quit IRC14:16
*** xkr47 has joined #maemo14:17
*** Oksanaa has joined #maemo14:37
*** shentey has quit IRC14:39
*** xorly has quit IRC15:14
*** xorly has joined #maemo15:28
*** shentey has joined #maemo15:38
*** xorly has quit IRC15:38
*** xorly has joined #maemo15:39
*** xorly has quit IRC15:44
*** Oksanaa has quit IRC16:29
*** Oksanaa has joined #maemo16:31
*** L29Ah has left #maemo16:31
*** LauRoman|Alt has quit IRC16:36
*** L29Ah has joined #maemo16:40
*** LauRoman|Alt has joined #maemo16:47
*** xorly has joined #maemo16:48
*** xelo has joined #maemo17:00
*** shentey_ has joined #maemo17:13
Sicelowhat tool/utility could i use on linux/n900 to figure out what keys a bluetooth device sends? it's a bluetooth camera remote17:52
Siceloawesome. thanks. will try that17:57
bencohthat is, if it shows as an input for xorg :)18:04
Siceloi hope it does :)18:12
*** xelo has quit IRC18:20
*** vectis3 has quit IRC18:25
*** vectis3 has joined #maemo18:31
DocScrutinizer05when it doesn't, you have another class of problem already18:36
*** krnlyng has quit IRC18:37
DocScrutinizer05I dunno if wireshark would help to dump raw data from BT socket18:37
DocScrutinizer05but "which keys" implies it's a kbd device of sorts, so should show up in /dev/*/*18:38
DocScrutinizer05then it's xev, yes18:39
DocScrutinizer05or a brute force dump of the /dev/*/* input device18:39
*** vectis3 has quit IRC18:40
DocScrutinizer05possibly helpful sites:
DocScrutinizer05(xev) or evtest18:44
Sicelothankfully, the device *does* show up as a keybaord. first problem gone18:46
Sicelotime to figure out the key18:47
DocScrutinizer05when xev shows something, you're more than halfway there already18:47
Siceloit does, but i think useless info :-/18:48
DocScrutinizer05paste the line18:48
DocScrutinizer05wait, xev is multiline iirc18:48
DocScrutinizer05so pastebin18:48
SiceloPropertyNotify event, serial 16, synthetic NO, window 0x3008c58, atom 0x14a (_NET_WM_USER_TIME), time 67423988, state PropertyNewValue18:48
Siceloeven pressing any N900 key shows the same :-/ (mostly)18:49
bencohDocScrutinizer05: err, xev only helps with *X* input devs, not general inputs18:49
*** krnlyng has joined #maemo18:50
bencohSicelo: xev needs focus18:50
Siceloit has focus (active window)18:50
bencohiirc/afaict it doesn't take focus (without the help of wmctrl maybe)18:52
*** Oksanaa has quit IRC18:52
bencohplain X11 windows support is half-broken with mb218:52
bencohrather x11 clients should set a hint/property and they dont, which is one mb2 doesn't give it focus18:53
infobotbencoh meant: rather x11 clients should set a hint/property and they dont, which is why mb2 doesn't give it focus18:53
Sicelookay. seems uphill battle :)18:53
DocScrutinizer05bencoh: I know18:54
bencohfixing it usually takes a 4lines patch and a rebuild18:54
Siceloi'm with N900 only here :p18:55
Siceloso it will have to wait for next week18:55
bencoh for mupdf for instance18:56
bencohmaybe we should actually add said patch and push it to -extras, actually18:56
bencoh(or patch mb2 so that it doesn't need it ....)18:57
DocScrutinizer05what is mb2?19:03
APicDocScrutinizer05: Is the Neo900 Project still alive?19:04
DocScrutinizer05APic: yes19:04
bencohDocScrutinizer05: matchbox19:05
DocScrutinizer05rhugh I'm severely struggling with everything and more getting offloaded to my responsibility, which originally absolutely wasn't the plan19:05
DocScrutinizer05bencoh: ta19:05
DocScrutinizer05yes, matchbox is half-broken when you challenge it on a proper X11 level19:06
DocScrutinizer05and yes, it prolly could use some patches to fix several of those flaws19:07
*** xorly has quit IRC19:18
*** xorly has joined #maemo19:21
KotCzarnycat /dev/input/something ?19:55
DocScrutinizer05od -An -N3 -tx1 -w3 /dev/input/mouse120:02
KotCzarnyas for the headset buttons i think i've used dbus monitor20:03
*** shentey_ has quit IRC20:05
*** shentey has quit IRC20:23
*** flo_lap has joined #maemo20:32
*** trx has quit IRC20:45
*** trx has joined #maemo20:50
*** ssvb has joined #maemo20:57
*** xorly has quit IRC20:59
*** Venemo has joined #maemo21:04
*** disco_stu has quit IRC21:08
*** disco_stu has joined #maemo21:09
*** eijk_ has joined #maemo21:11
Sicelohad stepped away. dmesg shows it coming uu[83072.050964] input: i shutter as /class/input/input621:14
Sicelo[83072.050964] input: i shutter as /class/input/input621:15
KotCzarnycat /dev/input/event6 ?21:15
*** xorly has joined #maemo21:15
Sicelodoesn't exists. only in /sys21:17
KotCzarnypastebin /proc/bus/input/devices21:18
KotCzarnynah, probably different name21:19
L29Ah/sys/class/input/event6/uevent will suggest you the args21:19
Siceloit goes to /dev/inpitu/eventX21:20
Sicelojust reconnecting the thing21:20
Siceloit seems to disconnect after a while (to save battery i suppose)21:20
Sicelodamn thing sends a whole lot of characters21:23
DocScrutinizer05you don't want to cat any /dev/input7*21:24
Siceloit seems a lost cause ... will test it properly when back on a pc (next week)21:25
Siceloor just give it to a friend with android/ios phone21:25
* Sicelo isn't a photos person any way21:25
DocScrutinizer05nfc what's the purpose of that thing anyway21:26
Siceloit's a remote shutter21:26
KotCzarnymight require proper software21:26
Sicelocould be21:27
*** eijk_ has quit IRC21:27
SiceloDocScrutinizer05: for taking pictures while camera is at a distance (they use them in selfie sticks for example)21:27
*** eijk has joined #maemo21:28
DocScrutinizer05so it's basically a kbd21:28
Siceloyes, N900 bluetooth interface sees it as keyboard21:28
DocScrutinizer05then I don't understand the problem21:28
Siceloi need to know what 'key/character' it sends .. so i can remap it to the 'C' key if possible, which nicocam uses for capturing21:29
Siceloor anyone has better idea than this?21:29
DocScrutinizer05did you read the links I suggested?21:29
KotCzarnywhat is the name/model of th thing?21:30
Sicelochinese thing i think. DocScrutinizer05, i did. will go through them again21:30
SiceloKotCzarny: chinese thing .. let me see21:30
DocScrutinizer05od -An -N3 -tx1 -w3 /dev/input/$*21:30
SiceloKotCzarny: nothing specific (no surprise) .. just "i shutter"21:31
SiceloDocScrutinizer05: n900 doesn't like some of the arguments there .. not sure which one21:33
KotCzarnysicelo, see the link, code is there too and debug commands21:34
KotCzarnyalso in the comments section21:34
*** eijk has quit IRC21:35
Sicelolooking :)21:35
*** flo_lap has quit IRC21:35
*** flo_lap has joined #maemo21:36
*** flo_lap is now known as florian21:36
Siceloyes, this might be the exact same... the remote also has two buttons (android/ios)21:37
KotCzarnymost are clones anywat with the same hw21:39
Siceloi gues though, it will be a bit more useful on a pc than N90021:40
Sicelocould use it to control a media player, or at least mute/unmute21:41
Linkandzeldais there any obvious reason why the battery %/mah reading in the system tray dropdown menu has basically stopped updating automatically? it was at 2% and i let it charge overnight, reported 2% until a reboot was done, same thing happens with discharging21:41
KotCzarnyyou can use n900 to control media player21:41
Siceloyes :&21:42
SiceloLinkandzelda: i get that too .. dunno really. haven't looked at it deeper. probably should21:43
LinkandzeldaSicelo: the only way i can fix it is to use the advanced power which has its own daemon to report the info21:43
Siceloi don't like those :-/21:44
Linkandzeldame neither21:44
DocScrutinizer05Sicelo: try cat /dev/input/event42|od -An -N3 -tx1 -w321:44
* Sicelo wants minimal system .. no duplicate software doing the same thing21:44
SiceloDocScrutinizer05: that won't work too .. -A -N are not in N900's od :(21:45
DocScrutinizer05substitute 42 by whatever the new input device you see when connecting the thing21:45
Siceloi ended up testing only the -x21:45
Siceloi think i'll leave this for a proper pc :)21:45
Siceloso will ping you all again next week21:46
DocScrutinizer05use proper gnu od21:46
DocScrutinizer05messybox hardly understand what od *is*21:46
Siceloi was given an old Thinkpad X40 today, lol .. dunno how useful that is/will be21:46
KotCzarnysicelo: grab msata to ide adapter and make it soar21:47
DocScrutinizer05do you see a new input device when pairing the thing?21:47
DocScrutinizer05err connecting21:47
KotCzarnyremember to get 3,3V one21:47
SiceloKotCzarny: it's got SSD apparently .. not yet sure the size as it has no power cable21:47
*** xorly has quit IRC21:47
KotCzarnyx40 is a little marvel21:48
SiceloDocScrutinizer05: dmesg doesn't seem to register anything, but it does get created as /dev/input/event421:48
KotCzarnysing;e core hurts performance though21:48
*** xorly has joined #maemo21:48
Siceloi can imagine. no wifi too .. maybe if i'm lucky will find a card for it21:49
KotCzarnyjust plain minipci21:49
DocScrutinizer05then you can get scancodes from input421:49
KotCzarnyusb dongle in the worst case21:49
Siceloseems to have IR too .. so maybe i can get more remotes for my N900 (pierogi)21:50
Siceloor maybe not .. :-/21:50
SiceloKotCzarny: but yes, it looks good for an oldie thing21:50
KotCzarnyi still use mine as console/webbrowser machine21:51
DocScrutinizer05cat /dev/input/event4|od -tx121:51
Sicelohow much ram it has?21:51
KotCzarny512 soldered on + 1gb module21:52
DocScrutinizer05you'll need to press button several times until your broken od will spam out first printline21:52
SiceloDocScrutinizer05: no -t or tx on this one21:52
DocScrutinizer05ohmy then use -x iirc21:52
SiceloKotCzarny: i don't yet know if the 1GB was added, but hope to power it up soon and test21:53
DocScrutinizer05however you get 16bit values then iirc21:53
DocScrutinizer05with upper/lower byte swapped21:53
DocScrutinizer05which is confusing like hell21:53
KotCzarnyyou might be unlucky to have the board with 256M soldered on21:53
Linkandzeldai find it funny that the n900 has a more up to date version of rsync than the latest os x release21:54
DocScrutinizer05fsck messybox!21:54
SiceloKotCzarny: i expect that tbh21:54
Siceloat least it seems Gb ethernet was standard, if that wiki is correct21:55
DocScrutinizer05apt-get install coreutils-gnu21:56
DocScrutinizer05honestly now21:56
infobotmessy... err busybox is meant for lean scripting. Regarding all the missing options and immanent limitations (see su, passwd, nice, ps, diff as used by mc...) it's not really the interactive shell of choice. A lot of people hate busybox because a lot of system integrators don't understand the difference between busybox and a decent user interactive shell plus unix utils21:56
Siceloi have that DocScrutinizer0521:56
DocScrutinizer05then what the heck is your od?21:57
DocScrutinizer05IroN900:~# od --version21:57
Sicelolol. maybe is should do 'god'21:57
DocScrutinizer05od (GNU coreutils) 8.421:57
*** xorly has quit IRC21:57
DocScrutinizer05IroN900:~# echo $PATH21:57
Siceloi don't have that gnu path21:58
KotCzarnythats probably from installing some gnu utils21:58
DocScrutinizer05no surprise, you need to fix your .bashrc for that ;-)21:58
SiceloDocScrutinizer05: that wdoesn't cause conflict with busybox's stuff?21:59
KotCzarnythough seriously, its a wrong approach21:59
DocScrutinizer05PATH=$(echo $PATH|sed "s.:/usr/bin:.:/usr/bin/gnu:/usr/bin:.;s.:/usr/sbin:.:/usr/sbin/gnu:/usr/sbin:.")21:59
DocScrutinizer05export PATH21:59
* Sicelo doesn't mind putting g at the beginning to be honest21:59
DocScrutinizer05Sicelo: not for root at least22:00
KotCzarnywhy the heck cssu didnt fix those old utils?22:00
DocScrutinizer05for user you might end up with a bootloop22:00
Siceloso i will leave it as is .. and preprend g :)22:01
infobothmm... jrtools is
Siceloi'm not looking forward to reflashing .. i know it's not difficult, but still .. and not when i'm 1000miles from home :)22:02
KotCzarnyyou need second n900 for experiments22:02
Siceloi have ;)22:03
Sicelothere are about 10 N900 at the DebConf, seen one N9 too22:03
SiceloDocScrutinizer05: i had a short chat with Paul Wise today here at DebConf. just now i have a question: who pays for the openmoko infrastructure now? servers for example ..22:08
DocScrutinizer05afaik Harald Welte22:08
Sicelojust curios :)22:09
DocScrutinizer05Paul should know22:09
Sicelothought there'd be something like HiFO that side too22:09
Siceloi didn't ask him as the question didn't come up in my mind at the time22:09
DocScrutinizer05nobody in a 1 mile radius around OM ever been insane enough to do such thing22:10
DocScrutinizer05meritocracy and management by anarchy just works for OM22:12
DocScrutinizer05until bob ham chimes in and starts bitching22:12
DocScrutinizer05OM's estel22:12
*** xorly has joined #maemo22:13
DocScrutinizer05the difference OM vs maemo is: OM always been in the hands of community, more or less. Nevertheless it never been administrated in a "democratic process"22:16
DocScrutinizer05everybody understood that for such tasks a hierarchy works better22:16
DocScrutinizer05and nobody had concerns about meritocracy instead of democracy22:17
DocScrutinizer05greetings to pabs err Paul when you meet him once more22:19
Sicelodemocracy isn't always the answer, that's for sure22:19
DocScrutinizer05see brexit ;-P22:20
Sicelowill gladly let him know. awesome guy :)22:20
DocScrutinizer05democracy more often than not can turn into a dictatorship of the intellectual precariate22:21
DocScrutinizer05that's why pretty much all democracies have a representative democracy22:22
DocScrutinizer05which for maemo was (is?) the council22:22
Sicelobrexit is very interesting22:24
DocScrutinizer05maybe 'interesting' isn't the to-the-point term22:24
DocScrutinizer05not that I'm worried too much (I'm allergic to politics anyway), but it shows how the wrong thing is done thanks to populism and propaganda and blatant lies22:25
DocScrutinizer05the unwashed masses are a very poor expert crew more often than not22:26
DocScrutinizer05now everybody publicly admits that it was against own government more than about anything EU related, but now the damage is done22:27
DocScrutinizer05and more and more people in GB realize that the promises about what brexit will accomplish were blatant lies22:28
DocScrutinizer05I actually guess many already knew beforehand, and yet they voted for brexit to punish their own government22:29
Sicelohmm, doesn't that also punish them too?22:29
DocScrutinizer05I guess they will realize that rather sooner than later22:30
* DocScrutinizer05 would like to see a referendum about abolishing police and courts22:31
DocScrutinizer05I bet that would pass22:31
Siceloi'd love that!!22:31
DocScrutinizer05for 4 weeks maybe22:31
Siceloi don't really like police at all ..22:31
DocScrutinizer05just proves my point22:32
Sicelobut yeah, criminals :-/22:32
Sicelohow do i properly kill/restart browserd?22:32
DocScrutinizer05killall browserd22:32
DocScrutinizer05comes in handy every now and then22:33
Siceloi'm having a problem with a site that needs a client certificate22:34
SiceloOutlook Web Access .. it has worked fine for a long time, but today not at all22:34
DocScrutinizer05that gets tricky on maemo22:34
DocScrutinizer05cert expired?22:35
DocScrutinizer05actually client side cert is always tricky22:35
Siceloonly change i recently made was to save my username in the browser, but now the site doesn't work (which of course doesn't make sense)22:35
Sicelocert not expired... good till 201822:35
*** shentey has joined #maemo22:36
*** shentey_ has joined #maemo22:37
Sicelohmm, now can't browse any pages, after killall browserd22:37
Siceloit did respawn, but yeah,22:37
*** Venemo has quit IRC22:37
*** ced117 has quit IRC22:38
DocScrutinizer05never faced any problems like that with killall browserd22:39
Siceloit just keeps 'searching', i may say22:39
DocScrutinizer05unless you did that too often so dsme doesn't respawn the process any longer22:40
Sicelothe process is there22:40
DocScrutinizer05are you sure it's not just your connection which might be pretty falwed, given it's a hacker congress. May explain your cert problems as well22:40
Sicelo$ ps aux | grep browserd 9269 user     36788 S    /usr/sbin/browserd -d  9270 user     63612 S    /usr/sbin/browserd -s 9270 -n RTComMessagingServer22:40
Siceloit was working when i arrived :)22:41
DocScrutinizer05well, when you arriver joe evilhacker hadn't installed his interceptor yet22:41
*** robink has joined #maemo22:41
Siceloi sent a mail :p22:42
Sicelolet me see how dsme works .. should be able to restart this properly22:43
Siceloother browsing working ..just this OWA thing22:43
DocScrutinizer05"dear Joe Evilhacker! please stop fucking with my internet traffic"22:43
Sicelowhat's the file on N900 that's used for startup?22:44
DocScrutinizer05other browsing is easier to intercept. That's why you got client cert for OWA22:44
DocScrutinizer05err, please rephrase22:45
DocScrutinizer05or reboot ;-P22:45
Siceloyes, reboot is easiest22:45
DocScrutinizer05dsme -b22:45
Sicelohaha, not that one for now22:46
Siceloi want to restart browserd properly22:46
DocScrutinizer05I guess that will happen when dsme -bOOTS the device22:46
*** xorly has quit IRC22:46
*** xorly has joined #maemo22:48
DocScrutinizer05ouch sorry, dsmetool -b of course22:48
Siceloworks after reboot22:52
Sicelowish i knew what ha happend22:52
DocScrutinizer05you never know what happened, on maemo. Way too complex22:53
DocScrutinizer05I even see a weird ps aux|grep dsme no listing the grep process22:53
DocScrutinizer05never seen that before...
DocScrutinizer05maybe grep wasn't started yet while ps already filled the pipe with results22:55
ceenethat's something that happens sometimes, yeah22:55
Sicelohey ceene  :)22:55
ceenehi, Sicelo :)22:55
ceenewhile true; do ps faux|grep grep || echo nogrep; done22:55
ceeneyou'll see a few nogreps in there22:56
ceenegotta have dinner!22:56
Sicelobon appetit22:57
DocScrutinizer05((you'll see)) not on my i5 ;-)22:58
DocScrutinizer05neither with ps faux nor ps aux nor ps nor >/dev/null22:58
DocScrutinizer05prolly too many processes for ps to iterate over (and procps is pretty heavy), to allow for grep not even being started yet23:00
*** disco_stu_droid has joined #maemo23:00
*** disco_stu has quit IRC23:01
*** disco_stu_droid is now known as disco_stu23:01
*** vectis3 has joined #maemo23:04
DocScrutinizer05hmm no, not even IroN900:~# while true; do ps|grep -q grep || echo nogrep; done23:04
DocScrutinizer05not even  while true; do ps|cat|cat|grep -q grep || echo nogrep; done23:06
ceenei've seen a few23:18
ceenehow is debconf going, Sicelo ?23:18
Siceloceene: awesome! really great. met two devs from your country23:19
ceenethere a few, yes!23:19
ceeneit's a nice feeling when you report a bug or whatever and it happens that the maintainer of one appreciated package happens to be almost a neighbour!23:21
Siceloas  user, it is quite cool to actually meet these guys, see how they work23:23
Sicelosome of them are people i've spoken to lots of times on IRC, and face to face meet always great23:23
ceenemany systemd advocates? :P23:24
Siceloi haven't heard it mentioned yet, but there is an upcoming talk about systemd23:27
ceenei guess most people just wants to do his own thing23:28
ceeneand initiating a real life flame isn't as fun as it could sound23:29
*** xorly has quit IRC23:29
*** xorly has joined #maemo23:29
Siceloi will try to attend the systemd session, if it doesn't conflict with something i have more interest in23:32
Siceloit's Tuesday .. conflicting with a session on ifupdown223:33
Sicelomaybe i go to systemd after all :p23:34
ceeneit's always curious seeing there are people interested in the most boring things23:34
ceenewhat would *they* think of *my* interests?23:35
Sicelolol what do you mean?23:36
ceenejust... don't know, there are things that i would find boring as hell, yet people are passionate about them23:36
ceeneifupdown2 sounds like... whatever, what do i need that for? why would anybody spend time coding a strange replacement for something that's working already quite fine?23:37
ceenebut i guess they would think the same of the things i do, so...23:37
Siceloi don't even know ifupdown2 tbh .. so i would have chosen that .. of course, i'm also curious to see what will happen in the systemd session .. maybe i'll hear expletives :p23:39
* DocScrutinizer05 sends Sicelo a rotten large fish, just in case Poettering attends too23:41
infobotmethinks freee is
DocScrutinizer05begs for a big fish in your hands23:42
*** L29Ah has left #maemo23:52
*** disco_stu has quit IRC23:58

Generated by 2.15.1 by Marius Gedminas - find it at!