04:11.17 | *** join/#maemo infobot (ibot@rikers.org) |
04:11.17 | *** topic/#maemo is Welcome to #maemo http://maemo.org/intro/ | N9/harmattan related questions please in #harmattan ! | "firmware" see ~tabletsdev ~combined ~emmc ~flasher sdk: ~sb | http://wiki.maemo.org/Community_Council | Source: http://wiki.maemo.org/Sources | Chanlog: http://mg.pov.lt/maemo-irclog | #maemo-ssu is where the (few) devels and maintainers of the maemo-future meet |
04:11.22 | DocScrutinizer05 | try dbus by using the dbus commands to mce in ~phonecontrol |
04:11.25 | DocScrutinizer05 | ~phonecontrol |
04:11.26 | infobot | rumour has it, phonecontrol is http://wiki.maemo.org/Phone_control |
04:11.40 | Vajb | sh stop not found, eh |
04:12.15 | DocScrutinizer05 | root |
04:12.24 | Vajb | ah right... |
04:12.25 | DocScrutinizer05 | dbus-send --system --type=method_call --dest=com.nokia.mce /com/nokia/mce/request com.nokia.mce.request.req_led_pattern_activate string:"PatternCommunicationIM" |
04:12.49 | DocScrutinizer05 | dbus-send --system --type=method_call --dest=com.nokia.mce /com/nokia/mce/request com.nokia.mce.request.req_led_pattern_deactivate string:"PatternCommunicationIM |
04:13.26 | DocScrutinizer05 | even better: dbus-send --system --print-reply --dest=com.nokia.mce /com/nokia/mce/request com.nokia.mce.request.req_start_manual_vibration int32:255 int32:1000 |
04:13.39 | Vajb | that stop/start mce did the trick |
04:13.50 | DocScrutinizer05 | k, happy it works |
04:14.02 | Vajb | screen backlight died as with opera hang |
04:14.31 | DocScrutinizer05 | normal |
04:14.32 | Vajb | and i had to input security code which was the case after opera too, but i forgot it. |
04:14.40 | DocScrutinizer05 | comes back on lock&unlock |
04:15.06 | Vajb | but it works now, thx |
04:16.40 | DocScrutinizer05 | for some reason mce got upset in a starnge way |
04:17.16 | DocScrutinizer05 | it was _nod_ dead, since when it's dead no screen rotation at all |
04:17.22 | DocScrutinizer05 | not* |
04:17.56 | DocScrutinizer05 | seems something did nasty stuff to mce |
04:19.15 | DocScrutinizer05 | oooh, "... with many tries..." might be dbus storm |
04:19.38 | DocScrutinizer05 | htop is your friend |
04:19.47 | DocScrutinizer05 | or top |
04:21.05 | DocScrutinizer05 | also syslog |
04:21.36 | Vajb | i tried top but nothing seemed odd |
04:22.23 | Vajb | but yeah somehow opera got mce to crash or stop because i had to input lockcode there too as i did now |
04:22.36 | DocScrutinizer05 | ooh |
04:22.42 | DocScrutinizer05 | yeah that explains it |
04:23.04 | Vajb | opera is versio 11.50.14 |
04:23.33 | DocScrutinizer05 | opera well might try nasty weird stuff to handle orientation and backlight and keyboard in a way not compatible with mce |
04:25.39 | DocScrutinizer05 | never heard anything like that, but opera does a lot of stuff in 'its own way' |
04:25.58 | Vajb | yup i've noticed |
04:26.17 | Vajb | i have two pages whichs give me instant reboot |
04:26.26 | DocScrutinizer05 | wow |
04:26.43 | Vajb | both of them r weater services |
04:26.52 | DocScrutinizer05 | weird |
04:26.54 | Vajb | ilmatieteenlaitos and foreca |
04:27.02 | Vajb | weather even |
04:27.27 | Vajb | dunno what they do or ask opera to do but result is always reboot |
04:27.31 | DocScrutinizer05 | I could see how they make opera go south, but *boot*? :-o |
04:27.47 | DocScrutinizer05 | that's nasty |
04:29.05 | KotCzarny | o.O |
04:32.21 | *** join/#maemo povbot (~supybot@office.pov.lt) |
04:33.08 | DocScrutinizer05 | aah wait, when mce restarts too often, device will reboot indeed |
04:33.26 | DocScrutinizer05 | too often iirc = 3 times in one minute |
04:35.01 | Vajb | ok so maybe that is the reason then? Opera mess with mce. Mce upsets and runs away thus device reboots. |
04:36.06 | DocScrutinizer05 | IroN900:~# /sbin/mce --version |
04:36.07 | DocScrutinizer05 | mce v1.8.127 |
04:36.09 | DocScrutinizer05 | Written by David Weinehall. |
04:36.10 | DocScrutinizer05 | Copyright (C) 2004-2009 Nokia Corporation. All rights reserved. |
04:36.12 | DocScrutinizer05 | Segmentation fault (core dumped) |
04:36.43 | DocScrutinizer05 | IroN900:~# ls -l /sbin/mce; md5sum /sbin/mce |
04:36.45 | DocScrutinizer05 | -rwxr-xr-x 1 root root 81160 2015-04-05 16:56 /sbin/mce |
04:36.46 | DocScrutinizer05 | 1edd10407336c736c0466bbcfe2084c9 /sbin/mce |
04:37.27 | Vajb | i have same version |
04:39.39 | Vajb | and same md5sum |
04:39.53 | DocScrutinizer05 | IroN900:~# ps aux|grep mce|grep -v grep |
04:39.54 | DocScrutinizer05 | root 819 0.0 0.9 6232 2284 ? S<s Oct18 1:29 /sbin/mce --force-syslog |
04:40.55 | DocScrutinizer05 | IroN900:~# ps aux|grep /sbin/syslog|grep -v grep |
04:40.57 | DocScrutinizer05 | root 716 0.0 0.2 1620 548 ? Ss Oct18 0:24 /sbin/syslogd -n |
04:42.15 | DocScrutinizer05 | and yes, Oct 18 is what you think :-) |
04:42.23 | DocScrutinizer05 | IroN900:~# uptime |
04:42.24 | DocScrutinizer05 | <PROTECTED> |
04:47.17 | DocScrutinizer05 | grep mce /var/log/syslog|less |
04:47.21 | DocScrutinizer05 | > |
04:48.32 | DocScrutinizer05 | there's also a problem with syslog and 44 days uptime ;-) |
04:48.35 | DocScrutinizer05 | IroN900:~# ls -l /var/log/syslog |
04:48.36 | DocScrutinizer05 | -rw-r--r-- 1 root root 12473253 2016-12-02 05:38 /var/log/syslog |
04:49.42 | DocScrutinizer05 | IroN900:~# df -h /var/log/syslog |
04:49.43 | DocScrutinizer05 | Dateisystem Size Used Avail Use% Eingehängt auf |
04:49.45 | DocScrutinizer05 | ubi0:rootfs 228M 187M 37M 84% / |
04:51.41 | Vajb | i have 27 days of uptime, but can't recall this kind of problem even when i had 70 days uptime |
04:54.33 | Vajb | if only there were sane alternative for opera, but main reason i like opera is that it is very fast to start |
04:55.02 | Vajb | didn't like fennec nor qml bowser because of slow start |
05:02.56 | DocScrutinizer05 | http://termbin.com/r4fx |
05:04.26 | DocScrutinizer05 | hmm, if opera is "fast startup" then they must be cheating with preload |
05:20.01 | Vajb | no idea, but difference is huge |
05:20.57 | Vajb | also i don't like default browser spawning that "prescreen" first and real page in new window |
05:21.28 | DocScrutinizer05 | hmm yeah |
05:21.53 | DocScrutinizer05 | and indeed opera starts fast, without preload trick |
05:22.17 | DocScrutinizer05 | foreca.de didn't ever finish to load but didn't crash stuff for me |
05:57.59 | *** join/#maemo DocScrutinizer05 (~saturn@openmoko/engineers/joerg) |
06:08.46 | *** join/#maemo DocScrutinizer05 (~saturn@openmoko/engineers/joerg) |
06:14.58 | Vajb | .fi does for me and almost instantly |
06:15.16 | KotCzarny | maybe its too cold out there |
06:15.18 | Vajb | and before u ask. No me device is not overclocked ;) |
06:15.43 | Vajb | KotCzarny: should't be. Just -3 now |
06:15.49 | KotCzarny | :) |
06:15.53 | Vajb | hmm +n |
06:16.10 | KotCzarny | device is getting old, you know, old people get cold easier |
06:16.48 | Vajb | but i have easy solution. Just add those crash sites to hosts file to prevent them loading in the first place :) |
06:17.18 | *** join/#maemo spiiroin (~spiiroin@2001:998:2a:dead:4d92:9f64:c28b:b624) |
06:18.12 | Vajb | hmm old? It is just starting school. Or are thos dog years? |
06:18.23 | Vajb | those* |
06:18.24 | KotCzarny | yes, phoneyears |
06:18.40 | Vajb | my typing with work gloves could use some practise... |
06:18.43 | KotCzarny | imo its just like human years *10 or *15 |
06:19.32 | Vajb | yeah i guess |
06:19.58 | Vajb | what is fastest device now? Like 2.2ghz or something? |
06:20.17 | KotCzarny | x86 ones? |
06:20.25 | Vajb | so if we count from there it is about 4, ah but 4 cores |
06:21.00 | Vajb | well what ever they use in androids |
06:23.08 | TheKit | 2.8-3.0 GHz |
06:35.12 | Vajb | hmm that oddness is back without anything unusuall. Rotating is not locked nevertheless of kbrd being out or not. |
06:37.01 | KotCzarny | what oddness? |
06:47.41 | *** join/#maemo troulouliou_div2 (~troulouli@unaffiliated/troulouliou-div2/x-0271439) |
06:56.53 | Vajb | that screen is not locked to widescreen and that vkbrd pops up even if hwkbrd is open |
06:58.09 | KotCzarny | no new apps installed recently? |
07:01.10 | Vajb | nope |
07:01.21 | KotCzarny | reboot didnt help? |
07:01.37 | Vajb | didn't reboot :) |
07:01.46 | Vajb | i wanted to solve without |
07:01.52 | KotCzarny | uhum |
07:02.00 | Vajb | mce stop/start helped momentarily |
07:02.00 | KotCzarny | latest cssu? |
07:02.12 | Vajb | up testing flavour |
07:03.12 | KotCzarny | run dbus monitor and log what happens after mce restart? (using tee maybe) |
07:03.38 | KotCzarny | its noisy, so you might try to ctrl-c just after noticing problem came back |
07:04.13 | Vajb | i was thinking of trying to disable vkbrd and re-enable to see if it does something |
07:06.15 | Vajb | i'll try dbus monitoring after i get home. I think my boss values me working for him more than me debugging my phone :) |
07:06.24 | KotCzarny | ;) |
07:06.38 | *** join/#maemo Milhouse (~Milhouse@kodi/staff/milhouse) |
07:21.01 | Vajb | btw is mce only thing responsible for device orientation lock? |
07:28.21 | *** join/#maemo eMHa_ (~mh@p54B0F4DF.dip0.t-ipconnect.de) |
07:47.59 | *** join/#maemo Milhouse (~Milhouse@kodi/staff/milhouse) |
08:24.52 | *** join/#maemo florian (~fuchs@Maemo/community/contributor/florian) |
08:44.31 | *** join/#maemo geaaru (~geaaru@host170-152-static.43-88-b.business.telecomitalia.it) |
09:19.49 | DocScrutinizer05 | Vajb: no, I think hildon desktop is also involved |
09:21.22 | DocScrutinizer05 | dbus-monitor is a good idea |
09:21.29 | DocScrutinizer05 | to a logfile |
09:21.53 | DocScrutinizer05 | prolly both system- and session-bus |
09:22.02 | DocScrutinizer05 | and get syslog! |
09:22.27 | DocScrutinizer05 | apt-cache search syslog |
09:36.50 | *** join/#maemo cyphase (~cyphase@unaffiliated/cyphase) |
09:37.10 | *** join/#maemo jskarvad (jskarvad@nat/redhat/x-wmlgljunmtgymhtl) |
09:37.10 | *** join/#maemo jskarvad (jskarvad@redhat/jskarvad) |
09:37.48 | *** join/#maemo eMHa__ (~mh@p200300738E422300267703FFFE6CC360.dip0.t-ipconnect.de) |
09:39.26 | *** join/#maemo wnd (~wnd@katei.fi) |
09:50.18 | *** join/#maemo ketas (~ketas@200-62-46-176.dyn.estpak.ee) |
10:01.32 | DocScrutinizer05 | Vajb: also check your slide magnet |
10:06.37 | Vajb | DocScrutinizer05: but i it was mechanical failure then device wouldn't unlock when i slide kbrd open, right? |
10:06.44 | Vajb | but if* |
10:48.01 | *** join/#maemo Ex-Opesa (~Ex-Opesa@unaffiliated/ex-opesa) |
10:58.11 | DocScrutinizer05 | Vajb: right |
10:58.32 | DocScrutinizer05 | also in syslog you wouldn't see a kernel logline for the switch |
11:00.35 | DocScrutinizer05 | Dec 2 06:17:28 IroN900 kernel: [34586.738189] slide (GPIO 71) is now open |
11:00.36 | DocScrutinizer05 | Dec 2 06:20:15 IroN900 kernel: [34753.980438] slide (GPIO 71) is now closed |
11:02.44 | Vajb | ok, but my device unlocks when i slide it open. So dbus remains to be logged. I'll do that when i get home. Is there nifty command do dumb that log to file? I use mdbus2 -l |
11:03.09 | KotCzarny | you can use | tee /some/path/file.txt |
11:03.16 | KotCzarny | so it will log to file and to screen |
11:06.22 | DocScrutinizer05 | I'd start with installing syslog |
11:07.06 | DocScrutinizer05 | mickey's dbus? niiiice :-D |
11:10.27 | DocScrutinizer05 | I don't get "nifty command". what's wrong with redirection? |
11:11.55 | DocScrutinizer05 | mickey lauer wrote mdbus for openmoko :-) |
11:12.05 | DocScrutinizer05 | or rather for fso |
11:15.48 | DocScrutinizer05 | mdbus -l >>/home/user/sessiondbus.log&; mdbus -l -s >>/home/user/systemdbus.log |
11:16.51 | DocScrutinizer05 | ooh, and: jobs; kill %; kill %1; kill %23 |
11:17.05 | DocScrutinizer05 | dang |
11:17.13 | DocScrutinizer05 | kill %% |
11:17.42 | DocScrutinizer05 | % |
11:17.49 | DocScrutinizer05 | %% |
11:17.52 | DocScrutinizer05 | %% |
11:17.58 | DocScrutinizer05 | tzz |
11:18.10 | DocScrutinizer05 | 1, 2, 3, 4 % ^^^ |
11:19.15 | DocScrutinizer05 | kill %% kills the most recent job |
11:19.46 | *** join/#maemo Pali (~pali@Maemo/community/contributor/Pali) |
11:20.47 | *** join/#maemo joga (~joga@unaffiliated/joga) |
11:30.01 | Vajb | hmm u lost me with those kills |
11:30.24 | KotCzarny | disregard, just redirect with pipe to tee |
11:31.00 | Vajb | do we have it in maemo terminal? |
11:31.15 | KotCzarny | check? |
11:31.29 | KotCzarny | yup |
11:31.33 | Vajb | well will do in a bit :) |
11:33.15 | Vajb | ok noticed yet another symptom. Special character sreen is no longer popping up |
11:34.10 | Vajb | meh i'll just copypaste that pipe |
11:36.20 | Vajb | ok mdbus2 is running. Now i'll just wait for the problem to appear |
11:36.30 | Vajb | i could bet it wont appear anymore |
11:38.36 | Vajb | ok it appears like few minutes after restarting mce and mdbus2 file was empty |
11:38.51 | KotCzarny | add 2>&1 |
11:38.56 | KotCzarny | before pipe |
11:39.14 | KotCzarny | might be it spits out to stderr |
11:41.12 | *** join/#maemo clopez (~tau@neutrino.es) |
11:42.21 | DocScrutinizer05 | Vajb: of course, kill is a shell builtin |
11:42.46 | DocScrutinizer05 | kill % kills jobs you sent to background with appending & |
11:43.27 | Vajb | yes i know kill command, but i didn't see how it was connected to this :) |
11:43.32 | DocScrutinizer05 | kill %1 kills job #1 etc, kill %% kills the last job you started |
11:45.35 | DocScrutinizer05 | stange that logfile is empty, did you monotor both buses? |
11:46.07 | DocScrutinizer05 | also check df -h |
11:46.41 | Vajb | im trying that 2 to 1 command that KotCzarny cave now |
11:46.52 | DocScrutinizer05 | sorry |
11:46.55 | DocScrutinizer05 | no idea |
11:48.22 | DocScrutinizer05 | mdbus -l can't be empty: |
11:48.25 | Vajb | <PROTECTED> |
11:48.26 | DocScrutinizer05 | IroN900:~# mdbus2 -l |
11:48.27 | DocScrutinizer05 | [SIGNAL] org.freedesktop.DBus.NameAcquired /org/freedesktop/DBus org.freedesktop.DBus |
11:48.29 | DocScrutinizer05 | ( ":1.453" ) |
11:49.03 | Vajb | thats what i try now. Earlier i tried without 2 et 1 |
11:49.59 | DocScrutinizer05 | ^Z; bg; cat /media/mmc1/file.txt |
11:51.12 | DocScrutinizer05 | echo testTESTtest >/media/mmc1/testfile.txt; ls -l /media/mmc1/testfile.txt; cat /media/mmc1/testfile.txt; df -h /media/mmc1/testfile.txt |
11:52.33 | DocScrutinizer05 | and finally get an idea of what's in syslog, or at least dmesg! |
11:54.03 | DocScrutinizer05 | 2>&1 does nuttin: |
11:54.06 | DocScrutinizer05 | IroN900:~# mdbus2 -l >/dev/null |
11:54.07 | DocScrutinizer05 | ^C |
11:54.09 | DocScrutinizer05 | IroN900:~# mdbus2 -l 2>/dev/null |
11:54.10 | DocScrutinizer05 | [SIGNAL] org.freedesktop.DBus.NameAcquired /org/freedesktop/DBus org.freedesktop.DBus |
11:54.12 | DocScrutinizer05 | ( ":1.455" ) |
11:54.13 | DocScrutinizer05 | ^C |
11:55.59 | DocScrutinizer05 | quite possibly your uSD is borked |
11:58.07 | Vajb | hmm mdbus2 -l 2>&1 | tee /media/mmc1/file.txt segfaulted. Lets see if it did anything for the file |
11:58.12 | DocScrutinizer05 | honestly, check your syslog and check `ls -l /media/mmc1/` |
11:58.25 | DocScrutinizer05 | LOL |
12:00.54 | DocScrutinizer05 | I only see that segfaulting when either dbus (pipe) is fubar, or the logfile filesystem is fubar |
12:01.48 | DocScrutinizer05 | why don't you log to eMMC (/home/user/)? |
12:02.05 | DocScrutinizer05 | df -h !! |
12:03.23 | Vajb | well anyways file was empty :D |
12:03.42 | DocScrutinizer05 | http://paste.opensuse.org/30431797 |
12:03.48 | Vajb | but now i did just mdbus2 -l and copied that. Pastebin coming up |
12:03.54 | KotCzarny | maybe your problems arise from out of space somewhere? |
12:04.00 | KotCzarny | pastebin your df |
12:04.01 | KotCzarny | :) |
12:04.57 | DocScrutinizer05 | I told you the file cannot be empty since mdbus *always* logs own signal |
12:06.40 | Vajb | pastebin.com/raw/k4U4ASfM |
12:06.56 | DocScrutinizer05 | also you should probably run mdbus as user "user" since it's logging session bus and I'm not all sure root's session is same as user's |
12:07.11 | Vajb | that is mdbus2 -l running while i restart mce and open hamsterfiler and problem reappears |
12:07.25 | Vajb | i was running it as user |
12:07.58 | Vajb | getting to syslog bit now |
12:08.22 | DocScrutinizer05 | your uSD is FUBAR |
12:08.51 | Vajb | KotCzarny: df told me that im using 71 percent of rootfs and that is top. mmc1 is used 70 percent |
12:09.07 | Vajb | DocScrutinizer05: i have no idea what that sentence means |
12:09.19 | KotCzarny | copy some file to /media/mmc1 ? |
12:09.25 | DocScrutinizer05 | remove your micro-SD card |
12:09.29 | KotCzarny | just to check if it succeeds |
12:09.54 | Vajb | ok |
12:09.59 | DocScrutinizer05 | or first do what I suggested: [2016-12-02 Fri 12:51:12] <DocScrutinizer05> echo testTESTtest >/media/mmc1/testfile.txt; ls -l /media/mmc1/testfile.txt; cat /media/mmc1/testfile.txt; df -h /media/mmc1/testfile.txt |
12:10.50 | Vajb | works |
12:10.54 | DocScrutinizer05 | I guess your uSD is broken |
12:11.03 | DocScrutinizer05 | o.O |
12:11.49 | DocScrutinizer05 | works as in: shows a length of 12 bytes for /media/mmc1/testfile.txt and cat reüproduces "testTESTtest"? |
12:13.40 | DocScrutinizer05 | I hope you have not messed up your system with thumb binaries? |
12:14.22 | Vajb | $ |
12:14.23 | Vajb | ~ $ echo testTESTtest >/media/mmc1/testfile.txt |
12:14.23 | Vajb | ~ $ cat /media/mmc1/testfile.txt |
12:14.23 | Vajb | testTESTtest |
12:14.44 | Vajb | i don't have thumb installed in this device |
12:15.49 | DocScrutinizer05 | wow, so how can `mdbus2 -l >/media/mmc1/testfile.txt` fail? |
12:16.05 | DocScrutinizer05 | I asked about binaries |
12:16.29 | DocScrutinizer05 | those could sneak in when you got thumb repo in your catalogs |
12:16.43 | Vajb | ok let me check my catalogs |
12:18.04 | Vajb | hmm it seems i have thumb repo, but it is not used |
12:18.09 | DocScrutinizer05 | haha |
12:18.20 | DocScrutinizer05 | reflash! |
12:19.01 | DocScrutinizer05 | if you feel ultrafancy, you can try to find the thumb binaries that sneaked in |
12:19.15 | DocScrutinizer05 | there's no clean way to identify them |
12:20.12 | DocScrutinizer05 | and the fun part is that a thumb binary makes *other* non-thumb processes segfault |
12:21.34 | xes | :) http://www.abc.net.au/news/2016-12-02/gooligan-growing-security-hack-hits-android-users-worldwide/8087570 |
12:22.55 | DocScrutinizer05 | lol |
12:23.08 | DocScrutinizer05 | but that's not exactly something new, is it? |
12:23.30 | DocScrutinizer05 | prolly just hyped in context of Avalanche takedown |
12:24.29 | xes | so far it wasn't so well organized so they never reached such numbers |
12:25.09 | DocScrutinizer05 | I changed my ER-Pro8 logging to log *all* sessions on NAT. Dang, that android device calls home often :-/ |
12:26.15 | DocScrutinizer05 | I prolly should disconnect it |
12:26.25 | DocScrutinizer05 | or simply shut it off |
12:34.12 | *** join/#maemo BitEvil (~quassel@tor/regular/SpeedEvil) |
12:48.05 | DocScrutinizer05 | Vajb: of course you also could _try_ this: install a thumb-patched kernel |
12:48.36 | DocScrutinizer05 | but that's only for experts, in my book |
13:01.17 | *** join/#maemo spiiroin (~spiiroin@87-93-13-164.bb.dnainternet.fi) |
13:12.17 | *** join/#maemo geaaru (~geaaru@host170-152-static.43-88-b.business.telecomitalia.it) |
13:30.09 | *** part/#maemo misv (~ms@vps.honeypot.se) |
13:42.05 | *** join/#maemo Milhouse (~Milhouse@kodi/staff/milhouse) |
13:44.28 | Vajb | DocScrutinizer05: i think i'll pass thumb kernel :) |
13:44.50 | Vajb | installed syslogd and am collecting data there |
13:44.57 | KotCzarny | why? powerkernel is thumb enabled |
13:45.13 | Vajb | i have power kernel |
13:53.15 | Vajb | i also installed htop. Few items r in hours, but they r the same as in top. Like xorg and pulse |
13:53.23 | Vajb | also messagebus |
14:02.19 | *** join/#maemo geaaru (~geaaru@host249-228-dynamic.31-79-r.retail.telecomitalia.it) |
14:19.27 | *** join/#maemo Milhouse (~Milhouse@kodi/staff/milhouse) |
14:27.33 | *** join/#maemo troulouliou_div2 (~troulouli@unaffiliated/troulouliou-div2/x-0271439) |
14:27.38 | *** join/#maemo trumee (~trumee@c-73-155-87-64.hsd1.tx.comcast.net) |
14:29.21 | Vajb | Dec 2 15:55:11 Nokia-N900 mce[7270]: Cannot open `/sys/devices/platform/gpio-switch/cam_focus/disable' for writing; Permission denied |
14:29.43 | KotCzarny | that doesnt matter i guess |
14:29.56 | KotCzarny | its a media player blocking system from fiddling with focus button |
14:30.18 | KotCzarny | so you can use focus button even with screen locked |
14:30.49 | Vajb | yes i thought they r related |
14:31.07 | Vajb | that was only mce related entry on syslog in two hours |
14:32.13 | Vajb | also there r lots of glib-critical msgs |
14:32.33 | *** join/#maemo geaaru (~geaaru@host170-152-static.43-88-b.business.telecomitalia.it) |
14:32.57 | Vajb | also slide open and closed r present so i guess that definitely rules out slider magner |
14:33.09 | Vajb | magnet |
14:41.30 | Vajb | timeshop[7310]: GLIB DEBUG mafw-dbus - send: [method] com.nokia.mafw.renderer.Mafw-Gst-Renderer-Plugin.gstrenderer/com/nokia/mafw/renderer/gstrenderer: com.nokia.mafw.renderer.stop() |
14:45.06 | *** join/#maemo ced117_ (~ced117@AStrasbourg-552-1-48-210.w90-26.abo.wanadoo.fr) |
14:57.36 | vectis3 | Is there a way that I can get a micro sd card reader to work directly in the usb port on an N8*0? It doesn't draw much power but the device has MaxPower set at 200mA. |
14:57.57 | KotCzarny | just buy bigger sd card |
14:58.16 | KotCzarny | n800 has 2 full size slots |
14:58.28 | vectis3 | I have n810 |
14:58.30 | KotCzarny | if you put big sd card in internal one, you have second free to use |
14:58.34 | KotCzarny | i pity you :P |
14:58.41 | vectis3 | why? |
14:58.47 | KotCzarny | 2 full size slots baby |
14:59.02 | vectis3 | 200gb card in device |
14:59.14 | KotCzarny | 2x200gb cards in device? ;) |
14:59.30 | vectis3 | n810 has only 1 slot |
14:59.34 | KotCzarny | i know |
14:59.47 | vectis3 | I have a hub that has MaxPower set at 100mA and I can plug the card reader into that and It works without any issues (without adding any additional power to the hub) |
15:00.04 | KotCzarny | does n8x0 support host mode? |
15:00.08 | KotCzarny | reliably? |
15:00.27 | KotCzarny | last time i have tried it, i was getting device reboots |
15:00.29 | vectis3 | I believe so |
15:01.03 | vectis3 | I've tried: "echo -n 1 > /sys/bus/usb/devices/1-1/bConfigurationValue" once and somehow got it to work, but now I can't reproduce it. |
15:05.39 | vectis3 | Is MaxPower set in the kernel? |
15:19.05 | *** join/#maemo xes (~xes@unaffiliated/xes) |
15:21.35 | *** join/#maemo flo_lap (~fuchs@Maemo/community/contributor/florian) |
15:24.02 | *** join/#maemo trumee (~trumee@c-73-155-87-64.hsd1.tx.comcast.net) |
15:32.19 | *** join/#maemo drrrz (~drrrrz@162.216.46.39) |
15:55.47 | *** join/#maemo trumee (~trumee@c-73-155-87-64.hsd1.tx.comcast.net) |
16:00.28 | *** join/#maemo MoeIcenowy (~So@138.68.61.217) |
16:00.32 | freemangordon | hi! |
16:00.47 | MoeIcenowy | hi ;-) |
16:00.48 | KotCzarny | :) |
16:00.54 | freemangordon | so, clone h-d from https://github.com/android-808/hildon-desktop/tree/clutter_1x |
16:01.13 | KotCzarny | and make notes for futre h-d'ers ;) |
16:01.21 | freemangordon | then start pulling the dependencies from https://github.com/fremantle-gtk3?utf8=%E2%9C%93&q=osso-sys&type=&language= |
16:01.24 | freemangordon | oops |
16:01.39 | freemangordon | from here https://github.com/fremantle-gtk3 |
16:02.14 | freemangordon | youl'' need to pull libhildon3, libmatchbox2 and libhildon from https://github.com/android-808?tab=repositories |
16:02.37 | MoeIcenowy | I built a hildon-desktop on my PC several hours ago... |
16:02.55 | MoeIcenowy | but when I run it, it gives me a black screen with a pink left-top button |
16:02.55 | freemangordon | not libhildon, but libhildondesktop3 |
16:03.00 | freemangordon | aah |
16:03.10 | MoeIcenowy | maybe lack of a theme? |
16:03.14 | freemangordon | MoeIcenowy: this is expected, a kind of |
16:03.18 | freemangordon | yes, lack of theme |
16:03.21 | freemangordon | ~repos |
16:03.21 | infobot | from memory, repos is "deb http://maemo.muarf.org/apt-mirror/mirror/downloads.maemo.nokia.com/fremantle/ssu/apps/ ./ ;; deb http://maemo.muarf.org/apt-mirror/mirror/downloads.maemo.nokia.com/fremantle/ssu/mr0/ ./", or see http://wiki.maemo.org/Repository#List_of_Maemo_repositories, or see ~jrrepos |
16:03.26 | freemangordon | hmm |
16:03.30 | freemangordon | just a sec |
16:03.33 | MoeIcenowy | should I check out the theme from my N900? |
16:04.06 | freemangordon | MoeIcenowy: http://repository.maemo.org/pool/fremantle/nokia-binaries/4bc37c7c77ebe90177c050b805a8dc79/nokia-binaries/h/hildon-theme-alpha/ |
16:04.17 | MoeIcenowy | nokia-binary... |
16:04.20 | freemangordon | this is the theme, you have to install it with --force-all |
16:04.46 | MoeIcenowy | I will try to extract and copy it, as my distro is not debian-based |
16:05.03 | freemangordon | MoeIcenowy: also, you need to create 2 symlinks |
16:05.25 | MoeIcenowy | alpha -> /usr/share/theme/default ? |
16:05.41 | freemangordon | /usr/share/themes/default -> alpha |
16:06.09 | freemangordon | and /etc/hildon/theme -> /usr/share/themes/default |
16:07.08 | freemangordon | MoeIcenowy: keep in mind that this h-d "fork" is broken in several axpects |
16:07.15 | freemangordon | *aspects |
16:07.18 | MoeIcenowy | ? |
16:07.42 | freemangordon | task navigator is broken, there is some problem with application focus, etc |
16:08.54 | MoeIcenowy | how to get the wallpaper? |
16:09.00 | freemangordon | that is why we started porting to gkt3 from scratch a couple of days ago, see the thread from http://talk.maemo.org/showpost.php?p=1519591&postcount=69 |
16:09.08 | MoeIcenowy | I saw it try to read /home/icenowy/.backgrounds/background-*.pvr |
16:09.10 | freemangordon | copy backgrounds folder from your n900 |
16:09.18 | MoeIcenowy | ah-oh |
16:09.21 | freemangordon | it actually wants pngs |
16:09.31 | freemangordon | it is in /home/user/ |
16:10.16 | MoeIcenowy | it them different pages' wallpaper? |
16:10.40 | freemangordon | hmm? |
16:10.45 | freemangordon | can't parse |
16:10.59 | MoeIcenowy | maybe I should say "different view" |
16:11.16 | freemangordon | sorry, stil can;t get the question |
16:12.12 | freemangordon | but, just copy .backgrounds folder from your n900 to the home directory of the user you run h-d as |
16:13.20 | MoeIcenowy | thx, saw it ;-) |
16:14.38 | KotCzarny | she asks if it will be those multi page wallpapers, scrollable |
16:14.46 | freemangordon | aah |
16:14.53 | freemangordon | yes, there should be |
16:15.10 | MoeIcenowy | ok got how the wallpaper works |
16:16.44 | MoeIcenowy | and will you make h-d a desktop environment that suits every distro? ;-) |
16:17.22 | freemangordon | this is what we try to do, though it is a distro by itself I guess |
16:17.52 | freemangordon | h-d is not exactly a desktop pc environment :) |
16:17.58 | MoeIcenowy | I want to pack it up for my distro ;-( |
16:18.03 | MoeIcenowy | s/ ;-(/ ;-) |
16:18.15 | freemangordon | well, it is debian based |
16:19.00 | freemangordon | but once we have it fully working on de**an, I don;t see why it couldn;t be ported to other distrox |
16:19.07 | freemangordon | *distros |
16:19.16 | MoeIcenowy | de**an? you care also devuan? |
16:19.32 | freemangordon | MoeIcenowy: all my tests so far are on devuan ;) |
16:19.45 | MoeIcenowy | oh |
16:19.57 | freemangordon | and btw you can build devuan image for n900 |
16:20.21 | freemangordon | see https://github.com/dyne/arm-sdk |
16:21.11 | MoeIcenowy | how do h-d acquire the applications list? |
16:21.30 | freemangordon | MoeIcenowy: /usr/share/applications/hildon iirc |
16:21.33 | MoeIcenowy | on my testing environment it has only a tana_ap_user_guide |
16:21.39 | MoeIcenowy | oh it needs a subdir... |
16:21.39 | freemangordon | yeah |
16:21.49 | freemangordon | not 100% sure though |
16:22.10 | freemangordon | but you can always export DISPLAY and start whatever you want from the shell |
16:22.31 | KotCzarny | freemangordon: cant it suck the window names from DE ? |
16:22.57 | freemangordon | KotCzarny: from DE? it *IS* DE |
16:23.02 | KotCzarny | :) |
16:23.05 | KotCzarny | yeah |
16:23.22 | KotCzarny | i meant from the DE standard way of acquiring window/app list |
16:23.40 | freemangordon | MoeIcenowy: do you use Zephyr to run h-d on? |
16:23.59 | freemangordon | KotCzarny: don;t know what is the standard way :) |
16:24.21 | freemangordon | s?Zephir/Xephyr |
16:24.23 | KotCzarny | fmg: when app creates x11 window it usually calls it with some params/env settings |
16:24.35 | freemangordon | yevery day seems to be typo day lately |
16:24.36 | MoeIcenowy | freemangordon: yes Xephyr. |
16:24.56 | MoeIcenowy | and my mouse cursor seems to be eaten by h-d ;-) |
16:25.09 | freemangordon | KotCzarny: and? do you mean are application titles visible in task navigator? |
16:25.31 | freemangordon | or in status bar? |
16:25.36 | KotCzarny | check: xwininfo -tree -root |
16:25.42 | freemangordon | not now |
16:26.01 | freemangordon | but it has window manager, so I guess it does all the stuff needed |
16:26.14 | MoeIcenowy | and I think I need a gtk+3 plugin... |
16:26.16 | KotCzarny | http://stackoverflow.com/questions/252906/how-to-get-the-list-of-open-windows-from-xserver |
16:26.36 | MoeIcenowy | GNOME applications is shown very ridiculously under hildon... |
16:27.03 | freemangordon | KotCzarny: ah, I think I get it now - yes, it takes ownership on all applications started so far on that xserver |
16:27.12 | freemangordon | *of |
16:27.15 | MoeIcenowy | It try to use the GNOME header bar to replace the hildon titlebar |
16:27.26 | freemangordon | you can't, afaik |
16:27.52 | freemangordon | title bar is build-in in h-d |
16:28.53 | MoeIcenowy | http://img.vim-cn.com/a8/4e4448562a41bf8f77d16148033f57ea25835d.png this picture shows the situation |
16:29.26 | freemangordon | cool :) |
16:29.52 | MoeIcenowy | and how to deal with the Gtk menu bar is also a problem... |
16:30.46 | MoeIcenowy | in fact, not only GNOME apps but all applications who want to draw its own titlebar may face the titlebar problem... |
16:31.19 | freemangordon | MoeIcenowy: I think is what you're trying to do is similar to forcing unity to use xfce's panel |
16:31.54 | MoeIcenowy | maybe I should say force xfce to use unity's panel ;-) |
16:32.10 | freemangordon | MoeIcenowy: you can just grab a random application and expect it to behave correctly under hildon |
16:32.14 | freemangordon | yeah |
16:32.29 | MoeIcenowy | yes apps without headerbar works fine |
16:32.37 | freemangordon | it needs to be "hildonized" |
16:32.55 | freemangordon | there is a whole big doc on hildon UI |
16:33.12 | MoeIcenowy | yes... |
16:33.51 | MoeIcenowy | I think we should make some general toolkit automatically hildonized |
16:33.59 | MoeIcenowy | like maemo-gtk did on real Maemo |
16:34.01 | freemangordon | no way IMO |
16:34.16 | MoeIcenowy | we can use gtk modules to inject into Gtk+ |
16:34.22 | KotCzarny | hmm, isnt h-d taking whole top row? |
16:34.28 | freemangordon | unless you find 5 more guys |
16:34.43 | KotCzarny | last time i remember available area isnt from the top of lcd, but under status bar |
16:34.52 | freemangordon | depends if the application is fullscreen or not |
16:35.11 | KotCzarny | and WMs have a way to enforce apps to specific allowable size |
16:35.24 | freemangordon | in fullscreen it takes, well, the full screen area :) |
16:36.11 | KotCzarny | ie. see fluxbox' option 'maximizeover' |
16:36.32 | MoeIcenowy | have you used original matchbox? |
16:36.49 | MoeIcenowy | I mean the matchbox that is now managed on yocto |
16:38.00 | freemangordon | no |
16:38.23 | freemangordon | do you thinks it is better to use it than the one in maemo? |
16:39.22 | MoeIcenowy | nope |
16:39.30 | MoeIcenowy | it's very simple |
16:39.35 | MoeIcenowy | or I should say "too simple" |
16:43.58 | *** join/#maemo erstazi (~erstazi@unaffiliated/erstazi) |
16:49.10 | MoeIcenowy | oh I forgot to mention that when building on newest Gtk+ and Clutter, I met lots of deprecation Werrors |
16:49.51 | freemangordon | yeah |
16:50.13 | freemangordon | but anyway we won;t use that code |
16:50.18 | MoeIcenowy | so that I had to sed all configure.ac and delete -Werror |
16:50.24 | MoeIcenowy | you will re-port it, right? |
16:51.27 | freemangordon | yes |
17:28.24 | *** join/#maemo trumee (~trumee@c-73-155-87-64.hsd1.tx.comcast.net) |
18:52.10 | *** join/#maemo flo_lap (~fuchs@Maemo/community/contributor/florian) |
19:22.33 | *** join/#maemo Tenhi (~tenhi@static-ip-69-64-50-196.inaddr.ip-pool.com) |
20:12.29 | *** join/#maemo louisdk (~louisdk@static-5-103-130-65.seas-nve.net) |
20:16.46 | *** join/#maemo M4rtinK (~M4rtinK@77.48.149.46) |
20:17.33 | freemangordon | MoeIcenowy: what did you mean by "we can use gtk modules to inject into Gtk+"? |
20:22.55 | freemangordon | hmm, I think I got it |
20:36.38 | *** join/#maemo spiiroin (~spiiroin@87-93-13-164.bb.dnainternet.fi) |
21:15.41 | *** join/#maemo princefakhan (uid183431@gateway/web/irccloud.com/x-jhkyemuuymiuiaix) |
21:51.44 | MoeIcenowy | freemangordon: yes |
21:58.25 | freemangordon | MoeIcenowy: do you have experience with that? |
21:59.04 | freemangordon | as there is almost no info over the net on what is the correct way of using stuff in gtk_module_init() |
22:02.13 | *** join/#maemo troulouliou_div2 (~troulouli@unaffiliated/troulouliou-div2/x-0271439) |
23:13.23 | MoeIcenowy | freemangordon: no experience |
23:13.37 | MoeIcenowy | but I know at least some project uses the modules to do hacks |
23:15.28 | MoeIcenowy | for example, the topmenu-gtk project extracts the menubar of Gtk+ 3 programs as a global menu (like macOS) |
23:26.04 | *** join/#maemo xy2_ (~xy2_@28094.s.t4vps.eu) |
23:42.03 | *** join/#maemo dafox (~dafox@2a02:a448:c25a:1:7061:3b2a:37df:ded3) |