**** BEGIN LOGGING AT Mon Nov 25 02:59:58 2013 Nov 25 14:52:06 hello all Nov 25 15:48:05 so, yesterday my n900 got dropped (pretty brutally, it also dislodged the spring in the lens cover) while it was booting Nov 25 15:48:12 and has a rather strange problem since: Nov 25 15:49:35 it boots up ok (albeit slowly), only the status icons next to the carrier name don't load Nov 25 15:49:39 but as soon as i click pretty much anything, the ui just hangs forever Nov 25 15:50:02 i can still ssh in via wlan, and everything looks ok... nothing in dmesg, no excess cpu usage, ... Nov 25 15:50:10 any suggestions what to try before re-flashing? Nov 25 16:00:34 fsck maybe Nov 25 16:00:57 it hangs with the highlight on the icon or button i clicked still displayed... Nov 25 16:01:13 and seems to recover when i kill hildon-desktop Nov 25 16:01:41 well, how does one fsck root or home while they are mounted... Nov 25 16:01:49 also, no filesystem errors in dmesg Nov 25 16:18:20 Personally I would boot BM, export all partitions and run fsck from an external 'nix box. Nov 25 16:20:45 i haven't had any luck installing backupmenu since my last re-flash... it's unclear which version is the latest, if it works, and how it should work... the hardcoded "guru meditation" screen it shows on any error makes me want to beat up the author with a baseball bat with nails in it Nov 25 16:21:35 geeze. trying to get answers about android is really tough. For all they want to be 1337 computer geeks they dont seem to understand shit beyond appz and cpu corez. Nov 25 16:21:48 The lates version of BM is the one in the dev repo. Nov 25 16:22:36 you install BM from repo the reboot device with keyboard open. Nov 25 16:23:00 guru meditation error is because wrong kernel or something. Nov 25 16:23:10 Or maybe because you installed multiboot or something. Nov 25 16:24:52 Nokia-N900:~# apt-get install --print-uris --yes --force-yes backupmenu Nov 25 16:24:53 'http://repository.maemo.org/extras/pool/fremantle-1.3/free/b/bootmenu/bootmenu_1.12_armel.deb' bootmenu_1.12_armel.deb 12870 SHA256:756b2ef936ab180cc1e1c056e4bcd36796ece9f8e05f78cf663d56b7180e8c68 Nov 25 16:25:03 'http://repository.maemo.org/extras-devel/pool/fremantle/free/b/backupmenu/backupmenu_1.2.0-2_all.deb' backupmenu_1.2.0-2_all.deb 22192 SHA256:d2f3f55d65c6845d02a715743cae0ae16eea1a60b594c3dc3c23d00fabd42099 Nov 25 16:25:05 that one? Nov 25 16:25:15 i dont trust backupmenu at all. It once gave me a false beleif that my root is safe. What is the point of backing up, if you cannot restore. Nov 25 16:25:29 SAiF: u wot Nov 25 16:25:45 Its just my experience. you may have other Nov 25 16:25:49 backup menu makes a tar of your file system. what more do you want? Nov 25 16:26:25 that's confusing about backupmenu imho... it gives the impression if being some kind of failsafe boot option... while it really just sits in userspace on the root partition... which i found out the hard way Nov 25 16:27:03 you have to fck up pretty bad to not even have BM menu booting. Nov 25 16:27:24 also, where else do you expect it to sit? Nov 25 16:27:25 it booted BM, but couldnt restore. Nov 25 16:28:01 I have no idea why your specific circumstances fckd up. FOr EVERY OTHER USER it works fine. Nov 25 16:28:59 vi__: the expectation you have from using similar tools on PCs is that it's outside of the normal rootfs, so you can boot it even if that's completely broken Nov 25 16:29:00 vi__: i think its because with BM you need to have the same kernel on both devices otherwise while restoring you get a screwed up result... Nov 25 16:29:22 thedead1440: obviously. Nov 25 16:29:52 maybe I will try it again later if needed. lot later Nov 25 16:30:08 BM has gotten me out of so much sht. Nov 25 16:30:21 I even donated robbiethethiest a pizza. Nov 25 16:30:29 :) Nov 25 16:30:51 robbiethe1st :) Nov 25 16:31:58 freemangordon: hey, FMG. how are things? Did you ever get anywhere with compcache? Nov 25 16:32:22 vi__: nope :( Nov 25 16:32:34 vi__: BTW hi!!! Nov 25 16:32:53 hi. Nov 25 16:32:58 vi__: where you've been man? Nov 25 16:33:03 long time no see Nov 25 16:33:09 vi__: not obvious to many users (http://talk.maemo.org/showpost.php?p=1356738&postcount=1242) though :D Nov 25 16:34:22 installed backupmenu and it works, fsck -f says home/opt is fine Nov 25 16:35:45 can anything be done about root anyway, with it being ubifs? Nov 25 16:38:30 freemangordon: well let me see. The last we spoke was around 6 months ago? So that is like 50 years in internet time. I got a new job, I have been rather busy since then. Nov 25 16:39:29 I do not really have the time to fiddle with computers any more. Nov 25 16:40:00 vi__: a better job? no more UI? Nov 25 16:40:17 Yeah. No more UI. Fsck that place. Nov 25 16:40:31 I am now an analogue engineer. Nov 25 16:40:40 I have no idea what I am doing :/ Nov 25 16:41:02 analogue electronics that is. Nov 25 16:41:38 vi__: wait, that should be sweet! OP amps, etc :) Nov 25 16:41:40 But the new place is great. The people here are really good to get aliong with. Nov 25 16:41:51 op amps...yay Nov 25 16:41:56 XD Nov 25 16:42:42 My new company makes the highest density micro LCD screens available. Nov 25 16:43:10 They fit QXGA resolution onto a 25mm^2 panel. Nov 25 16:43:49 sounds nice Nov 25 16:44:50 is there anything left that you have not thumbified? Nov 25 16:45:56 yep Nov 25 16:46:10 a lots of things TBH Nov 25 16:46:33 I am very short on tme for the last 2-3 months, so the progress is small Nov 25 16:49:49 so how long till you have reverse engineered the powervr driver? Nov 25 17:10:26 r00t|eeepc: bugfix: apply patch to your expectations, RTFM Nov 25 17:28:30 DocScrutinizer05: fix for what part is that? Nov 25 17:28:42 to the UI not working? Nov 25 17:31:28 *for Nov 25 17:32:01 where is the FM to read on how to debug the maemo ui? Nov 25 17:40:41 r00t^home: that's the fix for BM Nov 25 17:44:25 ok, will apply patch... that was not the primary problem anyway... Nov 25 18:22:40 i found the problem Nov 25 18:23:04 by running strace on hildon-desktop... Nov 25 18:23:10 it ended up in an infinite loop of: Nov 25 18:23:13 [pid 26208] symlink("/var/tmp/pulse-WS4d41Zg6kvz", "/home/user/.pulse/fbd5d27658d3fcf30cb25bf800531799:runtime.tmp") = -1 EEXIST (File exists) Nov 25 18:23:13 [pid 26208] rmdir("/var/tmp/pulse-WS4d41Zg6kvz") = 0 Nov 25 18:23:13 [pid 26208] nanosleep({0, 10000000}, NULL) = 0 Nov 25 18:23:20 removing the stale symlink fixed it Nov 25 18:23:32 yay for not re-flashing Nov 25 18:23:44 where do i file the bug-report? Nov 25 18:24:46 pulseaudio, WHAT ELSE :-S Nov 25 18:25:23 dang PA, kill the author Nov 25 18:25:31 hint: first name Lennart Nov 25 18:27:29 even if it was a bug in pulseaudio, a workaround would be in order Nov 25 18:27:42 sure Nov 25 18:27:49 really silly to make the device unusable with a stale sylink Nov 25 18:27:58 pester pali, he recently messed around with PA Nov 25 18:28:54 and yes, an endless loop that's not even trying to fix or escape from an error like this is pretty braindamaged Nov 25 18:30:33 the loop is a little longer, but it only tries different link targets, never noticing that the stale link at the source location is the problem Nov 25 18:30:40 r00t^home: thanks for tracking and shooting down that bug Nov 25 18:30:51 thanks for not helping :P Nov 25 18:31:09 meh Nov 25 18:31:43 take your sarcasm elsewhere please! Nov 25 18:32:02 I'm not obliged to help at all, on anything in here Nov 25 18:33:19 enjoy: http://pastebin.com/he2Zf97H Nov 25 18:34:46 "enjoy" as in, forward to whoever might care Nov 25 18:35:11 maybe file a bug on BMO? Nov 25 18:36:06 does that use the same non-working account management as the wiki (where i could never create an account in the last year(s))? Nov 25 18:36:30 seems not Nov 25 18:37:04 r00t^home: open the bug against CSSU Nov 25 18:37:16 that way it has a chance to be fixed Nov 25 18:37:49 I can't see why account creation was not possible Nov 25 18:42:28 I honestly think "bugfixes" like the PA one should get rolled back. When they create 10 new bugs while nobody even knows what they are supposed to fix Nov 25 18:43:39 pester pali, he recently messed around with PA Nov 25 18:44:04 so what? Nov 25 18:44:15 Pali: http://pastebin.com/he2Zf97H Nov 25 18:44:19 just doing as you suggested Nov 25 18:48:27 no idea Nov 25 18:49:22 the code ends up in an infinite loop trying to create a symlink over an existing stale link (if not obvious) Nov 25 18:50:06 http://aseigo.blogspot.com/2013/11/introducing-improv.html Nov 25 18:53:54 errr Nov 25 19:10:25 enjoy: https://bugs.maemo.org/show_bug.cgi?id=12715 Nov 25 19:10:26 04Bug 12715: hildon-desktop hangs on starting applications (due to stale pulseaudio symlink) Nov 25 19:14:55 thanks Nov 25 19:17:18 i wonder if it's even worth fixing... the more imorantant parts are a) still being able to access the device (via ssh for me, with ssh and the network connection starting automatically) and b) knowing where to look for the problem, which took some poking around Nov 25 19:18:57 actually i suspect that the same bug was the cause for a previous problem i solved by reflashing... where it would hang when loading widgets on startup (that also happened on some restarts this time) Nov 25 19:19:15 *important Nov 25 20:25:05 http://wiki.maemo.org/Phone_control#Turn_mute_on_.28N900.29 Nov 25 20:25:17 what is the difference between Turn mute on and Set Silent? Nov 25 20:26:01 i would _guess_ that mute mutes the microphone and silent mutes the speaker? Nov 25 21:15:22 I would _guess_ that mute is what you get when turning device face-down while ringing Nov 25 21:15:33 while silent is a profile Nov 25 21:17:55 or it's a fake, see Nov 25 21:17:58 >>(These loudspeaker ones don't work on my N900. If I add --print-reply I get "Error org.freedesktop.DBus.Error.ServiceUnknown: The name com.nokia.osso_hp_ls_controller was not provided by any .service files".)<< Nov 25 21:19:32 also possible that com.nokia.osso_hp_ls_controller service is only existing during playback of ringtones, or during voice calls, or whatever Nov 25 21:27:31 http://wiki.maemo.org/Phone_control#End_current_phone_call what is the difference between release, end and reject? Nov 25 22:14:28 end? Nov 25 22:15:01 release is when you finish a call, reject is when you don't start a call Nov 25 22:15:14 I don't see a third command "end" Nov 25 22:17:39 actually I see only one command "release" that serves for all puposes of "press red button" Nov 25 22:18:17 aah, now I see what you refer to. No idea Nov 25 22:20:15 DocScrutinizer05: thanks Nov 25 22:20:23 yw **** ENDING LOGGING AT Tue Nov 26 02:59:58 2013