**** BEGIN LOGGING AT Sun Jan 20 02:59:59 2013 Jan 20 03:00:31 UberNeo: you would be extending FS, not partition, that is why you have to use gparted (it can do it, opposed to fdisk) Jan 20 03:01:54 jon_y: I would say JFS is deprecated in my eyes - it is quite old one Jan 20 03:02:12 jffs2 Jan 20 03:02:28 wtf JFS Jan 20 03:02:55 DocScrutinizer05: actually same, but this time not only in my eyes! Thats why UBIFS exists Jan 20 03:02:56 must be older than even me Jan 20 03:03:34 might be - it is IBM creation and afaik it is one of first journaled FS even made Jan 20 03:03:42 neither jffs2 nor ubifs are even meant to work on mmc Jan 20 03:03:46 if not first Jan 20 03:03:48 both are for NAND Jan 20 03:03:52 or NOR Jan 20 03:04:12 DocScrutinizer05: I know, not everybody knows what is difference Jan 20 03:05:07 well, the difference is like that between datasette and HDD Jan 20 03:05:12 actually both MMC and SD are NAND or NOR, but they have FLT in a way, so they are block-devices NOT char-devices (with erease-blocks) Jan 20 03:05:27 I know Jan 20 03:06:06 one has a controller for block device, the other is "raw" IO Jan 20 03:06:17 I tend to read a lot about technologies and like to go through kernel documentation and it is said there few times what is difference Jan 20 03:06:26 exactly Jan 20 03:06:47 one has a interface that talks commands, the other one has an interface that has chip enable and adress and data lines Jan 20 03:06:51 WizardNumberNext: "sync" command . finished in 1 sec only Jan 20 03:06:56 is it normal ? Jan 20 03:07:07 actually FTL is doing same job as JFFS2 and UBIFS (apart from FS) Jan 20 03:07:07 depends Jan 20 03:07:21 yes, it perfectly normal to finish quickly Jan 20 03:07:30 if it finished, everything ok Jan 20 03:07:41 okk . Jan 20 03:08:05 it depends on amount of caches for devices and FSs, so it might take fraction of second or even minutes - depends Jan 20 03:08:24 now unplug/remove card without any further "safely remove" or unmount commands Jan 20 03:08:31 or "eject" or whatever Jan 20 03:09:10 don't allow PC to mount it again Jan 20 03:09:38 DocScrutinizer05: do you want UberNeo to extend FS straight away or try it out first? Jan 20 03:10:01 if PC complains about you doing so, you already missed something and so sth went wrong Jan 20 03:10:19 I'd say first try it, extend later Jan 20 03:10:29 I was thinking same Jan 20 03:10:34 DocScrutinizer05: so the card is destroyed permanently? Jan 20 03:10:43 trying . Jan 20 03:11:06 jon_y: do you mean UberNoe's eMMC? Jan 20 03:11:19 I mean < DocScrutinizer05> don't allow PC to mount it again Jan 20 03:11:24 if he have bad-clocks there - it is inreversible Jan 20 03:11:40 no FS could get corrupted Jan 20 03:11:50 jon_y: I said that so PC doesn't destroy data on uSD Jan 20 03:11:52 s/no FS/no, FS/ Jan 20 03:11:52 WizardNumberNext meant: no, FS could get corrupted Jan 20 03:12:02 ok Jan 20 03:12:44 would that be the case of an unusable cheapo USB flash after writing a huge chunk of data into it? Jan 20 03:13:09 jon_y: it might be Jan 20 03:13:25 especially, if you pulled it out without unmounting it Jan 20 03:13:33 cool, I just briked a cheap USB flash Jan 20 03:13:35 he umounted all partitions of uSD, then dd dumped a disk image to every partition, then synced. If PC would mount it again, it might ^H will write to some blocks while not necessarily updating all blocks before he removes card Jan 20 03:13:46 well, it just died all of a sudden when dd into it Jan 20 03:14:07 if there is any block opened on it, then it might get corrupted in hardware and this is inreversible Jan 20 03:14:28 no idea, I was trying to install knoppix into it Jan 20 03:14:36 with knoppix-flash Jan 20 03:14:39 might be overheat Jan 20 03:14:43 sometimes even pulling while reading would be enough, as flash is completely different beast from HDD Jan 20 03:14:43 or sync Jan 20 03:14:54 which may take tens of minutes sometimes Jan 20 03:15:02 during which card seems 'dead' Jan 20 03:15:26 I agree with DocScrutinizer05, this can be cause as well Jan 20 03:15:40 WizardNumberNext: it booted . but applications are not starting . showing "Internal Error" Jan 20 03:15:42 the PC recognizes the USB flash, but no longer able to actually access the media Jan 20 03:16:22 time to get DVD writers and DVD+RW instead Jan 20 03:16:39 be aware, that EHCI-HCD (USB2.0 in High-Speed mode) have hardware problem and it sometimes shows up and hungs whole USB hub Jan 20 03:16:50 jon_y: not even for formatting? Jan 20 03:17:07 nope, even Windows Volume manager hangs on it Jan 20 03:17:16 I think it's blocking all IO calls Jan 20 03:17:23 that's a fatality then Jan 20 03:17:29 UberNeo: now DocScrutinizer05 is definitely person, who would know more about how to deal with situation Jan 20 03:17:59 jon_y: check dmesg/syslog, for usb ENUM msgs Jan 20 03:18:04 jon_y: do you have logs from Linux, when you plug it? Jan 20 03:18:11 now . wil try again . with the same size partitions + extended partions Jan 20 03:18:17 no, I don't have linux access atm Jan 20 03:18:18 would be very usefull Jan 20 03:18:22 lol, I'm always faster than you WizardNumberNext Jan 20 03:18:30 what about virtual machine? Jan 20 03:18:41 you type away Jan 20 03:18:47 yeah I have a Linux VM Jan 20 03:18:57 that wouls be enough Jan 20 03:19:11 you just give it to your linux VM Jan 20 03:19:23 http://pastebin.com/EekuqrPu .. syslog Jan 20 03:19:36 loads of Calender errors Jan 20 03:20:08 and see dmesg for everything what dmesg spits out about usb and usb-storage and its "disk" (sdX - where X is some letter) Jan 20 03:20:33 UberNeo: /home/user/ doesn't exist Jan 20 03:20:46 your uSD is incorrect Jan 20 03:21:25 something not copied correctly Jan 20 03:21:42 UberNeo: check mount Jan 20 03:21:54 and ls /home Jan 20 03:22:08 or even ls -l /home Jan 20 03:22:15 would show permissions Jan 20 03:22:21 http://pastebin.com/LTKwG9Xy Jan 20 03:22:21 UberNeo: a) create partitions on your new card, *exactly* same size for everything but MyDocs Jan 20 03:22:25 mount logs Jan 20 03:22:57 Nokia-N900:~# ls -l /home drwxrwxrwx 2 root root 4096 Oct 31 2011 lost+found drwxrwxrwx 38 root root 4096 Jul 15 2012 opt -rw-r--r-- 1 user users 346484 Nov 29 2010 user Jan 20 03:23:00 UberNeo: for MyDocs you use the remainsing space on your card, after subtracting all the other partitions' sizes Jan 20 03:24:08 WizardNumberNext: magically, the USB drive is now responding Jan 20 03:24:16 at least according to fdisk Jan 20 03:24:25 Jon_y: strange, but happens Jan 20 03:24:38 can you see partition on it? Jan 20 03:25:30 try dd if=/dev/sdX of=/dev/null bs=1M count=10, if it hungs then pendrive isn't fine Jan 20 03:25:44 could take time, depending on its speed Jan 20 03:25:50 UberNeo: yes, your /home got mounted, but probably no proper fs and data found on it Jan 20 03:25:59 but shouldn't be more then say 20 seconds\ Jan 20 03:27:59 UberNeo: you might have messed up umounting every parttion of card on your PC before dd writing to it Jan 20 03:28:03 DocScrutinizer05: I cant cd to /home/user .. even though it do exists Jan 20 03:28:04 Nokia-N900:/home# cd /home/user -sh: cd: can't cd to /home/user Nokia-N900:/home# ls lost+found opt user Jan 20 03:30:07 UberNeo: you should redo the whole dd session, making sure you got partitions of sufficient size for 1st and 2nd partiton (MyDocs and home) Jan 20 03:30:10 UberNeo: user directory is corrupted Jan 20 03:30:29 UberNeo: making sure you umounted every existing mount to the card Jan 20 03:30:46 check again with mount after umounting Jan 20 03:31:00 make absolutely sure *nothing* on card got mounted Jan 20 03:31:19 ok .. DocScrutinizer05 Jan 20 03:31:29 UberNeo: then dd partition 1 image to partiton1, and part2 image to partition2 Jan 20 03:31:49 then you need mkswap on partition 3 Jan 20 03:31:55 then sync Jan 20 03:31:58 DocScrutinizer05: actually he is going to make partitions bigger, so maybe mounting it read-only and using tar would be best? Jan 20 03:32:02 UberNeo: then remove uSD Jan 20 03:32:45 UberNeo: actually after swap would be created, make yourself sure it is not mounted again Jan 20 03:33:12 right after sync, I mean Jan 20 03:33:19 WizardNumberNext: nvm, it's dead anyway Jan 20 03:33:30 if your new card's partitions are only one block smaller than old one, anyone of them, your whole card gets overlapping partitons and dd will destroy next partition Jan 20 03:33:40 you can even automatize it: 'sync && mount' Jan 20 03:33:42 trying to mount it will hang the VM Jan 20 03:34:13 jon_y: it needs only one thing then Jan 20 03:34:19 replacement Jan 20 03:35:40 UberNeo: so after sync and removing card, you even might insert it again to your linux PC and see if data looks good on MyDocs and home partitons Jan 20 03:35:46 but I would not blindly trust VM in this case, cause USB goes by some libraries in case of VMs Jan 20 03:36:50 DocScrutinizer05 and UberNeo: it would definitely safe time, if it would get corrupted Jan 20 03:38:51 and for some magical reason, I manage to ninja format it Jan 20 03:39:02 now it is an empty FAT drive Jan 20 03:39:44 ninja format == keep pluging/unpluging until format /q works Jan 20 03:41:09 jon_y: under Linux on Bare Metal: 'dd if=/dev/zero of=/some_file_on_pendrive' or if you want to be absolutely sure (it will destroy all data) 'dd if=/dev/zero of/dev/sdX' and, then 'mkfs.vfat /dev/sdX' Jan 20 03:41:41 on Linux you can actually put NTFS on pendrive and it works on windows XP and higher Jan 20 03:42:02 but on windows you cannot format pendrive as NTFS, which is bit annoying Jan 20 03:42:48 jon_y: NEVER unplug pendrive, which is being used! Jan 20 03:43:08 I lost one that way - while readin it Jan 20 03:44:23 DocScrutinizer05: shal i create teh swap partition also . same as the old usd . Jan 20 03:44:35 yes Jan 20 03:44:45 DocScrutinizer05: again faster Jan 20 03:44:47 and run mkswap on it Jan 20 03:45:20 then i beleve . after my 3 rd partion in new usd . theer will be lots of space left.. which wil remian unpartitioned Jan 20 03:45:42 UberNeo: don't forget to move part2 and 3 to end of card, so part1 can be larger Jan 20 03:46:07 UberNeo: I usualy was calculating all the stuff and crating partitons after Jan 20 03:46:17 no, you increase size of part1 (MyDocs) or part2 (home) Jan 20 03:46:40 you can actually start from end of device, just need to calculate, where would be begin of partition Jan 20 03:46:53 UberNeo: after that you got 3 partitions and no free space on card Jan 20 03:47:46 DocScrutinizer05: If i use part 2 and oart 3 to the end of the card then how do they be teh same size as my old card Jan 20 03:49:02 UberNeo: you do not have to create partitions in order and actually you can start with 3rd artition, see how much space you have left and create rest, if you would have partitions not in order you just type x enter f enter r enter Jan 20 03:49:32 UberNeo: you do not need to have exactly same size Jan 20 03:49:42 it can be bigger, but NOT smaller Jan 20 03:50:42 though any bigger is wasted space basically Jan 20 03:51:08 but he can extend it or create new FS and copy contents of old FS to it Jan 20 03:51:40 got confused now Jan 20 03:52:19 DocScrutinizer05 explain him what we spoke about, my shortcuts would not help here Jan 20 03:52:28 sorry .. so I have created . 3 exact partions with same cylinders Jan 20 03:52:37 UberNeo: what are you not sure about? Jan 20 03:53:06 ok, so now you know how much space you have left Jan 20 03:53:10 first . is vfat .. 2nd ext3 .. 3rd swap partion Jan 20 03:53:42 you can plan where you would give more, but remember to look if number of blocks is same or bigger Jan 20 03:54:10 so if you have exactly same partition table, then you dd to it Jan 20 03:54:38 or plan for bigger - it is your decission Jan 20 03:56:58 cool...the substitute repos work :) Jan 20 03:57:32 allotrope94: I tried them yesterday, but it failed for me Jan 20 04:00:05 ~mirror Jan 20 04:00:06 mirror is probably http://maemo-archive.wedrop.it/ http://maemo.merlin1991.at/apt-mirror/ http://talk.maemo.org/showthread.php?p=1315143#post1315143 Jan 20 04:13:07 UberNeo: you need partitions that are large enough to hold all the blocks you copy with dd to them. additionally one is way larger than that dd image, and you'll extend that one to full size after you dd'ed the original partition image to it Jan 20 04:15:22 think of your dd images as carpets, and now you build three rooms to place those carpets in. The house where you build those rooms is larger than the old one, so one room is way larger than its analog in old house. Jan 20 04:16:28 you place the dd carpets in two of the rooms (no, actually the last room is swap and gets no carpet), and then you stretch one carpet with a magic tool to cover the larger room's floor Jan 20 04:17:31 of course you don't want any room being too small so you'd cut the carpet Jan 20 04:18:13 and you don't want to waste part of your house real estate by creating rooms that are too small to completely fill the house Jan 20 04:18:43 now your problem is: it's either first or second room that needs to be larger, not the third swap-room Jan 20 04:18:59 so pick the places where you build wall wisely Jan 20 04:19:31 since otherwise you later on can't stretch your carpet since already next room starts Jan 20 04:20:49 fdisk defines your rooms and builds the walls for you. gperted will stretch the carpet, but only to max size to fit into the room you built before dd threw the carpet in Jan 20 04:25:22 DocScrutinizer05: back to creating the partitions on uSd Jan 20 05:22:11 i am very pleased that maemo uses debian style packaging Jan 20 05:22:47 i am looking to switch to a nokia n900 because i heard it runs GNU/Linux Jan 20 05:23:22 you heard right Jan 20 05:24:05 do all hardware features have open driver support? Jan 20 05:24:43 no. Jan 20 05:24:56 there are no arm devices that meet that standard. Jan 20 05:25:12 ok Jan 20 05:26:12 but its still exciting that a phone with gsm+wifi+gps can run linux natively Jan 20 05:26:37 is the bootloader open source? Jan 20 05:27:08 no Jan 20 05:27:26 but it's not tivoized Jan 20 05:27:39 thats good Jan 20 05:27:41 there are open bootloaders available, I think Jan 20 05:27:57 and there'y actually chainload solution that boots into uBoot Jan 20 05:28:04 cool Jan 20 05:28:25 maybe i will trade in my old phone and buy a couple Jan 20 05:29:01 used ones can be found easily Jan 20 05:29:52 is the N9 a later model? does it support GNU/linux? Jan 20 05:30:05 N9 is quite a different critter Jan 20 05:30:38 n9 also runs linux but 1) it's way less of a nerd party and 2) the development movement for it was stillborn Jan 20 05:30:50 still sort of GNU/linux but with a nasty flavour of trusted-computing fritzchip Jan 20 05:31:02 I have both. The n9 is a better 'phone phone' but the n900 is a better linux system. Jan 20 05:31:11 i dont really care how old the n900 is, just want a phone with good linux support Jan 20 05:31:18 then you want the n900. Jan 20 05:31:23 yep Jan 20 05:31:26 :D Jan 20 05:31:40 thanks folks Jan 20 05:32:21 does the n900 make calls using ALSA as the sound subsystem? Jan 20 05:34:01 I think so Jan 20 05:34:09 if it does, that would be cool because i could attach a usb soundcard and make a phonecall directly from my studio Jan 20 05:34:20 yes Jan 20 05:34:37 !!! Jan 20 05:34:48 I always just used SIP for that Jan 20 05:34:49 well, the PA layer above ALSA sucks Jan 20 05:35:12 unfortunately pulseaudio is the main interface for sound Jan 20 05:35:18 we need jack Jan 20 05:35:26 ? Jan 20 05:35:27 and the policy enforcer which basically manages the "mixer" settings of PA even more sucks Jan 20 05:36:27 but yes, people managed to record phonecalls Jan 20 05:36:38 i wrote a usb audio kernel driver quirk, maybe i can fix some stuff for the audio layer Jan 20 05:37:12 the audio layer isn't that bad, and gstreamer goes a long way Jan 20 05:37:42 i am curious about the software that actually makes the call Jan 20 05:37:51 just particularly the modem(/phone) audio interface is a closed-source PA driver Jan 20 05:38:04 or I dunno even if it's closed Jan 20 05:39:04 with maemo, do you get root access to the underlying debian system? Jan 20 05:39:08 pretty simple, some lib receives some dbus msg and initiates the call, while other dbus msgs from that lib to policy enforcer etc set up the environment Jan 20 05:39:28 sure, on my phone I'm root Jan 20 05:39:43 awesome Jan 20 05:39:44 damo22: the phone ships a terminal program, but you have to install a package to acquire root login Jan 20 05:39:48 jailbreak? HAHA on mYPhone I'm ROOT Jan 20 05:40:24 on my phone, im rooted Jan 20 05:41:32 any operating system that is proprietary is dangerous, because you cant modify the system code Jan 20 05:41:59 damo22: actually when I work on my PC's ssh to N900, I tend to forget I'm working on a phone and not a laptop Jan 20 05:42:30 if people forget that they need control of their own computing, this world will suck Jan 20 05:45:20 damo22: all computers are dangerous, because you do not have the source to the CPU microcode. Jan 20 05:45:54 damo22: I guess 20% of the most useful pkgs for N900 are shellscripts. Another huge bunch are python Jan 20 05:46:25 the rest are GBoggle. Jan 20 05:46:39 still pissed there's no GBoggle on the n9 Jan 20 05:46:55 khm: maybe that is correct, but if the microcode did something nasty, we would surely notice pretty quick Jan 20 05:47:03 gboggle? Jan 20 05:47:17 damo22: I am not so sure Jan 20 05:47:47 uefi and ipmi can also mean there's a whole OS under the OS Jan 20 05:48:02 yep, that's more likely Jan 20 05:48:04 but it's moot. arm licensees will never reveal the wu-tang secret Jan 20 05:48:32 but I can run gboggle, so all is well Jan 20 05:48:58 khm: what could the microcode do? refuse to execute instructions that arent a certain type? Jan 20 05:49:16 ~wtf gboggle Jan 20 05:49:18 Gee... I don't know what gboggle means... Jan 20 05:49:32 gtk or what? Jan 20 05:50:03 http://maemo.org/downloads/product/Maemo5/gboggle/ Jan 20 05:50:09 o.O Jan 20 05:50:20 damo22: see? you don't know what the microcode could do! Jan 20 05:50:24 that's the complaint. Jan 20 05:50:35 aah Jan 20 05:51:50 I however have a pretty good idea what microcode can NOT do without creating major WTF of century Jan 20 05:52:17 and we can nuke shit like cherry/myNokia Jan 20 05:52:24 just casually copying registers into other registers that ipmi can access Jan 20 05:53:13 can we not disassemble microcode Jan 20 05:53:34 I don't even *know* of any microcode on ARM Jan 20 05:53:42 I might have missed sth though Jan 20 05:54:00 doesnt apple own the arm manufacturing company Jan 20 05:54:32 no. Jan 20 05:54:33 there's no such thing like an ARM manufacturing Jan 20 05:54:40 there is no 'arm manufacturing company' Jan 20 05:54:51 ARM company sells IP Jan 20 05:55:27 ARM designs processors, and licenses those designs. Other companies, like TI and Intel, own fabs that actually produce the hardware. Jan 20 05:55:29 it's companies like TI that manufacture chips with ARM IP blocks Jan 20 05:55:56 what is ip Jan 20 05:56:26 intellectual property Jan 20 05:56:31 gahhhh Jan 20 05:57:07 so apple owns all the ARM patents Jan 20 05:57:10 no Jan 20 05:57:13 ARM owns them. Jan 20 05:57:16 Apple owns jack shit. Jan 20 05:57:28 not what i heard Jan 20 05:57:29 ARM licenses them to companies like apple Jan 20 05:57:43 who integrate the licensed designs into complete systems Jan 20 05:58:02 with the result that no one company holds exclusive rights to any given arm system Jan 20 05:58:14 so getting low-level drivers cleared for FOSS release is damn near impossible Jan 20 05:58:20 which is why even the rpi ships a blob. Jan 20 05:58:31 damo22: you hear things from people who are wrong. Jan 20 05:58:53 Apple bought some tiny fab house. They own a company that can make chips. They do not own any part of ARM. Jan 20 05:59:11 i see Jan 20 05:59:59 what if someone reverse engineers a driver Jan 20 06:00:07 and decides to release it as foss Jan 20 06:02:41 then the president of unicorns will emerge from the odinsleep to bake that person a cake made of pure magic Jan 20 06:03:19 well, i didnt get a cake, but i made a driver for a sound card without specs Jan 20 06:04:25 my point is that reverse-engineered drivers are fine but generally do not exist, because few devices have enough development manpower Jan 20 06:04:46 k Jan 20 06:05:29 thats why collaborative efforts are good for this Jan 20 06:05:46 two heads are so much better than 1 Jan 20 06:05:48 I'm not aware of any non-collaborative efforts Jan 20 06:06:00 well, most ARM IP blocks are pretty nicely documented and open Jan 20 06:06:04 aside from the united states congress Jan 20 06:06:10 lol Jan 20 06:06:21 DocScrutinizer05: it's always the video coprocessors... Jan 20 06:06:24 it's usually the non-ARM stuff that has the blob drivers Jan 20 06:06:30 :nod: Jan 20 06:06:37 which are generally not ARM Jan 20 06:06:39 obviously Jan 20 06:06:46 but i dont care about the video stuff Jan 20 06:06:49 those are the bits the system designers bring to the table Jan 20 06:07:03 i want a headless linux machine that fits in my pocket Jan 20 06:07:11 so, releasing the driver source would enable corporate spies to glean important business secrets Jan 20 06:07:26 at least that's the paranoid theory Jan 20 06:07:37 yup Jan 20 06:07:52 damo22: n810, n900, raspberry pi, any android phone, etc Jan 20 06:08:01 i already have a rpi Jan 20 06:08:10 but i want one that makes calls Jan 20 06:08:30 n900, freerunner, that horrible diy thing from a few years ago Jan 20 06:08:36 calling N900 headless is an insult ;-) Jan 20 06:09:00 does framebuffer work on n900 Jan 20 06:09:05 I think there's a gsm module for the gumstix as well. Jan 20 06:09:09 err yup Jan 20 06:09:28 woot, im getting me a n900 Jan 20 06:10:34 it's all a bit quirky but i'm quite sure there's a framebuffer on maemo, even several I think Jan 20 06:12:26 /dev/fb0 /dev/fb1 /dev/fb2 Jan 20 06:13:26 i could run maemo in qemu Jan 20 06:14:14 or you get maemo SDK which does that for you, incl xephyr embedded X11 Jan 20 06:14:53 nice! Jan 20 06:15:23 people even ran the closed bootloader in that qemu Jan 20 06:15:37 and thus traced what it's doing, to some extent Jan 20 08:59:53 what's in fremantle/ssu/apps? Jan 20 10:07:13 romaxa: when building fennec, is there a way to only partially rebuild it, i.e. to rebuild only the code that has changed? Jan 20 10:08:04 got it, need to cd to the directory Jan 20 10:19:07 sup Doc Jan 20 10:25:26 DocScrutinizer Jan 20 10:26:19 kerio, in upstream kernel 3.8-rc3 is usb mass storage working in g_nokia gadget Jan 20 10:26:31 what do you think it is usefull for maemo too? Jan 20 10:26:46 (backporting to kernel-power?) Jan 20 10:26:46 i didn't know g_nokia was in upstream :o Jan 20 10:26:52 it would be neat, i suppose Jan 20 10:26:57 but the UI won't support it properly Jan 20 10:27:17 yes, this is reason why it will be hidden... Jan 20 10:27:25 oic Jan 20 10:27:40 and it need manual work for enabling... Jan 20 10:27:50 well, we'd need to check that ovi suite/nokia suite still works with the modified g_nokia Jan 20 10:27:56 if it does, then why not? it would be awesome Jan 20 10:28:50 I cannot check if it is working with nokia/ovi suite... for unknown reason they did not relesed it for my distribution :-) Jan 20 10:28:57 :D Jan 20 10:29:23 Pali: would it be a WONTFIX NOTABUG or a WONTFIX CANTREPRODUCE? Jan 20 10:29:57 thanks for void highlight :( Jan 20 10:30:04 DocScrutinizer51: sup? Jan 20 10:30:07 it's not void! Jan 20 10:30:24 FU Jan 20 10:31:02 your 05 client did something, i thought it was manual intervention and that you were online ._. Jan 20 10:31:12 DocScrutinizer51, what do you think about g_nokia? ^^^^ Jan 20 10:31:43 i don't get it Jan 20 10:39:02 romaxa: I found the reason for bad performance of embedLite qml on fremantle - missing setAttribute(Qt::WA_Maemo5NonComposited); Jan 20 10:40:06 now, how to proceed - commit to embedlite (with appropriate Q_WS_MAEMO5 ifdefs) or in some other way? Jan 20 10:54:19 what is this? http://hg.meego.com/ Jan 20 10:54:39 Fennec (Mobile Firefox) repository clone for Meego Platform. Jan 20 10:54:51 Meego had Fennec browser? Jan 20 10:55:10 repository Flash? Jan 20 12:08:44 Pali: maybe its the same one that is on that n950 proto Jan 20 12:12:27 Pali, early versions of MeeGo CE had only fennec Jan 20 12:12:44 And it was pretty ok Jan 20 12:12:52 even themed correctly Jan 20 12:12:54 N9 has no fennec? Jan 20 12:13:06 ShadowJK, from the store Jan 20 12:13:12 right Jan 20 12:13:16 Close to unusable Jan 20 12:13:31 what Jan 20 12:13:38 even on gig of ram? Jan 20 12:13:43 Fennec, too slow. Jan 20 12:13:59 yeap, brings everything to a halt. Jan 20 12:14:10 It's all XUL's fault Jan 20 12:14:12 weird, it's fairly usable on the n900 Jan 20 12:14:20 kerio, thumb Jan 20 12:14:26 ofc Jan 20 12:14:34 so? Jan 20 12:14:36 that's why Jan 20 12:14:45 the N9 has more resources Jan 20 12:14:51 it should run *at least* as fast Jan 20 12:15:02 No you don't say that fast Jan 20 12:15:16 You can use it but it's no fast Jan 20 12:15:32 it's not fast on the n900 either Jan 20 12:15:39 while the non-thumb version on Maemo 5 is completely unusable Jan 20 12:16:03 Oh, now I saw *as* fast Jan 20 12:16:11 Yeah, it's about the same Jan 20 12:16:23 ok then, it should be *faster* Jan 20 12:16:31 given same compiler and same sources Jan 20 12:16:35 same-ish, i mean Jan 20 12:16:52 Is it same compiler? Idk Jan 20 12:17:40 kerio, on N900 xul fennec is faster than xul fennec on android 1.5ghz 1g ram Jan 20 12:17:42 kerio: an older version of fennec on the N9: https://www.youtube.com/watch?v=8-rBI4okub0 Jan 20 12:22:07 Memory stats of fennec on various platforms http://play.qwazix.com/fennec mem stats.tar.gz Jan 20 13:56:58 hello, I have a problem with updating my repos, here is a paste of apt-get update: http://pastebin.com/pRyet7vb I don't know what the error msgs mean :-( I'm on CSSU-thumb Jan 20 13:57:43 bennypr0fane: repos are down; you want temp mirrors see this: http://talk.maemo.org/showthread.php?t=88707 Jan 20 13:58:07 ah, so it's nothing wrong with my config Jan 20 13:58:12 thanks Jan 20 13:58:15 see /topic Jan 20 13:58:16 np Jan 20 14:01:11 so apparently not all maemo is down atm Jan 20 14:01:35 seems to have transitioned rather ok Jan 20 14:05:25 question to scriptng "gurus" - anyone have idea, how to create a smart script, that, when xephyr is started under *chroot*, would run additional script (lets call it foo) under *maemo*, and, when xephyr is shutdown from chroot, would kill said "foo" from maemo, automagically? Jan 20 14:06:22 so, basically, I'm thinking how to write script that runs "foo" under maemo and "bar" under chroot - then, when "bar" under chroot is killed, "foo" under maemo would die too Jan 20 14:06:26 DocScrutinizer51: Is git viewer on garage known to be broken? e.g. https://garage.maemo.org/plugins/ggit/browse.php/?p=hermes;a=blob_plain;hb=HEAD;f=package/po/hermes.pot Jan 20 14:07:02 I seem to recall that yes Jan 20 14:07:17 freemangordon: also one more thing you can do... change QImage::Format_RGB32 -> QImage::Format_RGB16 in qgraphicsmozview.cpp Jan 20 14:08:00 freemangordon: Q_WS_MAEMO5 ifdef should be fine Jan 20 14:08:38 wait Jan 20 14:08:46 btw, freemangordon, thanks for your path to qmount for ED. Sadly, qole seems not so eager to release any new version of easy chroot, due to time and votes needed for it to reach extras again etc Jan 20 14:09:02 nah, I watched history of h-e-n kernel recently Jan 20 14:09:25 so, maybe, when and *if* repos starts working again, I'll just merge it into -devel release Jan 20 14:10:28 it's been months since you've submitted that path, and bug with "never-ending-loop-of-mounting" when ed sits in sd card and is mounted under "media" is indeed irritating Jan 20 14:11:59 it would be good moment to fix the way debian's and maemo's /home/user is separated - now we're using funny workaround in onfirstchroot-ext.sh, which result in mounting /home/user from qmount and unmounting it half second later via script Jan 20 14:13:16 no reason why it couldn't be configurable from /home/user/.chroot ... Also, some mount -o options could go there too. It seems that qmount is requiring quite a rewrite *sigh* Jan 20 14:15:27 I just finished incorporating sulu's workaround for sharing clipboard between Maemo and LXDE (strictly speaking, xephyr instance), and it'*s working great - problem is, that it require script syncing clipboards every few seconds. No problem in itself, as it's needed only when xephyr is running and hardly eat any resources, then - but would be battery killer if left during standby, after killing xephyr Jan 20 14:16:24 thats why I need idea for a way of starting xephyr inside chroot and said script under maemo at the same time, and killing said script under maemo automagically, when xephyr inside chroot dies Jan 20 14:17:19 any ideas welcome Jan 20 14:18:00 Estel_: not sure about chroot but shouldn't it be possible to add to the chroot script a dbus call that runs a script and when killed sends another dbus call to end script? Jan 20 14:19:08 sounds OK'ish. I'm just complete noob when it comes to dbus, or even under-noob, as I never used it manually Jan 20 14:19:32 strangely enough, never touched it with a long stick Jan 20 14:19:44 also Jan 20 14:19:48 there is problem... Jan 20 14:20:13 I don't want to keep this script alive when chroot is alive, it would be trivial to do via onchroot and onclosechroot scripts Jan 20 14:20:37 the thing is, that it must be alive only when certain program inside chroot is started... Jan 20 14:21:06 i.e. chroot may be active for weeks, but i need clipboard-sync to live only for 5 minutes, when xephyr work Jan 20 14:21:14 extreme example, just to highlight problem Jan 20 14:21:33 xephyr *under* chroot, but clipboaerd-sync script lives under maemo, that is Jan 20 14:21:47 sending dbus signal from chroot to maemo sounds problematic Jan 20 14:21:53 or I'm to green on dbus ;) Jan 20 14:23:02 to be precise - starting clipboard-sync under maemo, when xephyr starts under debian's chroot, is trivial. Problem comes, when I want clipboard-sync to die too, when xephyr under chroot dies Jan 20 14:23:34 something tells me, though, that instead of messing with dbus, it's just a matter of clever sh script... Jan 20 14:23:40 no idea then; i never knew that clipboard doesn't sync on ED on the N900... it sync fine on the N9 Jan 20 14:23:54 syncs* Jan 20 14:24:01 well, for ed programs run under maemo, it sync Jan 20 14:24:17 for xephyr, it doesnt, and never did, same apply for desktop's xephyr Jan 20 14:24:40 so no idea how it can sync under harmattan... maybe someone bundledl xsel with it already? no idea Jan 20 14:25:16 Literally, what I want to do should be achievable from under maemo *only*, too Jan 20 14:26:02 basically, script that would run "debbie lxde" and "clipboard-sync" at the same time, and kill "clipboard-sync" when debbie lxde dies Jan 20 14:26:44 this way, everything related to clipboard syncing would stay under maemo, without diving into chroot for signals... hm. Jan 20 14:27:08 should be simple "while", then Jan 20 14:27:58 i used easy debian a long while back on the n900 but to run lxde you click an icon right? shouldn't you be able to add a path to script there? Jan 20 14:28:01 while xephyr lives, do sync-clipboard every 2 seconds, else, die Jan 20 14:28:49 icon, or command from terminal... sure, thats why I said starting them simulatenously is trivial, it's all about killing sync script when xephyr dies Jan 20 14:29:40 killing it manually after every logout from xephyr would be pita, and forgotten most of the times, resulting in eating battery during standby Jan 20 14:30:29 anyway, thanks for construcive discussion, idea of keeping it all under maemo via bundling sync to *one* script with xephyr and "while" came to my mind during it ;) Jan 20 14:30:37 and seems to be what I need Jan 20 14:31:31 DocScrutinizer05, you've asked if wiki mailing notification works Jan 20 14:31:50 it does, just got message about jaffa messing with council page Jan 20 14:32:18 Estel_: what's your mail provider? Jan 20 14:33:08 Great Ovil Ompire that Got Lies Jan 20 14:33:37 aka google aka gmail Jan 20 14:33:55 why asking? Jan 20 14:34:12 maybe the dude who reported the problem initially has a pickier mail service Jan 20 14:34:17 but usually gmail is picky enough Jan 20 14:34:56 well, my gmail was taught to behave Jan 20 14:39:15 in the N900 is there a script to copy the complete address book files to a backup location of my choice - over ssh ? Jan 20 14:40:10 I just got my hands on a nokia n900.. I love this device! But the screen is a bit scratched up. Are the ebay Hong Kong screens good quality? Jan 20 14:40:58 rofl`: I've replace 2 screens now - easy enough but fiddly job Jan 20 14:41:08 I got one in UK and one in HK - both are ok Jan 20 14:41:32 the best thing I got was a heavy duty protector ;) Jan 20 14:42:00 yeah i ordered one as soon as i got my n900.. but i think it might be smart to replace the scratched screen before applying that Jan 20 14:42:09 jpinx: I think you want to use scp. Jan 20 14:44:41 NIN101: no - what I want is something like this scrtipt fof sms messages... sqlite3 /home/user/.rtcom-eventlogger/el-v1.db "Select remote_uid, free_text, is_read, storage_time from Events where service_id=3 and event_type_id=11 order by storage_time asc" >> smscopies-$(date +%F).txt Jan 20 14:46:00 DocScrutinizer05: Estel_'s right; I was testing wiki editing for MWKN write-up. But sheesh - slow. Jan 20 14:47:24 DocScrutinizer05: will know excatly what I mean and where the page of scripts is ;) Jan 20 14:54:13 rofl`: minor scratches will be "filled" in some sense, by the screen protector Jan 20 15:08:45 alright.. i did just order a screen replacement.. when my protector comes i'll think about the best action.. Jan 20 15:09:11 but i think the scratches it had when i got it are quite deep.. Jan 20 15:10:44 rofl`: before you apply the protector you need to clean the screen with iso or similar, then polish with a ultra-fine silver polish, clean again and then put the protector on Jan 20 15:11:32 DocScrutinizer05: just FYI infobot has crashed... Jan 20 15:11:46 kerio: do you, by any chance, know a way of making then900 do the "export all contacts in v 2.1 format" process by ssh ? Jan 20 15:12:09 can't you just copy ~/.osso-abook? Jan 20 15:12:38 kerio: I can copy the database, but not unscramble it Jan 20 15:14:24 not sure which is easier - getting a script together to make it do the export as v2.1 files, or unscrablming the db after a simple copy Jan 20 15:15:30 is osso-abook open? Jan 20 15:16:33 no Jan 20 15:19:15 sucks to be you Jan 20 15:19:38 in Address book, there's an "export" function Jan 20 15:20:15 it makes a nice directory containing all the .vcf files of your contacts Jan 20 15:20:22 yes Jan 20 15:20:27 so... copy that Jan 20 15:20:31 I want to invoke that from the commandline Jan 20 15:20:41 something something dbus, probably Jan 20 15:20:48 but if it's closed, there's no guarantee it's possible Jan 20 15:21:22 either that or extract the data from the abook.db database file Jan 20 15:21:53 if you really must do this by remote, use vnc :) Jan 20 15:22:22 osso-addressbook-backup -e /path/to/exported/file ? Jan 20 15:22:34 at the moment I manually export the vcards to the removeable ssd and then rsynce them - along with a lots of other stuff including all sms's - to me laptop Jan 20 15:23:34 thedead1440: what format does that backup a ? Jan 20 15:23:37 dbus does spit out something when creating those vcards Jan 20 15:23:57 jpinx: don't remember but you can try it; should be .vcf IIRC Jan 20 15:24:26 is.vcf a text-readable format ? Jan 20 15:24:35 yes Jan 20 15:24:41 * jpinx gives is a whirl Jan 20 15:25:04 see: http://en.wikipedia.org/wiki/VCard :p Jan 20 15:26:58 it's chewing on that command atm.... Jan 20 15:31:14 thedead1440: cool - that works and gives me something I can read - albeit I now have to write a parser to extract the relevant useful info :) Jan 20 15:31:16 jpinx: shoud not take more than a few seconds; mine with 1054 contacts took less than 2 seconds Jan 20 15:31:17 thanks :) Jan 20 15:31:22 np Jan 20 15:31:56 * jpinx writes a little script to automate that Jan 20 15:32:17 there's also the python interface Jan 20 15:34:15 merlin1991: I know nothing about python :( Jan 20 15:34:27 not so helpfull then :D Jan 20 16:00:52 is there anyway I can delete access points from internet connections Jan 20 16:01:15 I have two but can't delete any of them Jan 20 16:01:35 Lunde: for gprs connections? not with the default UI Jan 20 16:02:36 so how to do delete gprs connections Jan 20 16:02:57 I mean any other way to do so Jan 20 16:03:23 Lunde: gconftool Jan 20 16:03:24 :) Jan 20 16:03:46 or maybe fAPN, but i think that it won't delete connections that were created by fAPN itself Jan 20 16:04:01 how did you end up with two GPRS connections, anyway? Jan 20 16:05:10 * ShadowJK wonders if installing fMMS and adding mms apn makes N900 automatically connect to wrong 3g apn for internets Jan 20 16:06:37 I have to use anyone of them at a time but they don't connect to internet Jan 20 16:08:16 well whats gconf directory... to delete them Jan 20 16:09:10 Lunde: no, i mean, did you add them? Jan 20 16:09:53 no Jan 20 16:10:26 Lunde: /system/osso/connectivity/IAP Jan 20 16:10:43 and then find the ones with type = GPRS Jan 20 16:11:20 list with gconftool -a --all-dirs Jan 20 16:13:16 found and how to delete them Jan 20 16:18:36 Lunde: gconftool --recursive-unset Jan 20 16:18:37 but be careful Jan 20 16:18:54 and really, how did you end up with two APNs? Jan 20 16:25:57 yo yo did it Jan 20 16:26:09 with gconf editor Jan 20 16:26:15 yay Jan 20 16:26:22 you haven't answered, though Jan 20 16:26:25 how did you end up with two APNs? Jan 20 16:26:30 did you use fMMS or fAPN? Jan 20 16:26:41 none of them Jan 20 16:27:03 I restored backup with BM Jan 20 16:27:18 why did you have two APNs before? Jan 20 16:27:53 and restored backup settings using osso backup Jan 20 16:27:59 oic Jan 20 16:28:07 ...why? Jan 20 16:28:21 BM is a low-level restore, you shouldn't need anything else Jan 20 16:29:18 because my BM backup didn't contain latest bookmarks Jan 20 16:30:12 also is there a way to create new gprs access points Jan 20 16:48:19 aww, Lunde left Jan 20 16:48:27 i was about to tell him to use gconftool :D Jan 20 16:48:45 haha; he has a history of changing nicks; so you never know :D Jan 20 16:49:30 thedead1440: is it yoooooooou? Jan 20 16:49:49 kerio: i'm always around so how can it be me :p Jan 20 16:49:56 its sourav.dubey from TMO Jan 20 16:50:04 keeps changing various nicks o.O Jan 20 16:51:16 remember you banishing him previously for asking the same thing a few times? Maybe that's why he changed his nick :D Jan 20 16:51:34 * kerio has no ops, and thus no b&hammer Jan 20 16:51:56 words? :p Jan 20 17:21:12 romaxa: for some reason Q_WS_MAEMO5 is not defined!?! So I will use #if (MOZ_PLATFORM_MAEMO == 5), hoping this will not be dropped soon Jan 20 17:39:45 freemangordon, first simple UI for browser in hildon qml components http://youtu.be/hVAtWl3oUHI Jan 20 17:40:15 now it's just qtwebkit but bolting it onto fennec shouldn't be too hard Jan 20 17:41:26 qwazix: is this the native status bar? Jan 20 17:42:00 freemangordon, no Jan 20 17:42:07 qwazix: also keep in mind we have kbd on n900, so you'd better keep address bar on the bottom Jan 20 17:42:08 and I've got some problems with that Jan 20 17:42:44 I thought of that very much, but you can't hide it as easily at the bottom by just scrolling Jan 20 17:43:04 there should be a fullscreen button like microb, which I wanted to avoid Jan 20 17:43:12 It Jan 20 17:43:28 It's not too far from the keyboard anyway, N900 got a small screen Jan 20 17:44:02 qwazix: the problem with auto-hiding address bar on top, is that it is not easily accessible when you've scrolled a lengthy pge Jan 20 17:44:13 *page Jan 20 17:44:15 that's why the swipe from the top Jan 20 17:44:23 ooh, wait Jan 20 17:44:28 wherever you are in the page, you swipe from outside Jan 20 17:44:30 i've missed that one :D Jan 20 17:44:36 and the bar shows :) Jan 20 17:44:40 qwazix: sounds great Jan 20 17:45:00 but what stops you from putting tha bar on the pottom then? Jan 20 17:45:08 and swipe from buttom to top Jan 20 17:45:28 Bar on the bottom is better keyboard/no-keyboard, as I was saying yesterday at #nemomobile Jan 20 17:45:53 but it's unnatural to hide it at first Jan 20 17:45:54 *bottom Jan 20 17:46:19 qwazix: do it like opera does Jan 20 17:46:26 You have a visible bar at the bottom, the user scrolls down and the bar moves at the opposite direction Jan 20 17:46:34 as sson as you scroll, address bar gets hidden Jan 20 17:46:37 while when at the top you just push it away Jan 20 17:46:51 *soon Jan 20 17:47:01 It'll have to get hidden abruptly Jan 20 17:47:07 qwazix: need to get some cigarrettes, will be back in 5 minutes Jan 20 17:47:12 ok Jan 20 17:49:22 toolbars should go on the bottom side Jan 20 17:50:20 (are there official HIG for maemo applications?) Jan 20 17:53:52 kerio I agree, but in this particular case, it's just much smoother to be on the top Jan 20 17:54:16 because it behaves like it's part of the page, not an overlay Jan 20 17:54:20 qwazix: ever seen my QtMWeb? Jan 20 17:54:29 freemangordon, no Jan 20 17:54:33 well, if it's smoother, i'll just tell my fingers to teleport to the top of the screen Jan 20 17:54:49 qwazix: ok, forget about it Jan 20 17:55:08 i just don't think it's a good idea to blindly copy the iphone Jan 20 17:55:13 just because it looks cool Jan 20 17:55:43 kerio, copy the iphone?!!1?? Jan 20 17:56:08 qwazix: BTW I was under the impession that marxian's components are not fulscreen Jan 20 17:56:28 kerio, maemo 5 UI beats iphone in every conceivable way Jan 20 17:56:33 qwazix: i don't really see any difference, apart for the fact that we have "slide from top" instead of "touch the top bar" Jan 20 17:56:36 qwazix: i agree Jan 20 17:56:38 freemangordon, it's just an option Jan 20 17:56:42 so why should our browser go down in quality? Jan 20 17:57:09 kerio, touch the top bar on iphone scrolls the page up Jan 20 17:57:35 it doesn't bring the toolbar (which IIRC is always on) Jan 20 17:57:57 the *bottom* toolbar Jan 20 17:58:09 qwazix: imagine then what a mess will be if you address bar is on the top, with hildon-status-menu visible Jan 20 17:58:13 viewer.showFullScreen(); or viewer.showExpanded(); Jan 20 17:59:22 qwazix: ofc it is up to you, but i mixture between microb and opera is what will fit best IMO Jan 20 17:59:32 s/i/a Jan 20 17:59:37 freemangordon, I don't understand, you can't see what's in the microb address bar anyway when hildon-status-menu is open Jan 20 18:00:00 you can, if microb is not fullscreen Jan 20 18:00:16 It's blurred Jan 20 18:00:18 addreaa bar is visible Jan 20 18:00:24 *address Jan 20 18:00:32 naah, you got me wrong Jan 20 18:01:21 maemo5 UI requires (AIUI) applications to be able to run unfullscreened Jan 20 18:01:45 in that case you'll have (from top to bottom): Jan 20 18:01:51 1: hildon menu Jan 20 18:01:55 freemangordon: maps lol Jan 20 18:01:56 But we've implemented the address bar inside the app (that's how qml works in all platforms) Jan 20 18:01:56 2. address bar Jan 20 18:02:13 qwazix: and you think this is ok? Jan 20 18:02:24 s/titlebar/address/ Jan 20 18:02:47 freemangordon, why not? it's going to be exactly the same Jan 20 18:02:56 and it can be pushed away Jan 20 18:03:03 qwazix: aah, yes, 2 is titlebar, 3 is addressbar Jan 20 18:03:04 the titlebar, when visible, should be on the same line as the hildon status area, the tasknav button, and the close button Jan 20 18:03:22 :nod: Jan 20 18:03:24 if qml can't do that, qml is not fit for maemo Jan 20 18:03:36 kerio, it can do that Jan 20 18:03:41 yep, it can Jan 20 18:03:50 it is Qt Jan 20 18:03:50 It just enables you to copy the addressbar inside the app Jan 20 18:03:58 so that you can do more awesome things Jan 20 18:04:32 qwazix: what do you mean (in terms of hildon) when you say "addressbar"? Jan 20 18:04:38 the toolbar should be on the bottom, possibly hidden, kinda like microb Jan 20 18:04:41 Copying microb exactly is the easiest thing of all. I just thought to do something a bit better Jan 20 18:04:48 freemangordon, that was a typo Jan 20 18:04:51 microb is fairly awesome, though Jan 20 18:04:53 I meant title bar Jan 20 18:04:53 qwazix: aah, ok Jan 20 18:05:12 the whole thing with minimise, status area, title, X Jan 20 18:05:15 a distinct improvement would be to do what mobilesafari on iphoneos6 does when fullscreen Jan 20 18:05:25 also show a translucent "back" button Jan 20 18:05:41 kerio, swipe from right edge :) Jan 20 18:05:48 qwazix: you can do it better by removing the unfullscreen button and use swipe gesture or something Jan 20 18:06:03 qwazix: i don't really like swiping, and that (on microb) only gives you the recent history Jan 20 18:06:09 but I don;t think putting the address bar on the top does it better Jan 20 18:06:14 kerio, I'm not copying microb Jan 20 18:06:15 it's often faster to unfullscreen, touch "back", and fullscreen Jan 20 18:06:41 also, "hidden" UI features like that are quite unintuitive :c Jan 20 18:06:49 * kerio feels like a jerk for criticizing Jan 20 18:06:56 qwazix: I am using opera every day, trust me, having address bar on top is a pita, esp in portrait Jan 20 18:07:03 freemangordon, since I have finished that part, when we have something usable I'll make an option to have address at bottom Jan 20 18:07:08 so we're all happy Jan 20 18:07:13 :) Jan 20 18:07:28 ok Jan 20 18:07:49 lets see if cloning latest embedlite has finished :) Jan 20 18:08:03 fuck, only on 30% Jan 20 18:08:09 Now to the technical part, working with ui is much, much faster on simulator Jan 20 18:08:31 (because you have to see little changes, such pixel sizes and such Jan 20 18:08:40 that's why I used a qml webview Jan 20 18:09:08 Is there a way to not have to build embedlite each time I make a little change? Jan 20 18:09:32 (apart from sshing the device and editing the qml files remotely) Jan 20 18:09:39 srsly though, address on top is stupid Jan 20 18:09:50 we've got so much horizontal estate, we can afford to put the address bar on the bottom toolbar Jan 20 18:09:55 qwazix: cd to obj.../embed../empedlite/ Jan 20 18:10:01 and make there Jan 20 18:10:05 in portrait, we might as well copy the iphone, it works well for them Jan 20 18:10:30 unless... Jan 20 18:10:36 how flexible is the title bar? Jan 20 18:10:48 kerio, fully Jan 20 18:10:59 kerio: you don;t have space in title bar ;) Jan 20 18:11:05 freemangordon: sure we do Jan 20 18:11:05 esp in portrait Jan 20 18:11:10 yes, not enough Jan 20 18:11:13 portrait is a whole another bag of BS Jan 20 18:11:17 in landscape Jan 20 18:11:19 the hildon titlebar Jan 20 18:11:21 no, you can;t use it as text input Jan 20 18:11:27 even in landscape it's too short Jan 20 18:11:38 because in portrait there is no enough space Jan 20 18:11:45 freemangordon: touch titlebar, address appears, covering everything Jan 20 18:11:50 we won't have the menu, though... Jan 20 18:11:50 hmm Jan 20 18:12:03 kerio: that is fulscreen Jan 20 18:12:09 *fullscreen Jan 20 18:12:24 * kerio votes for copying microb, but with the addition of a transparent "back" button in fullscreen Jan 20 18:12:26 BB10 browser has the address bar at bottom too Jan 20 18:12:28 (in landscape) Jan 20 18:12:29 kerio, I do agree that if the bar is fixed it's better at the bottom. But if you want it not always there, you can't push it over from the bottom. You have to have a button to hide it Jan 20 18:12:37 or hide it when scrolling starts Jan 20 18:12:47 qwazix: exactly Jan 20 18:12:54 i want my fullscreen and my toolbared modes to be distinct Jan 20 18:12:54 both are a bit intrusive, and give no idea to the user how to bring it back Jan 20 18:13:08 the fullscreen button isn't intrusive, and is quite intuitive Jan 20 18:13:18 and open it with either swipe or kbd press Jan 20 18:13:45 or translucent button Jan 20 18:13:49 freemangordon: hell no, kbd press goes to the page Jan 20 18:13:59 ctrl+l, maybe Jan 20 18:14:06 kerio: what? Jan 20 18:14:13 ~mirrors Jan 20 18:14:13 somebody said mirror was http://maemo-archive.wedrop.it/ http://maemo.merlin1991.at/apt-mirror/ http://talk.maemo.org/showthread.php?p=1315143#post1315143 Jan 20 18:14:27 ever tried using google reader with the "highlight address bar on keyboard press" option in microb? Jan 20 18:14:29 it's hell Jan 20 18:14:29 freemangordon, how does embedlite respond to keyboard? Jan 20 18:14:48 qwazix: no idea, lemme test Jan 20 18:14:52 google reader, or any keyboard-shortcut-heavy website Jan 20 18:14:53 like a normal application, or does it ignore everything? Jan 20 18:15:18 qwazix: what do you need me to test? Jan 20 18:15:22 which keys Jan 20 18:15:28 arrows first Jan 20 18:15:37 both when in a textfield and outside Jan 20 18:15:41 OMG Jan 20 18:15:44 (on fennec neither worked) Jan 20 18:16:00 it clears a stripes from top to the bottom Jan 20 18:16:04 on down arrow :D Jan 20 18:16:07 also, often this is what i use, with microb: https://dl.dropbox.com/u/1405219/Screenshot-20130120-191506.png Jan 20 18:16:26 and redraws them back on top arrow Jan 20 18:16:32 (disable fullscreen inside microb, then enable fullscreen with xdotool) Jan 20 18:16:35 hahaha Jan 20 18:16:45 let/right arrow do nothing Jan 20 18:17:19 that's not a very good sign Jan 20 18:17:22 mostly because of the lack of a "back" button apart for backspace Jan 20 18:17:58 last thing, is there a way to enable cursor mode on embedlite (i.e. disable kinetic scrolling?) Jan 20 18:18:21 qwazix: it is not the latest I am using, will re-test when git clone and build finish Jan 20 18:18:29 ok Jan 20 18:18:39 freemangordon, you've been working on kernel a lot, isn't it? have you been successful running a current kernel with maemo, using TI's armhf SDK? Jan 20 18:19:05 qwazix: I guess it is romaxa to answer on that question, I guess it is some setting Jan 20 18:19:27 Ok, I'll ask him when he's around Jan 20 18:19:30 wirr: no. and never tried as it is bound to fail Jan 20 18:19:55 freemangordon, bound to fail? how's that? sorry if that's a stupid question... Jan 20 18:20:05 you can;t mix hardfp/softfp libs, at least not easily Jan 20 18:20:35 ah, yes i see, of course you're right Jan 20 18:21:22 wirr: what I did is to boot maemo with 3.5 with SGX driver from fremantle kernel Jan 20 18:21:46 with only some cosmetic changes in userland Jan 20 18:22:17 ah... so basically you can use the sgx binary blobs with a newer kernel? no need to fiddle around with the sdk? Jan 20 18:22:32 mind you "to boot" does not meen "in usable state" :D. particularly mce was crashing every second, because of the changed kernel interfaces Jan 20 18:22:52 WielkiTost: basically yes Jan 20 18:22:59 oops, EUSER Jan 20 18:23:05 :) Jan 20 18:23:05 wirr: ^^^ Jan 20 18:24:46 freemangordon, I see, thanks. anyhow, nothing big to be gained by using a newer kernel on n900, right? I'll rather try running hildon-desktop on emdebian armhf... Jan 20 18:26:50 freemangordon, where is embedlite repo? The link romaxa posted on tmo (github) gives 404 Jan 20 18:27:03 https://github.com/tmeshkova/mozilla-central/tree/embedlite Jan 20 18:27:09 ty Jan 20 18:50:10 freemangordon: IIUC you build engine without maemo platform define Jan 20 19:13:20 any progress on repo? Jan 20 20:10:36 wc Jan 20 20:10:48 wat Jan 20 20:16:39 i'm trying to install 21.2011.38-1Tmaemo7.2+thumb0 but it keeps on asking me to do a backup first.. even after doing a backup via the nokiasuite Jan 20 20:17:18 huh Jan 20 20:17:27 do a backup? Jan 20 20:18:02 i think you're misunderstanding, and HAM is helping your misunderstanding by telling you that "something's wrong, use nokia suite" Jan 20 20:18:24 i went to HAM, there clicked refresh and it showed this update, so when i tried to do the update it asked me to do a backup first Jan 20 20:18:38 there's nothing in HAM that says "do a backup" Jan 20 20:19:31 "to update your device to this version of the operating system you need nokia pc suite. Connect your device via usb cable to your PC and start the program" Jan 20 20:19:48 i don't see the word "backup" in there Jan 20 20:19:49 and a button: do a backup Jan 20 20:19:51 oh, do you have more than 1 update available? Jan 20 20:19:54 rofl`: ^ Jan 20 20:20:02 yes Jan 20 20:20:10 tadzik: what would the other update be? Jan 20 20:20:12 are you trying to install them all at once? Jan 20 20:20:23 kerio: no idea. But I remember one of the thumb updates acting this way Jan 20 20:20:26 several libgtm files Jan 20 20:20:35 and the solution was "RTFM" aka "update X first and then Y" Jan 20 20:20:46 not sure if related Jan 20 20:20:56 rofl`: as of now, the update can also fail due to repos being down Jan 20 20:21:00 but the error message would be different Jan 20 20:21:07 oh i did update the repos Jan 20 20:21:15 do the system update only Jan 20 20:21:43 yes, if i click on the maemo 5 community SSU package (thumb) it gave me that message Jan 20 20:21:45 "Maemo 5 Community SSU Package(thumb)" Jan 20 20:21:48 hm Jan 20 20:21:51 try "update all" Jan 20 20:22:04 which mirror are you using? Jan 20 20:22:08 for community-testing Jan 20 20:23:21 community ssu (testing-thumb)? Jan 20 20:23:38 you need a community-testing repo, and a community-thumb repo Jan 20 20:24:42 maemo.merlin1991.at/cssu/community-thumb for community ssu (testing thumb) Jan 20 20:25:04 that doesn't include the stuff in community-testing Jan 20 20:25:10 and that's not its name Jan 20 20:25:40 the name is "Community SSU (thumb)" Jan 20 20:25:43 for a reason Jan 20 20:55:53 is the autobuilder a dedicated virtual server or rather a service running on garage? Jan 20 20:59:34 the autobuilder was several dedicated servers Jan 20 20:59:39 atm it's nothing Jan 20 21:00:54 do we really need more than one? Jan 20 21:00:59 merlin1991, i'm trying to update the migration page on the wiki.. i'm aware it's not running right now. frontend to autobuilder used to be garage & drop, right? Jan 20 21:01:39 drop yes, no idea where the upload page was sitting exactly Jan 20 21:01:54 but most probably garage Jan 20 21:02:25 ok... but the actual build service was not running on drop, but on a dedicated machine behind it? Jan 20 21:02:31 yes Jan 20 21:02:55 ok... Jan 20 21:03:18 another one: on the old wiki page there was mention of "Voting Infrastructure / Servers". does that ring a bell to anyone? Jan 20 21:04:20 well there is the voting setup, but I have nfc where that was sitting physically Jan 20 21:06:23 ok. i'll leave that open. Jan 20 21:08:09 and last but not least: do i assume correctly that most of us depend on scratchbox for cross-compilation? Scratchbox seems to be hosted at logica, do we need to include it in the community-infrastructure as well? Jan 20 21:18:37 802.11n sucks :( Jan 20 21:18:47 i can only get about 5MB/s from my NAS Jan 20 21:20:35 guess why i only use wifi for the n900... Jan 20 21:20:49 because there's no gigabit ethernet? Jan 20 21:20:54 i should probably buy a longer cable Jan 20 21:20:57 one that gets to my bed Jan 20 21:21:00 anyone knows about the vbulletin license used on tmo? Jan 20 21:21:02 heh Jan 20 21:21:09 wirr: what about it? Jan 20 21:21:44 s/only use wifi/use wifi only/ Jan 20 21:23:29 nox-: how do you get ethernet cables in your bathroom? :o Jan 20 21:23:49 kerio, on the old wiki page it says we probably need a new one. has this issue been sorted out? Jan 20 21:24:16 20.12.2012 19:56:19 USD -249 0 -249 vBulletin License purchase Jan 20 21:24:16 kerio, i can s**t w/o computer :) Jan 20 21:24:26 nox-: you're missing out! Jan 20 21:24:29 haha Jan 20 21:24:37 also, you can write "shit" on the internet Jan 20 21:24:52 :P Jan 20 21:26:19 kerio, great. can you tell me until when it's valid (if it expires) and what options it includes so i update the wiki? Jan 20 21:26:28 idk, ask board Jan 20 21:43:11 802.11n sucks :( Jan 20 21:43:24 I get 72MBps out of the supposed 450 Jan 20 21:43:40 with 802.11g I got 48/54 Jan 20 21:52:39 ~hosts Jan 20 21:56:35 * wirr has updated http://wiki.maemo.org/Migrating_to_Community-driven_Infrastructure Jan 20 21:56:52 Please keep the page up-to-date and fill in the remaining gaps Jan 20 22:02:19 MohammadAG: N has about 90% overheads Jan 20 22:02:33 MohammadAG: compared to 20% on b/g Jan 20 22:05:12 jacekowski: do you talk about 802.11? Jan 20 22:06:13 yes Jan 20 22:06:39 Can someone have a look at : http://talk.maemo.org/showthread.php?t=88722 Jan 20 22:06:40 It's many days now I try to push anything to auto-builder but without success ... Jan 20 22:07:16 actually 802.11B have biggest overhead compared to its speed, 802.11G - I got around 3.2MiB/s TOP from 54mbps, 802.11N have slightly bigger overhead, then 802.11G, but you gain on speed of HT, so why bother Jan 20 22:07:32 no you fon'y Jan 20 22:07:35 don't* Jan 20 22:07:56 300Mbit N in some cases will give you 90% overhead Jan 20 22:08:18 and normally around 70% Jan 20 22:08:30 that's barely faster than g Jan 20 22:08:32 802.11G fixes some problems of 802.11B with short-preamble (most cards can do short-preamble on speeds 2,6,11 mbps Jan 20 22:08:47 how do you measure it? Jan 20 22:09:11 I was getting 66mbps of usefull transfer on N Jan 20 22:09:19 Creteil, autobuilder is offline at the time being Jan 20 22:09:33 i'm not measuring it, i've read the spec Jan 20 22:09:59 unless devices can do frame aggregation (most do, but there are some that don't) you get 90% overheads Jan 20 22:10:12 thats nowhere close to G (26.8mbps max in TCP) Jan 20 22:10:38 read it again Jan 20 22:10:57 you get a lot of overhead but not soi much Jan 20 22:11:05 nope Jan 20 22:11:10 overheads on G are much lower Jan 20 22:11:20 are you sending 20bytes packets only? Jan 20 22:11:37 802.11n is slow even for 1500 without frame aggregation Jan 20 22:11:47 sorry, but plain G can send up to 24xx bytes at once Jan 20 22:12:17 theoretically Jan 20 22:12:19 without frae aggregation it is slower Jan 20 22:12:38 frame aggregation on g is non existient Jan 20 22:12:50 obvioulsy, because without frame aggregation it is G running on N Jan 20 22:13:17 frame aggregation is possible ONLY if you are using HT Jan 20 22:13:38 wirr, any ETA to the resurection of auto-builder ? Jan 20 22:13:44 without HT you have 54mbps to use with N overheads, obviously slower, then G Jan 20 22:14:21 frame aggregation wasn't (and isn't) needed on G Jan 20 22:14:31 it's not needed on n as well Jan 20 22:14:47 aggregate what? frames which comes one after another? Jan 20 22:15:17 yes Jan 20 22:15:25 frame aggregation works only on two channels, one sends one frame another another frame Jan 20 22:15:26 and even though spec says it's required Jan 20 22:15:43 no Jan 20 22:15:47 wait which spec do you read? Jan 20 22:15:51 frame aggregation works in completely different way Jan 20 22:16:02 Creteil, unfortunately not afaik Jan 20 22:16:28 where it is stated, I would love to see it Jan 20 22:16:46 because if it is true, then I was wrong all the time Jan 20 22:16:52 there is only one spec Jan 20 22:17:06 page please Jan 20 22:17:11 Well, anyhow thanks ... Jan 20 22:17:15 I hyave it on my desktop or server Jan 20 22:17:51 802.11n-2009 Jan 20 22:18:05 anyway my adaptor work only up to 38xx bytes, so no real improvement Jan 20 22:18:31 I cannot do 76xx frames on my RaLink RT3070 Jan 20 22:18:58 yes Jan 20 22:19:08 that's why i'm saying that although aggregation is required Jan 20 22:19:26 it's almost useless Jan 20 22:20:27 it's great if you don't care about latencies and aggreagate up to the maximum of 65k Jan 20 22:20:30 64k* Jan 20 22:21:54 http://www.cwnp.com/cwnp_wifi_blog/802-11n-line-rate-vs-data-rate-part-1-frame-aggregation/ Jan 20 22:22:10 somebody has bothered to work out all the numbers Jan 20 22:28:31 ok, then where in hell he can find 802.11n card, which is capable of sending 64k frames? Jan 20 22:29:16 I never got any, which is able to send 7935B at once Jan 20 22:29:24 mine does half Jan 20 22:30:27 3839B to be exact Jan 20 22:31:13 i don't think any cards can do Jan 20 22:31:28 but wireless bridges/access points can Jan 20 22:35:18 jacekowski: what is in bridges/APs? magic black box? NO, those contain ordinary 802.11 cards! Nothing ELSE! Jan 20 22:35:43 They does exactly same job as cards, which they are based on Jan 20 22:37:21 start hunting for good 802.11 hardware (just chips for it, not a complete card) and you will see - nothing out of ordinary. All of what you can find, you will find on market on ordinary cards Jan 20 22:38:46 there are small exeption like TI TWL1xxx (1251 1253 1273 17xx) and other such chips for mobile/embedded market Jan 20 22:39:00 but you still can get hold of such device Jan 20 22:40:31 I used TI acx111 in laptop for few weeks (it is very hard to get this card and it is next to useless, if you would not pull firmware from router/AP) Jan 20 23:08:54 WizardNumberNext: not exactly Jan 20 23:09:03 WizardNumberNext: they run in different mode Jan 20 23:09:22 WizardNumberNext: and quite often with different firmware Jan 20 23:10:42 I know, but still, if hardware have limitation you cannot fix that limitation with firmware Jan 20 23:11:38 it would be like fixing phenom processor to buldozer processor with simple microcode update - that is not possible Jan 20 23:12:12 :p Jan 20 23:18:33 very often hardware is limited because they want to sell it as cheaper model Jan 20 23:18:49 but in case of wifi it's because frame aggregation increases delays Jan 21 00:45:52 hey... how can one press the alt key on the N900 terminal? Jan 21 00:50:25 usually esc helps as prefix Jan 21 00:53:19 thanks Jan 21 02:17:03 Initial benchmarks for two samsung microsdhc cards, samsung essential 16g class 6, Samsung Plus 16g class 10. The class 6 is better, but has weird performance profile. The Class 10 is all around bad. :-) Jan 21 02:19:37 LOL Jan 21 02:20:03 * DocScrutinizer05 wonders if class10 is actually class1.0 Jan 21 02:20:58 are the repositories down . tried to install an application using "Faster Application Manager" but it failed to grab the package Jan 21 02:21:11 *sigh* Jan 21 02:21:17 /topic Jan 21 02:21:21 ~mirrors Jan 21 02:21:22 mirror is, like, http://maemo-archive.wedrop.it/ http://maemo.merlin1991.at/apt-mirror/ http://talk.maemo.org/showthread.php?p=1315143#post1315143 Jan 21 02:21:34 ~repo-dwon Jan 21 02:21:40 ~repo-down Jan 21 02:21:40 i heard repo-down is http://mg.pov.lt/maemo-irclog/%23maemo.2013-01-20.log.html#t2013-01-20T02:08:42 Jan 21 02:23:56 ok, your next post was http://mg.pov.lt/maemo-irclog/%23maemo.2013-01-20.log.html#t2013-01-20T03:37:05, so maybe you didn't notice that explanation I gave Jan 21 02:24:20 also Jan 21 02:24:23 ~fapman Jan 21 02:24:24 extra, extra, read all about it, fapman is Faster Application Manager, a bad package manager that causes problems, don't use it, ever Jan 21 02:26:34 Actually, the class 6 is pretty bad too, performance with a filesystem on it will be terrible Jan 21 02:29:16 DocScrutinizer05: i have migrated to a bigger uSd .. it worked . without dd or even without the same size partitions b/w old and new usd Jan 21 02:29:33 only the cp -a worked like charm Jan 21 02:31:04 UberNeo: good to hear you got it sorted :-) Jan 21 02:31:29 DocScrutinizer05: Thanks a lot for all your inputs :) Jan 21 02:31:34 yw Jan 21 02:47:07 is fapman available for diablo? Jan 21 02:48:34 and what kind of problems i should say. Jan 21 02:59:08 PocketWufle: read note above about fapman Jan 21 02:59:13 ~fapman Jan 21 02:59:13 from memory, fapman is Faster Application Manager, a bad package manager that causes problems, don't use it, ever Jan 21 02:59:49 UberNeo: glad to hear it **** ENDING LOGGING AT Mon Jan 21 02:59:58 2013