**** BEGIN LOGGING AT Sun Jan 17 02:59:58 2016 Jan 17 04:29:50 If I wish to add to maemo's understanding of location, so that it would be able to use not only gps (internal or external), but also IP and cellular-tower-id as sources of info, where should a bit of code be added? Jan 17 04:32:52 Or does Maemo already use cellular tower info, and it's only backwards AU that 'blocks' geographical location of cellular towers from being provided to cellular handset? Jan 17 04:34:02 If it's the case of backwards-cellular-towers, it would have been useful to make a plugin (with offline database) which 'unlocks' lat and long of towers Jan 17 06:26:58 Oksana: basically liblocation is what you want to augment or patch Jan 17 06:28:05 plus have a look at http://www.skyhookwireless.com/ Jan 17 06:33:30 http://wiki.maemo.org/PyMaemo/Using_Location_API Jan 17 07:40:01 bencoh, well, if you dont mind carrying something double in size as n900, one could use 2x18650 etc and get ~5000mAh/100mA=50h Jan 17 07:40:05 which isnt that bad Jan 17 07:40:28 but that number would rise if you count wifi/gsm and or using it in some way Jan 17 07:40:38 still, broadcom Jan 17 07:41:40 on a side note, my banana pi m1 uses ~200mA in idle (didnt try to optimize it yet) Jan 17 07:42:06 and thats with wifi chip connected Jan 17 07:45:02 * Maxdamantus could probably experiment with one of his Raspberry Pis some time. Jan 17 07:45:12 * Maxdamantus thinks his ones might be A+. Jan 17 07:45:18 maxd, why not bananas? Jan 17 07:45:28 I don't think they existed at the time. Jan 17 07:45:34 or if they did, I wasn't aware of them. Jan 17 07:45:41 I bought them around the end of 2013. Jan 17 07:45:53 yeah, bananas were out in 2014 Jan 17 07:52:17 Ah, no. They're model B. (0x000e) Jan 17 09:17:49 sixwheeledbeast: http://talk.maemo.org/showpost.php?p=1495209&postcount=482 Jan 17 10:16:46 freemangordon: :) Jan 17 10:28:57 Hi! I've got a mail saying navit 0.5.0+dfsg.1-1maemo1~6534 has been queued for loading into fremantle extras-devel repository Jan 17 10:29:20 How much time should it take to load it to extras-devel? Jan 17 10:29:55 doest it require some manual intervention or is it an automatic process? Jan 17 10:30:07 *does Jan 17 10:31:56 it is automatic Jan 17 10:32:17 it takes the autobuilder a couple hours to build the .deb Jan 17 10:32:43 and another two hours or so after that to be available to apt Jan 17 10:42:32 ceene thank you Jan 17 12:10:06 strange, here i have only two packages http://maemo.org/packages/source/view/fremantle_extras-devel_free_source/navit/0.5.0+dfsg.1-1maemo1~6534/ Jan 17 12:10:32 but here are more reported https://garage.maemo.org/builder/fremantle/navit_0.5.0+dfsg.1-1maemo1~6534/ Jan 17 12:11:37 old versions get removed from the archives, i think Jan 17 12:14:16 tryagain_: be patient, it takes time, soon or later the packages will appear Jan 17 12:14:49 yeah, don't worry Jan 17 12:15:08 if the build log says it has succeeded, everything is fine Jan 17 12:15:26 okay, i just thought they all should appear nearly at the same time Jan 17 12:15:37 Pali: I've finished with worldclock, there is more to be optimized and/or fixed code wise but for now I am fed with it. Feel free to take it from here if you feel so. Jan 17 12:16:11 sixwheeledbeast: well, the point was - test it please :) Jan 17 12:16:55 I did tons of changes, most probably I introduced some bugs Jan 17 12:27:43 tryagain_: autotool build? Jan 17 12:31:05 ok Jan 17 12:42:21 tryagain_: they appear at the same time in the repository, but the data on the website runs on a different schedule Jan 17 12:42:35 merlin1991: hi! Jan 17 12:42:44 hey Jan 17 12:42:50 merlin1991: when we are going to have cssu meeting? Jan 17 12:43:06 merlin1991: there is lots of new stuff Jan 17 12:43:25 starting monday any day is fine for me Jan 17 12:43:47 btw tryagain_ did you contact the original maintainer for navit? Jan 17 12:44:03 merlin1991: well, maybe choose a date and send a mail? Jan 17 12:47:28 freemangordon: I gathered that ;) Jan 17 12:47:34 ok :) Jan 17 12:47:43 just to make sure :p Jan 17 12:48:08 freemangordon: it wishes to pull in a later version of qt on my cssu-stable device is that expected? Jan 17 12:48:32 sixwheeledbeast: you can't test that on -stable Jan 17 12:48:49 yes, there is newer qt in -testing Jan 17 12:48:51 freemangordon: I have done in the past... Jan 17 12:49:05 and I guess it was auto made a dependency Jan 17 12:49:50 sixwheeledbeast: pester merlin1991 to issue new update to -stable :) Jan 17 12:49:55 0.6-1+0cssu3-1 is installed at the moment Jan 17 12:50:04 :nod: :) Jan 17 12:50:44 What are the changes to worldclock? :curious: Jan 17 12:50:57 sixwheeledbeast: sorry, he stuff in -devel was never meant to be used with enything else but -testing Jan 17 12:51:03 * Oksanaa should read the logs... Jan 17 12:51:24 freemangordon: I get that, but Ihave used the odd package before :) Jan 17 12:51:33 Oksanaa: https://github.com/community-ssu/clock-ui/commits/master Jan 17 12:51:50 for the last ~10 months Jan 17 12:52:03 sixwheeledbeast: you have been lucky :) Jan 17 12:52:15 sixwheeledbeast: if you want to try the stuff in -devel, clone the git and build in sb :) Jan 17 12:52:22 :nod: Jan 17 12:52:38 but, won;t fly this time Jan 17 12:52:40 (unless you want to try recent hildon stuff) Jan 17 12:53:15 because there is also an updated maemo-launcher in -devel, with support for qt as well Jan 17 12:53:33 freemangordon: oh, you pushed that thing? Jan 17 12:53:38 yes Jan 17 12:53:59 hmm, original world-clock was in gtk right? Jan 17 12:54:17 freemangordon: installed on -testing device Jan 17 12:54:30 https://github.com/community-ssu/maemo-launcher/commit/3692cb9656c1a979f31fa077e527a9cfb14c9bd0 Jan 17 12:54:32 bencoh: yes Jan 17 12:54:36 * Oksanaa would have liked if everything stayed in gtk+hildon. All the qt is entirely alien... Jan 17 12:54:48 Oksanaa: well, not really Jan 17 12:54:59 it just starts a little bit slower Jan 17 12:55:28 but with booster-qt and good programming, it is <1s difference Jan 17 12:55:47 Well, it looks different? Jan 17 12:55:54 freemangordon: it seems to ignore default fonts and the clock is a bit further up the window but appears to work Jan 17 12:55:55 developing in qt is waaay more easy then with gkt Jan 17 12:56:18 sixwheeledbeast: "ignore default fonts"? Jan 17 12:56:40 Well, is it difference between Objective-C and C-something? Jan 17 12:57:07 Oksanaa: can;t parse Jan 17 12:57:08 it doesnt look too different Jan 17 12:57:16 freemangordon: sorry, my mistake I changed the theme on my testing device recently :facepalm: Jan 17 12:57:59 sixwheeledbeast: hmm, yes, you're right, clock is not vertically centered Jan 17 12:58:33 I mean, the difference in coding between gtk and qt, is it because coding is in different programming languages, or is it because gtk widgets are inherently more difficult? Jan 17 12:58:37 i have ubuntu fonts on the other theme Jan 17 12:59:08 qt is c and more people can code c? Jan 17 12:59:24 well, qt is c++, gtk is c Jan 17 12:59:31 ah Jan 17 12:59:34 the problem is that gtk tries to mimic c++ Jan 17 13:00:15 And C++ people stumble over coding in gtk+c? Jan 17 13:01:24 they usually stumble on every non-object language anyway, but that's not the point :* Jan 17 13:01:31 no, it is simply that C is not meant for that purpose. At least to me it is like "you can't see the forest because of the woods" Jan 17 13:01:51 I prefer C usually ;) Jan 17 13:02:00 :) Jan 17 13:02:13 Okay... But Nokia did code it all in gtk+c, hence, it's possible Jan 17 13:02:21 sure it is Jan 17 13:02:55 it is simply that it is harder, at least for me. To code UI in gtk than on Qt that is Jan 17 13:02:57 I think that's more of a personal taste, I still prefer writing gtk stuff over qt (but I'm not good at writing GUIs anyway) Jan 17 13:03:07 It's like, if you like qt, feel free to code an all-qt version of maemo, but mixing gtk and qt in the same app can only be seen as cruel Jan 17 13:03:22 Oksanaa: it's not in the same app :) Jan 17 13:03:30 yes ;-) Jan 17 13:03:34 yet* Jan 17 13:03:57 :-D ^ Jan 17 13:04:55 how am I supposed to open an issue on github?!? Jan 17 13:05:14 no idea, I think you need an account Jan 17 13:05:30 I *hav* one Jan 17 13:05:32 *have Jan 17 13:05:35 ah :) Jan 17 13:05:39 * Oksanaa too Jan 17 13:06:20 * Oksanaa dives to github Jan 17 13:06:20 I want to open an issue on clock-ui, to not forget what sixwheeledbeast said Jan 17 13:07:25 Code Issues Pull requests Pulse Graphs Jan 17 13:07:44 I see no issues tab :D Jan 17 13:08:06 oh, those are disabled Jan 17 13:08:39 Why?.. Jan 17 13:08:54 NFC, anyway I enabled them Jan 17 13:09:02 sixwheeledbeast: have an account on github? Jan 17 13:09:35 freemangordon: I was looking, I have used it for flopswap I think... Jan 17 13:09:55 anyway, I'll open the issue for the vertical positioning Jan 17 13:11:01 freemangordon: I have found it, are you going to open issue? Jan 17 13:11:15 https://github.com/community-ssu/clock-ui/issues/1 Jan 17 13:11:28 19 seconds ago.... Jan 17 13:11:34 sixwheeledbeast: feel free to create new issues if you found a need Jan 17 13:11:43 *find Jan 17 13:11:43 freemangordon: :nod: :) Jan 17 13:49:53 Luke-Jr: ping Jan 17 14:20:03 bencoh it's cmake build Jan 17 14:21:27 merlin1991 yep, woglinde said he had added me as admin, but i see me at navit-packaging rather than at navit itself. Have to figure out what it means. Jan 17 14:27:46 tryagain_: side question: what would i do with navit? Jan 17 14:38:27 https://github.com/community-ssu/clock-ui/issues/2 Jan 17 14:44:12 Sicelo it's an offline navigation program, with routing, highly configurable. Maps are based on OSM data. Jan 17 14:44:50 i once installed it, but couldn't get it to work .. maybe i was just being dumb. Jan 17 14:44:55 Though some additional steps are required to use it, at least map should be downloaded manually Jan 17 14:45:20 also, there's no osd items configured by now Jan 17 14:45:39 so manual editing of xml file is needed Jan 17 14:45:44 which is the kernel format that 0xffff sends to the n900? zImage? zImage+device tree? Jan 17 14:45:52 i guess it's the latter? Jan 17 14:45:55 zImage Jan 17 14:46:03 no device tree? Jan 17 14:46:15 i don't know about that .. ask Pali :) Jan 17 14:46:22 but zImage alone should suffice Jan 17 14:46:39 ok, i'll try that later Jan 17 14:46:42 thanks Jan 17 14:47:27 ceene: fmg/pali were working on DT Jan 17 14:47:29 flasher-3.5 needs just zImage .. so that should be ok with 0xFFFF too. there was no DT in those days (or at least it wasn't the standard) Jan 17 14:47:41 0xFFFF sends any bootable image Jan 17 14:47:53 it should be compiled in if enabled (?) Jan 17 14:48:06 and if you are using DT based boot, you must append DTS after zImage Jan 17 14:48:11 ah Jan 17 14:48:19 Sicelo At the moment, i'm attempting just to make it build and get feedback from our existing users (we had for a few years a separate build maintained in private repo) Jan 17 14:48:19 nevermind what I just said then Jan 17 14:48:32 http://elinux.org/N900#DT_Kernel_Compilation Jan 17 14:48:33 i see Jan 17 14:48:38 see: Create combined kernel image by appending the DTB file: Jan 17 14:49:16 all right Jan 17 14:57:27 LOL github automatically closed an issue based on the commit message. Nice :) Jan 17 14:57:54 :) Jan 17 14:58:28 sixwheeledbeast: so, you think text should be clickable as well? Jan 17 14:59:20 I can make text besides icons clickable, but using a list there seems like a terrible idea Jan 17 14:59:41 freemangordon: :nod: that's how it was. I actually thought it was broken until I started tapping the screen all over. Jan 17 14:59:45 Ideally, there should be a background image Jan 17 14:59:54 yes, I know how it was Jan 17 15:00:18 ok Jan 17 15:01:05 but - the correct was is to have a background image, similar to that in portrait mode. Imagine what mess will happen if we overlay tree view over a background Jan 17 15:01:15 s/was/way Jan 17 15:01:36 s/portrait/landscape Jan 17 15:02:18 sixwheeledbeast: though, making text clickable makes sense, WIll do it Jan 17 15:02:22 In OMP there is no background image in portrait Jan 17 15:02:32 it's also a list view Jan 17 15:02:52 I guess they where designed to look/feel similar Jan 17 15:02:57 Pali: pong Jan 17 15:02:59 and OMP is where most of the code in adeclock was steal from ;) Jan 17 15:03:41 hmm, no "stealed" word in english? I thought steal is a regular verb. Jan 17 15:03:57 ah makes sense Jan 17 15:03:57 oh, no Jan 17 15:04:04 stolen in english ;) Jan 17 15:04:09 yeah :) Jan 17 15:04:52 Luke-Jr: I'm going to push your patches for kdepim noakonadi, ok? or is there something wrong with them? Jan 17 15:05:18 however stolen would indicate it's not FOSS so maybe borrowed is appropriate Jan 17 15:05:25 :D Jan 17 15:06:11 sixwheeledbeast: introducing tree view for portrait makes UI inconsistent, we either use tree for both or for none, IMO Jan 17 15:06:32 yeah, borrowed :D Jan 17 15:07:07 however, I'll make text clickable too, as in stock it is Jan 17 15:08:38 Oh I see your point. I would think the idea was to have the landscape UI imitate stock, so the landscape background image lines up. Jan 17 15:12:47 I suppose if the text is clickable that would be fine. Jan 17 15:13:24 :nod: Jan 17 15:15:28 Oh another thing I noticed was the "highlighted fade" isn't used on the date and time button. Not an issue but may look nicer with the fade on? Jan 17 15:16:00 I guess I can implement another type of button, more wide, so when the text is clicked (in portrait) to be highlighted Jan 17 15:16:27 sounds good Jan 17 15:16:36 sixwheeledbeast: hmm? that depends on the theme Jan 17 15:16:59 does it? Jan 17 15:17:05 p, li { white-space: pre-wrap; } /etc/hildon/theme/images/320IconHighlight.png Jan 17 15:17:13 sorry, /etc/hildon/theme/images/320IconHighlight.png Jan 17 15:17:32 this is what stock uses Jan 17 15:17:42 ah I didn't know that Jan 17 15:17:53 you're too used to adeclock :p Jan 17 15:18:11 but I have a freshly flashed device in front of me to compare with Jan 17 15:18:45 Yes, and my broken theme. Made by another broken package "theme-customizer" :shiver: Jan 17 15:19:10 I'll shut up now :) Jan 17 15:19:16 hmm, why? Jan 17 15:19:25 your feedback is very useful Jan 17 15:19:35 :) Jan 17 15:19:42 no, really Jan 17 15:22:40 that actually makes sense now looking at the old adeclock. I wondered why the time and date had separate buttons one with fade and one without. Jan 17 15:22:52 how silly. Jan 17 15:23:18 I am happy to help where I can, but I am no coder. Jan 17 15:23:39 I need testers, not coders, as I am Jan 17 15:27:21 sixwheeledbeast: BTW, I don;t know if it is clear, but alarms are ordered in the list :) Jan 17 15:27:50 enabled on top, ordered by alarm time Jan 17 15:27:54 freemangordon: ordered how? I have no alarms on -testing device Jan 17 15:28:22 yes Jan 17 15:29:04 sixwheeledbeast: add a couple of alarms and you'll see Jan 17 15:29:09 ok, I'll have a play now Jan 17 15:35:01 oh I see, I think the old one was last active. Jan 17 15:36:24 That would confuse me a little I think. If you use the alarm on one date for example. Jan 17 15:36:54 you may reactivate it not realising the date has past Jan 17 15:38:08 lemme try Jan 17 15:38:34 sixwheeledbeast: BTW, can you? Jan 17 15:38:56 (activate an alarm with a date in the past)? Jan 17 15:39:41 Ah Jan 17 15:40:23 hmm? Jan 17 15:41:06 hmm, crashed :) Jan 17 15:41:18 I can't set one in the past, so let me try set one now and reactivate it in a sec Jan 17 15:41:46 yep crash Jan 17 15:41:48 resulted in a crash here Jan 17 15:42:00 ok, I guess that should be fixed Jan 17 15:42:04 :) Jan 17 15:42:09 BTW, how was that in the old adeclock? Jan 17 15:42:16 I'll try Jan 17 15:42:44 I guess the correct behaviour is to open the edit dialog Jan 17 15:44:59 freemangordon: it won't let you check it, in adeclock Jan 17 15:45:41 that behaviour maybe ok, you have to select the alarm and edit it Jan 17 15:46:12 I'd rather open edit dialog, instead Jan 17 15:46:41 also in adeclock new alarms are defaulted to the current time not 00:00 this was handy Jan 17 15:46:57 in stock they default to 10:00 Jan 17 15:47:08 or not? Jan 17 15:47:16 ok, that's easy to be done Jan 17 15:47:33 sixwheeledbeast: are you going to open issues for those? Jan 17 15:47:47 No idea for stock but I recall asking ade for this. Jan 17 15:47:49 will do Jan 17 15:47:54 ok, thanks Jan 17 16:00:05 sixwheeledbeast: when adding a new alarm, what date it is set to? in old adeclock that is Jan 17 16:00:45 tomorrow at this time in adeclock Jan 17 16:01:18 ok, keeping the same behaviour Jan 17 16:01:56 I have to flick back a day, so i would say no? Jan 17 16:02:27 ok, but we cannot set an alarm today at this time Jan 17 16:02:32 as it already has passed Jan 17 16:02:55 hmm, "as it has passed already"? Jan 17 16:03:01 I suppose it's personal pref really. Maybe one minute ahead? Jan 17 16:04:07 yep, makes sense Jan 17 16:04:32 Does it matter that it has past? you are in the alarm dialog anyway you can't set it? Jan 17 16:05:31 yes, but if I understand your idea correctly, you want to have an alarm to be immediately settable Jan 17 16:05:54 if it is in the past, you can;t set it Jan 17 16:06:05 so 1 minute ahead sounds sane to me Jan 17 16:06:16 also spotted something else, adding to github now. in adeclock if you set an alarm in future it puts date instead of Never Jan 17 16:07:46 i don't think it matters about the 1 minute ahead TBH, what if it takes you a minute to set the alarm, it's invalid anyway? Jan 17 16:08:35 ok, will set it to "now" Jan 17 16:08:53 I am looking from a POV of I park the car and have 1 hour to park, open clock-ui swipe 1 hour as quick a possible, done. Jan 17 16:09:55 yep, makes sense Jan 17 16:13:21 cool, I am wondering about the best way to sort alarms. Was there a reason for using time? Jan 17 16:13:38 .64 Jan 17 16:13:40 woops Jan 17 16:15:41 sixwheeledbeast: I think so, as you time is always the most important thing. At least for me :) Jan 17 16:15:51 *as time Jan 17 16:17:58 Ok. I would say time to alarm myself, then maybe alphabetical if alarm name set? Jan 17 16:18:46 do you really set alarm titles? Jan 17 16:19:27 time to alarm? could be, but imagine: Jan 17 16:19:51 for some persistent ones yes, "Work" they can sit at the bottom. Jan 17 16:19:52 you've disabled all your alarms (friday or holiday) Jan 17 16:20:17 now you want to enable your "get up for work" alarms. Jan 17 16:20:57 me, personally look for the time - it is the left column, and is the shortest one Jan 17 16:21:08 I see what you mean. Jan 17 16:21:16 oh.. Jan 17 16:21:20 and I *know* when am I supposed to get up :) Jan 17 16:21:38 issue but NFC how to reproduce... Jan 17 16:22:08 I am trapped at the Alarm settings dialog and can't get rid Jan 17 16:22:21 what did you do? Jan 17 16:22:26 no idea Jan 17 16:22:29 :D Jan 17 16:22:44 I think i hit task switcher while loading Jan 17 16:22:49 dialog Jan 17 16:23:10 BTW I touched "alarm settings" just a little bit, mos of the code is the original adeclock's code Jan 17 16:23:33 there are still very, very ugly hacks there Jan 17 16:23:35 It's ok, I am glad it's getting some love. Jan 17 16:24:45 So i can hit task switcher to close dialog but the dialog pops up and cannot be closed if I switch back to clock-ui Jan 17 16:25:19 which dialog is that? Jan 17 16:25:28 alarm settings Jan 17 16:25:30 could you make a screenshot? Jan 17 16:27:29 not now I just killed it before you asked. i will try to reproduce if I can. It was like the alarm settings dialog was not attached to mainwindow any more, if that makes sense. Jan 17 16:27:39 yes, it makes Jan 17 16:28:05 I was just able to open "new alarm" dialog on top of "alarm settings" dialog Jan 17 16:28:21 oh nice Jan 17 16:28:55 if you click "alarm settings" from the menu and immediately click on "new alarm" Jan 17 16:29:12 I guess it is qt acting here :) Jan 17 16:30:37 yep I can reproduce that one, it's similar but I can't reproduce it yet. The issue was you couldn't close the dialog with save Jan 17 16:32:42 веирд Jan 17 16:32:44 oops Jan 17 16:32:46 weird Jan 17 16:34:38 pretty sure it was hitting the taskswitcher while the dialog was loading but I can't reproduce it now. Grr Jan 17 16:41:31 Did you change the hildon banner to days and hours? Jan 17 16:44:54 I implemented what is in the stock Jan 17 16:45:08 it depends on the time remaining Jan 17 16:45:20 it might be time, days to, day, or date Jan 17 16:45:32 day == weekday Jan 17 16:48:48 hi Jan 17 16:49:33 ok, thats fine. adeclock rounds this up but doesn't matter. The only reason I can see for this is so it fits on one line. Jan 17 16:49:48 i almost never use the stock backup application. when backup is finished, do i need to click "Stop"? or does that mean it is still processing? Jan 17 16:49:57 ah.. just heard a beep now :) Jan 17 16:52:55 i was playing with xterm on the N900...i want to start tzconfig but it says not found...why...i actually have it in /usr/bin/tzselect Jan 17 16:53:32 i mean *tzselect not tzconfig Jan 17 17:00:11 which should be the right procedure to install backupmenu+uboot? Jan 17 17:00:32 i've only managed to brick it :) Jan 17 17:01:34 :) Jan 17 17:02:26 standard way. remember u-boot installs as 'stock' kernel.. so you need to make sure the stock kernel modules are available in your system Jan 17 17:02:59 if you're using .item files, make sure syntax is correct, and run u-boot-update-bootmenu Jan 17 17:03:14 in which order should i install this? Jan 17 17:03:18 first u-boot, then backupmenu? Jan 17 17:03:24 or viceversa? Jan 17 17:04:27 doesn't really matter Jan 17 17:04:37 uboot first, i'll suggest Jan 17 17:05:00 i installed first backupmenu, after that i installed u-boot and after rebooting i could only get as far as uboot Jan 17 17:05:13 i didn't want to type anything at uboot console so i just reflashed :P Jan 17 17:05:36 * Sicelo009N doesn't know how to operate that too :D Jan 17 17:05:59 i make sure i've got everything fine inside maemo, to avoid dealing with that console Jan 17 17:07:06 i need to read somewhere about n900's boot process Jan 17 17:07:15 ~boot Jan 17 17:07:16 it has been said that boot is what you get when you act like a DalNet user, or #debian-boot Jan 17 17:07:20 uhm Jan 17 17:07:36 not so useful in this context, infobot Jan 17 17:08:06 ~bootprocess Jan 17 17:08:12 basically uboot presents itself to the bootloader as a kernel ... then it starts loading your other specified kernels, etc. Jan 17 17:08:53 and backupmenu what is exactly? Jan 17 17:08:57 just a shell script? Jan 17 17:08:58 so doesn't really matter too much what the bootloader itself does (and they are closed anyway.. NOLO/XLoader afaik) Jan 17 17:10:22 yes, backupmenu is a script that kernel loads 'thinking' it's loading normal system :) Jan 17 17:10:29 something like that, haha Jan 17 17:10:47 so on install it probably does something somewhere Jan 17 17:10:56 to tell the kernel that init is not /sbin/init but /whatever/backupmenu Jan 17 17:11:26 i don't know. check the postinst maybe Jan 17 17:11:33 right now i don't think i want backupmenu anymore Jan 17 17:11:40 reason? Jan 17 17:11:44 i can always tar / by myself, can't i? Jan 17 17:12:07 that's basically what it does Jan 17 17:12:13 of course you can. backupmenu is convenient though .. seen all the features it has? Jan 17 17:12:31 well, when it doesn't enter in conflict with a just installed uboot seems cool Jan 17 17:12:53 when it doesn't play well along the others i don't like it that much Jan 17 17:13:24 hmm, something's weird there. i've used bm for years, uboot too. never got issues Jan 17 17:14:10 probably i did something wrong Jan 17 17:14:11 even yesterday i semi_bricked my system with uboot.. but very easy/straightforward recovery. Jan 17 17:14:13 or a wrong install order Jan 17 17:14:15 or whatever Jan 17 17:14:19 maybe Jan 17 17:14:22 but i just don't want to lose time with that Jan 17 17:14:31 i want to be able to load kernels at will Jan 17 17:14:39 and not having to lose much time when my fs gets corrupt Jan 17 17:15:03 i'd say take the time to fix it. once it works well, it will allow you to do what you want very conveniently :) Jan 17 17:15:19 no need to carry cables & flashers around thereafter Jan 17 17:15:41 that's true Jan 17 17:15:43 well Jan 17 17:15:47 i gotta go cooking now! :P Jan 17 17:16:02 so i have /usr/bin/tzselect but if i type tzselect it doesnt start but says not found...strange Jan 17 17:16:12 some arroz con leche Jan 17 17:16:18 capitanocrunch: what if you type /usr/bin/tzselect ? Jan 17 17:16:32 same error not found Jan 17 17:16:37 root? Jan 17 17:16:39 ls -al /usr/bin/tzselect ? Jan 17 17:16:43 pinoy food? Jan 17 17:16:45 what do we use that for in maemo btw? Jan 17 17:16:58 spanish desert Jan 17 17:17:10 ah, mine works Jan 17 17:17:13 gotta go, cya! Jan 17 17:17:31 it has all x permission Jan 17 17:17:43 i wonder if that would do the 'right' thing .. capitanocrunch why don't you just use GUI? Jan 17 17:17:51 regional settings or clock? Jan 17 17:18:13 ls -al /usr/bin/tzselect Jan 17 17:18:40 -rwxr-xr-x 1 root root 6894 Feb 28 2015 /usr/bin/tzselect Jan 17 17:18:56 that's mine (which also works in xterminal as root) Jan 17 17:19:05 same for me Jan 17 17:19:08 but why aren't you using the UI? Jan 17 17:19:29 just playing with xterm Jan 17 17:19:31 maybe something's up with your path Jan 17 17:19:47 like? Jan 17 17:20:23 dunno :) Jan 17 17:20:28 echo $PATH Jan 17 17:20:42 /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11 Jan 17 17:22:43 or your install is fuckt. you may want to reinstall Jan 17 17:23:17 probably Jan 17 17:23:22 haha, it's part of libc6 .. hmm, but you can reinstall that Jan 17 17:23:38 hum Jan 17 17:24:05 the strange thing is last modified 2010 Jan 17 17:27:21 are you shure? to reinstall coreutils? Jan 17 17:28:07 no. i'm not sure. (also going afk now) Jan 17 17:28:46 but i don't see anything wrong with reinstalling libc6 .. maybe just me though Jan 17 17:29:24 ~libc6 Jan 17 17:29:24 well, libc6 is the GNU C library version 2, which Debian uses since 2.0 . Jan 17 17:30:18 ~tzselect Jan 17 17:30:34 if you've got doubt, maybe leave this alone and play with other xterminal stuff ;) Jan 17 17:30:43 apt-cache search tzselect ? Jan 17 17:30:56 not a package Jan 17 17:31:07 dpkg -S $(which tzselect) Jan 17 17:31:09 libc6: /usr/bin/tzselect Jan 17 17:31:09 it searches in descriptions too Jan 17 17:32:50 exactly the bin i have but doesnt start Jan 17 17:33:39 Pali: IIRC you said you didn't like one that replaced . in filenames or smth Jan 17 17:34:14 Luke-Jr: yes, that one is fixed (backported another upstream patch :)) Jan 17 17:34:30 ah, cool Jan 17 17:34:46 anyaway, code is now pushed to my git repo Jan 17 18:21:28 should we try and distribute a flashable CSSU/CSSU-thumb image? Jan 17 18:21:38 +1 Jan 17 18:21:48 i'm finding myself reflashing and reinstalling cssu again in two days Jan 17 18:22:08 and it's very probable that i end up doing it again soon... Jan 17 18:22:23 only a rootfs is needed? Jan 17 18:22:31 ceene, when i suggested the same i was just told to use backupmenu Jan 17 18:22:34 also kernel Jan 17 18:22:44 i don't like that option Jan 17 18:22:48 same Jan 17 18:22:59 that requires setting up extras repos Jan 17 18:23:00 installing things Jan 17 18:23:05 keeping your own copy... Jan 17 18:23:18 it's quite cumbersome I think Jan 17 18:23:30 i think you can manage backup/restore using rescueos and dd Jan 17 18:23:31 :) Jan 17 18:23:36 cssu flashable image seems like a must to me Jan 17 18:23:50 nobody installs debian potato and upgrades all the way Jan 17 18:24:32 i think main argument against flashable image for cssu is that cssU is updates only, not releases Jan 17 18:24:53 and some lawylawy talk Jan 17 18:25:15 yeah, doesn't seem like more than an excuse Jan 17 18:25:37 i can understand the "i won't do it, you can do it yourself", because each one has their interests Jan 17 18:25:52 but a refusal is a different thing Jan 17 18:27:17 ok Jan 17 18:27:18 so Jan 17 18:27:21 if i want to do that myself Jan 17 18:27:23 where do i begin? :) Jan 17 18:27:39 should i create an image with uboot preinstalled too? Jan 17 18:27:39 fiasco Jan 17 18:28:08 :nod: Jan 17 18:28:15 by the way, does fiasco mean anything in english? Jan 17 18:28:23 i plan to drop whole ubi and multi partition for rootfs Jan 17 18:28:24 ceene: you'll do a great job if you create a flashable image Jan 17 18:28:24 yes Jan 17 18:28:31 because in spanish it's the equivalent as 'great failure' Jan 17 18:28:40 yes, in english the same Jan 17 18:28:41 so i always feel like something is gonna go horribly wrong Jan 17 18:28:48 ~fiasco Jan 17 18:28:49 L4-compatible real-time microkernel capable of running Linux in usermode. URL: http://os.inf.tu-dresden.de/fiasco/ Jan 17 18:28:53 o.o Jan 17 18:29:00 ok, someone should think about their naming scheme Jan 17 18:29:22 ~fiasco-gen Jan 17 18:29:26 ~fiascogen Jan 17 18:29:35 ~ FIASCO aka *COMBINED*, also referred to as "rootfs" though this file and flashing process also consists of / affects NOLO bootloader (the several stages), the kernel, and usually the GSM modem firmware, in addition to the root filesystem which is basically the content of your 240 MB NAND flash storage and implements the Linux operating system. Jan 17 18:29:35 ceene: what are you talking about? Jan 17 18:29:43 that says on the wiki Jan 17 18:29:57 we care only about modifying rootfs Jan 17 18:30:02 kernel and bootloader Jan 17 18:30:52 0xFFFF -i -M RX-51_2009SE_21.2011.38-1_PR_COMBINED_MR0_ARM.bin outputs a whole lot of things Jan 17 18:31:14 Image type: kernel Jan 17 18:31:15 Image size: 1746688 bytes Jan 17 18:31:15 Image version: 2.6.28-20103103+0m5 Jan 17 18:31:15 Image type: rootfs Jan 17 18:31:15 Image size: 190185472 bytes Jan 17 18:31:17 Image version: RX-51_2009SE_21.2011.38-1_PR_MR0 Jan 17 18:31:28 and the rest I don't know what are Jan 17 18:31:41 https://bugs.maemo.org/show_bug.cgi?id=7972 Jan 17 18:31:43 04Bug 7972: Kernel in PR1.1 build-depends on fiasco-gen which is nowhere to be found Jan 17 18:31:48 fiasco-gen is here Jan 17 18:32:12 Fiasco-gen was published in PR1.1.1 SDK, now in non-free in SDK. Proposing to Jan 17 18:32:12 close bug Jan 17 18:32:24 ok, so it should be on scratchbox Jan 17 18:32:25 and also in sdk repo apparently Jan 17 18:32:45 sdk-fiasco-gen - Utility for generating FIASCO images Jan 17 18:33:39 http://pastebin.com/vX3DXs4D Jan 17 18:34:22 https://talk.maemo.org/showthread.php?t=74121 Jan 17 18:35:45 ok Jan 17 18:35:50 i've unpacked everything with 0xffff Jan 17 18:36:15 there's still a lot of files that i don't know what purpose serve but that could be left the same Jan 17 18:36:23 and just replace kernel and rootfs Jan 17 19:05:22 uhm Jan 17 19:05:29 i'm thinking now that i repartitioned my flash Jan 17 19:05:34 i think that's why u-boot got lost Jan 17 19:08:26 ok, so here we go again reflashing this n900 for the third time in two days :) Jan 17 19:08:43 there are so many things i want to do Jan 17 19:08:46 :> Jan 17 19:08:58 in love with n900 again? Jan 17 19:09:11 we need a crazy millionaire who funds all of us to work on this Jan 17 19:09:26 KotCzarny: i bought this n900 yesterday :) Jan 17 19:09:42 i now have two Jan 17 19:10:01 yeah, having one stable, everyday unit and second/third for the battlefield hacking is a must Jan 17 19:10:09 yep, that's why i bought this Jan 17 19:10:11 luckily they are quite cheap Jan 17 19:10:13 and to have spares, of course Jan 17 19:10:17 this costed me 30 euro Jan 17 19:10:27 past tense from cost is cost Jan 17 19:10:33 that's true Jan 17 19:10:34 thanks Jan 17 19:10:44 my first one cost me 100 euros two years ago Jan 17 19:10:46 or is it three no? Jan 17 19:10:58 s/no/now/ Jan 17 19:11:00 ceene meant: or is it three now? Jan 17 19:11:24 if you can do little smd soldering you can have some next to cheap Jan 17 19:11:32 march 2014 Jan 17 19:11:36 is my first one Jan 17 19:11:51 i only found a few in working condition Jan 17 19:11:57 this was the cheapest and is perfectly fine Jan 17 19:12:25 the guy who sold it to me was very happy to discover that there's a community of people still using and developing it Jan 17 19:12:46 i was afraid he was gonna want to keep it for himself after hearing all the things we do! Jan 17 19:13:57 ;) Jan 17 19:14:12 car2go has recently launched its services on madrid Jan 17 19:14:19 and it happens that there's a car2go application for maemo Jan 17 19:14:37 he was astonished :) Jan 17 19:14:50 that's the open source for you Jan 17 19:19:32 installing cssu-thumb (again) Jan 17 20:01:58 i'm missing something... Jan 17 20:02:05 it thought i had flashed emmc too Jan 17 20:02:13 but it still has the modified partition table Jan 17 20:03:17 maybe I didn't? Jan 17 20:13:21 okay... Jan 17 20:13:25 it's now flashed Jan 17 20:13:29 cssu again :( Jan 17 20:21:31 ceene: what are you hacking? Jan 17 20:29:20 right now... nothing! Jan 17 20:29:29 liar :P Jan 17 20:29:37 i just want a cssu thumb with uboot Jan 17 20:29:38 that's all Jan 17 20:29:50 but i broke something yesterday that i didn't seem to realize Jan 17 20:29:52 see? that's not nothing Jan 17 20:29:56 and u-boot doesn't... well, doesn't boot Jan 17 20:29:58 no-boot Jan 17 20:30:02 ~uboot Jan 17 20:30:03 N900 uBoot is a siamese twin binary [uBoot+stockMaemoKernel] that resides in kernel NAND partition /dev/mtd3 aka "kernel". You can't uninstall it, rather you'll nuke it when you flash/install another kernel like stock maemo kernel or powerkernel. To start other than stock maemo kernel via uBoot, you have to provide the according kernel image files, or http://talk.maemo.org/showthread.php?t=81613 Jan 17 20:30:08 that's like basic steps Jan 17 20:31:00 after that Jan 17 20:31:05 i'd like to create a flashable image of this Jan 17 20:31:13 cssu-thumb+kernelpower+uboot Jan 17 20:31:44 so i can fuck it up as much as i want without this endless chain of trial and error that's been the whole day Jan 17 20:32:21 why dont you just unfuck it with rescueos etc? Jan 17 20:32:50 because it's also a matter of principle Jan 17 20:32:54 i want a flashable image Jan 17 20:33:16 nobody installs debian potato just to boot on rescue mode and upgrade it to stable Jan 17 20:33:22 remember that you can try doing own installer/flasher Jan 17 20:33:44 especially if you play with the partitioning Jan 17 20:34:01 what do you mean? Jan 17 20:34:43 installer kernel+initrd that will initialize/check device, then pull bits of img from the network and flash/write them Jan 17 20:34:59 it could even use mke2fs+rsync Jan 17 20:35:28 fiasco is nice, but not the only way Jan 17 20:35:28 i guess that could work too Jan 17 20:35:34 yeah, but... Jan 17 20:35:35 dunno Jan 17 20:35:39 seems like the easiest Jan 17 20:35:50 maybe not the easiest to perform, but the best end result Jan 17 20:36:17 in my case i cant use fiasco i think, i plan to use nand only for /boot things and emmc for rootfs Jan 17 20:36:49 why not? Jan 17 20:37:13 because i have to modify what goes where? Jan 17 20:37:21 and repartition emmc? Jan 17 20:37:32 oh Jan 17 20:37:47 anyway, thats just me Jan 17 20:37:59 if you stick to compatibility mode, fiasco is nice Jan 17 20:38:31 (compatibility with current weird design of having bits of rootfs everywhere) Jan 17 20:38:48 anyway, nite nite Jan 17 21:44:57 ceene: ((to tell the kernel that init is not /sbin/init but /whatever/backupmenu)) less /sbin/preinit : >> if [ x"$SLIDE_STATE" = "xopen" ] ; then echo_g "slide open, attempting to use bootmenu" [ -f /bootmenu.sh ] && . /bootmenu.sh << Jan 17 21:46:10 ceene: bootmenu and uboot are completely segregate worlds Jan 17 21:46:39 uBoot is before loading kernel, bootmenu is *after* loading kernel, in userland Jan 17 21:48:46 i see Jan 17 21:48:57 so if i screw up my uboot install, backupmenu won't be able to do shit Jan 17 21:49:05 by the way, i got my n900 to calibrate its new battery Jan 17 21:49:42 backupmen != bootmenu :) Jan 17 21:50:02 *backupmenu Jan 17 21:51:03 DocScrutinizer05: your script didn't manage to keep the backlight on Jan 17 21:51:16 so I turned on the flash leds and left them on all the time Jan 17 21:51:38 also, since I use bme replacement I had to manually modprobe -r some modules, as stop bme doesn't do that itself Jan 17 21:51:46 i don't know if that's needed, but I did it anyway Jan 17 21:51:50 :) Jan 17 21:51:50 Sicelo009N: nope, backupmenu actually *is* part of exactly this bootmenu Jan 17 21:52:02 ceene: damn! Jan 17 21:52:05 ah Jan 17 21:53:55 i don't see how you would screw up uboot though ... and in any case, you'd still be able to load your kernel via flasher/0xFFFF Jan 17 21:54:09 Sicelo009N: i had a custom formatted emmc Jan 17 21:54:16 and installing u-boot didn't result in booting Jan 17 21:54:18 or if you need 'serious' recovery, there's RescueOS Jan 17 21:54:22 yes, screwing uBoot is not that easy Jan 17 21:54:31 i mean, it's not like it was totally bricked Jan 17 21:54:41 but definitely didn't work Jan 17 21:55:06 only after reflashing eMMC too, did it work as intended Jan 17 21:55:15 i guess i screwed up something that is hardcoded somewhere Jan 17 21:55:21 not that it's magic Jan 17 21:55:36 some partition number or whatever Jan 17 21:55:36 sounds like bootmenu then Jan 17 21:56:09 ceene: are you sure you told uboot the correct location of your kernel? also take care about filesystem where uboot is supposed to fetch kernel from, uboot only knows a very limited number of filesystems Jan 17 21:56:33 i didn't do much, to be honest Jan 17 21:56:35 just apt-get installed it Jan 17 21:56:42 i thought i had everything in place Jan 17 21:56:46 but it clearly wasn't Jan 17 21:58:55 it should still have booted attached kernel. you've got 'stock' kernel modules in your system? Jan 17 21:59:12 yep Jan 17 21:59:15 but it didn't either Jan 17 21:59:19 although that could be Jan 17 21:59:21 because i had thumb Jan 17 21:59:28 and as far as i know, stock kernel doesn't run thumb Jan 17 21:59:39 well, gotta go now, some family time! Jan 17 21:59:40 cya! Jan 17 22:00:17 thumb doesn't work with uBoot stock kernel Jan 17 22:01:14 thumb is introducing quite a number of rough edges into the complete handling of system Jan 17 22:03:24 unless i'm making mistake... but yesterday i did boot a non-kp 2.6.28 .. bme-replacement didn't work for example. yes, i'm on thumb myself Jan 17 22:03:44 DocScrutinizer05: is it really a rough edge Jan 17 22:03:52 freemangordon: couldn't thumb install a binary that checks for thumb-enabled kernel very early in boot, and pop up a fatal warning when it's missing? Jan 17 22:03:55 if it's been working completely fine for multiple years for multiple people Jan 17 22:03:57 or that 2.6.28 has the thumb errata patches? Jan 17 22:05:04 kerio: please reread what I wrote Jan 17 22:05:57 handling can't "work" since it's an action user does Jan 17 22:06:39 it's about as rough as having an ext4 /home Jan 17 22:06:51 yes Jan 17 22:07:01 benefits are obvious, problems are minimal to none, the only thing is that you can't boot the nokia omap1 kernel Jan 17 22:07:04 exactly same level Jan 17 22:10:31 installing uboot on a thumb system is quite non-trivial since uboot won't boot the system unless you added all the uboot prerequisites like thumb kernel in right location and uboot config to use that thumb kernel, *prior* to installing uBoot Jan 17 22:13:07 but uboot doesn force a restart ... you can still fix your .item files after Jan 17 22:14:17 or you use flasher to RAM-load the thumb kernel so you could run all the uBoot config after installing uBoot. There's only one single chance where you could try to config uBoot to work with thumb, without using such things like rescueOS or flasher-booting thumb kernel in RAM: after installing uBoot while you're still running the thumb kernel based system that booted without uBoot Jan 17 22:16:59 i don't even have a kernel bundled with uboot Jan 17 22:32:33 * DocScrutinizer05 can't help but starting to muse about initfs unused NAND partition every time the uBoot topic comes up Jan 17 22:35:47 would be really interesting if NOLO checks initfs partition for code to execute, or maybe we even could patch NOLO to chainload uBoot from initfs instead of kernel space after NOLO Jan 17 22:36:36 what's the point? Jan 17 22:37:39 the point is it's freeing up some space so maybe the powerkernel could go after NOLO Jan 17 22:38:14 thus there would be a kernel that's not subject to damage during reflashing rootfs Jan 18 00:11:58 KotCzarny: on repository.maemo.org is i386 and armel version of fiasco-gen Jan 18 00:12:24 also 0xFFFF is replacement for fiasco-gen, it can generate needed fiaco images **** ENDING LOGGING AT Mon Jan 18 02:59:58 2016