freemangordon | tadzik: you should be asked to confirm the kernel flash, are you sure it does not sit there? | 00:00 |
---|---|---|
tadzik | freemangordon: does it ask for a backup then? | 00:00 |
tadzik | I'm past that | 00:00 |
tadzik | oh yes | 00:00 |
tadzik | "system update suceeded" | 00:00 |
tadzik | powering off | 00:00 |
freemangordon | hehe | 00:00 |
DocScrutinizer05 | tadzik: get cpu load applet! | 00:01 |
tadzik | one for status bar? | 00:01 |
freemangordon | DocScrutinizer05: is it ok? | 00:01 |
tadzik | is it CPU heavy? :P | 00:01 |
DocScrutinizer05 | no, not that I knew of | 00:01 |
freemangordon | isn't it python? | 00:01 |
tadzik | blah | 00:02 |
DocScrutinizer05 | nfc | 00:02 |
DocScrutinizer05 | dbus-scripting is python, several pkgs are python | 00:02 |
tadzik | freemangordon: ok, seems to work :) | 00:02 |
freemangordon | tadzik: good :) | 00:03 |
tadzik | I'll do the remaining updates, it seems that the thumb-friendly qtmobility's waiting htere | 00:03 |
DocScrutinizer05 | lemme put it this way: with onyl cpu-applet and WLAN "active", my N900 still idles 5 days | 00:03 |
freemangordon | tadzik: no | 00:03 |
tadzik | hm, I saw them in the ham update list | 00:03 |
freemangordon | DocScrutinizer05: ok, maybe i am just mad, but the tought that a script is resident in memory makes me sick | 00:04 |
DocScrutinizer05 | 23:15:34 up 172 days, 11 min, load average: 0.00, 0.00, 0.00 | 00:04 |
freemangordon | tadzik: wat for it to update | 00:04 |
DocScrutinizer05 | ^^^has cpu applet | 00:04 |
freemangordon | DocScrutinizer05: ok, ok | 00:04 |
freemangordon | tadzik: you should not have any more updates visible in ham | 00:05 |
freemangordon | (system updates) | 00:05 |
tadzik | freemangordon: I don't have anything, at least in FAM | 00:05 |
DocScrutinizer05 | now I unlocked screen | 00:05 |
*** infobot has joined #maemo-ssu | 00:06 | |
*** ChanServ sets mode: +v infobot | 00:06 | |
DocScrutinizer05 | infobot: wb | 00:06 |
infobot | It's great to be back! | 00:06 |
freemangordon | merlin1991: do me a favor and PURGE FAM FROM THE REPOS | 00:06 |
freemangordon | :D:D:D | 00:06 |
tadzik | (: | 00:06 |
tadzik | is it that bad? | 00:06 |
DocScrutinizer05 | hehehe | 00:07 |
freemangordon | no, but you should not use it for system upgrades | 00:07 |
tadzik | oh, I'm not | 00:07 |
tadzik | I waited patiently for HAM | 00:07 |
freemangordon | aah, ok | 00:07 |
freemangordon | :) | 00:07 |
freemangordon | HAM and FAM have different catalogs though | 00:07 |
freemangordon | tadzik: do you find any difference? | 00:08 |
DocScrutinizer05 | honestly cpu load applet and simple brightness are the 2 most essential things on my device | 00:08 |
freemangordon | DocScrutinizer05: maybe i will give it a try... | 00:08 |
freemangordon | after you install -thumb on your primary device :P | 00:08 |
DocScrutinizer05 | might ahppen faster than you think | 00:09 |
freemangordon | I know | 00:09 |
freemangordon | that was one of those semi-jokes ;) | 00:09 |
tadzik | freemangordon: I don't see any, honestly | 00:09 |
kerio | DocScrutinizer05: heh, really? | 00:10 |
DocScrutinizer05 | after all I'm not THAT busted when my phone refuses to work, and I at least got a clue what to scrutinize | 00:10 |
Flyser | will -thumb be merged into -testing eventually? | 00:10 |
kerio | have we converted you? :D | 00:10 |
tadzik | maybe windows switching is a bit faster | 00:10 |
freemangordon | tadzik: start microb | 00:10 |
tadzik | I tried it already | 00:10 |
kerio | woowoowoowoowoo | 00:10 |
freemangordon | and open FB if you have an account | 00:10 |
tadzik | but I use Opera usually | 00:10 |
DocScrutinizer05 | Flyser: unlikely, though nothing is impossible | 00:10 |
tadzik | nah, I don't use FB | 00:10 |
tadzik | may try github though :) | 00:10 |
freemangordon | ok | 00:10 |
Flyser | why is it unlikely? introduces too many bugs? | 00:11 |
DocScrutinizer05 | introduces too many packages to test | 00:11 |
DocScrutinizer05 | actually I'm not anticipating any bugs | 00:12 |
tadzik | yeah, github runs pretty smoothly on microb | 00:12 |
DocScrutinizer05 | but that's (this time actually) a question of ideology | 00:12 |
freemangordon | tadzik: I bet you'll revert to microb :P | 00:12 |
tadzik | and it doesn't seem to be swapping at all | 00:12 |
DocScrutinizer05 | or rather policy | 00:12 |
tadzik | freemangordon: well, I appreciate the reduced bandwidth in Opera, I usually go cheap when buying internet plans for my phone | 00:13 |
tadzik | plus company loyalty etc ;) | 00:13 |
freemangordon | aaah, ok | 00:13 |
freemangordon | tadzik: you work for opera? | 00:14 |
tadzik | aye | 00:14 |
freemangordon | hmm, tadzik is a singer :D | 00:14 |
tadzik | hehe | 00:14 |
tadzik | actually I'm after music school ;) | 00:14 |
tadzik | but never studies singing itself | 00:14 |
*** metelica has quit IRC | 00:16 | |
tadzik | wow, 3 tabs open and it's still all in RAM | 00:17 |
tadzik | doesn't seem to be chocking much | 00:17 |
tadzik | okay, I'm convinced it's pure magic | 00:18 |
tadzik | freemangordon++, good job :) | 00:18 |
freemangordon | hehe | 00:18 |
tadzik | hm, are conversations also running on microb-engine? | 00:21 |
freemangordon | tadzik: yes | 00:22 |
tadzik | ha, that's a huge win | 00:22 |
freemangordon | tadzik: BTW I may try to build opera-thumb | 00:22 |
freemangordon | tadzik: yes | 00:22 |
tadzik | is it buildable? I mean, I don't think the source is available | 00:22 |
freemangordon | hmm, isn't it OSS? | 00:22 |
tadzik | I'm quite sure it's not | 00:23 |
freemangordon | :( | 00:23 |
freemangordon | well, I can give you instructions how to build it then :P | 00:23 |
tadzik | hm, I could maybe give it a try | 00:23 |
freemangordon | yeah, gcc 4.7.2 and thumb2 makes all the difference | 00:24 |
tadzik | I'll ask cow-orkers tomorrow | 00:24 |
freemangordon | ok | 00:24 |
freemangordon | you see how microb is affected, I suspect opera will benefit at least that much | 00:24 |
freemangordon | tadzik: BTW how big is opera? the executable/libs. | 00:25 |
tadzik | I don't know, I'm not working on the browser itself | 00:26 |
peetah | freemangordon: sorry for juming in the conversation, but did zeq and yourself succeeded in building firefox for thumb2 ? | 00:26 |
freemangordon | I mean installed on n900 | 00:26 |
tadzik | ah | 00:26 |
tadzik | lemee see | 00:26 |
freemangordon | peetah: yes | 00:26 |
peetah | is it available in CSSU thumb ? | 00:27 |
freemangordon | http://maemo.merlin1991.at/cssu/community-thumb/pool/free/f/fennec/ | 00:27 |
freemangordon | peetah: though it is still far from microb in terms of performance | 00:28 |
tadzik | freemangordon: it's about 11 MB | 00:28 |
peetah | I guess so, but I'm ok with FF 14 on CSSU-T so I guess I will appreciate the improvements brought by thumb2 | 00:28 |
freemangordon | tadzik: thumb2 compiled should be about 7.5 - 8 | 00:29 |
tadzik | nice | 00:29 |
freemangordon | peetah: don't know. give it a try (if you have -thumb installed) and report how it is compared to FF14 | 00:29 |
* freemangordon goes for sleep | 00:30 | |
peetah | the only thing that hold me back right now is the support for uboot | 00:30 |
freemangordon | peetah: what do you mean | 00:30 |
DocScrutinizer05 | conversations use browser as rendering frontend, but I guess what makes convo suck is something completely different | 00:31 |
peetah | from what i read, installing thumb2 will reflash the thumb kernel, and I'll have to install u-boot again and find a uboot friendly thumb2 kernel | 00:31 |
freemangordon | peetah: you can choose between KP and kernel-cssu, both provide boot images | 00:31 |
tadzik | well, uboot + kernel-power is not trivial | 00:32 |
freemangordon | if you have KP>51 no kernel will be flashed | 00:32 |
tadzik | in my experience, at least | 00:32 |
freemangordon | tadzik: why? you just need to install bootimg and run uboot-update script | 00:32 |
freemangordon | anyway, I am afk | 00:32 |
freemangordon | night | 00:32 |
DocScrutinizer05 | 'just' ;-P | 00:32 |
tadzik | It "just" didn't work last time I tried :P | 00:33 |
tadzik | good knight freemangordon | 00:33 |
peetah | I have KP51r1 | 00:34 |
peetah | how is KP>51 changing the way kernel-cssu is installed ? | 00:36 |
Flyser | peetah: kernel-cssu will not be installed, if kp51r1 is installed | 00:36 |
peetah | any reason for that ? | 00:37 |
Flyser | kp51r1 contains all the necessary thumb patches | 00:37 |
peetah | woohooooo, thumb2 migration it is then ! | 00:38 |
tadzik | hehe | 00:39 |
tadzik | come, we have cookies | 00:39 |
Flyser | I am kinda tempted too. the microb and firefox improvements sound very good | 00:39 |
kerio | it's not firefox though, it's fennec :) | 00:39 |
kerio | freemangordon: update fennec plskthx | 00:39 |
Flyser | kerio: whats the difference? | 00:40 |
kerio | Flyser: the icon is much less pretty | 00:40 |
Flyser | ... yeah ... | 00:40 |
Flyser | freemangordon started to optimize the SmartReflex voltage levels of kernel-power. Last time I checked he finished 800 or 850MHz, does anyone happen to know how far he got? | 00:46 |
Flyser | (last time I checked was a few months back, so I am *really* outdated on this one) | 00:50 |
kerio | gaaaah, compiling gcc is awful | 01:01 |
Skry | why are you doing that? :o | 01:06 |
kerio | to get the latest and greatest | 01:08 |
Skry | then you should be compiling llvm/clang :) | 01:11 |
Skry | just kidding | 01:11 |
kerio | Skry: heathen | 01:12 |
kerio | hehe, i'm getting so many warnings here | 01:12 |
kerio | somehow i doubt this will work | 01:13 |
kerio | goddammit i hate not having a more updated gcc | 01:13 |
Skry | what version are you compiling? | 01:13 |
kerio | nah, the problems are with mame | 01:14 |
kerio | i'm trying to compile it with a better compiler | 01:14 |
kerio | but gcc 4.7 is probably too advanced for it | 01:14 |
kerio | oh goddammit, there's no gcc46 in the brew repository, only gcc45 | 01:15 |
Skry | I assume you're building mame for maemo | 01:15 |
kerio | nope | 01:15 |
kerio | os x | 01:15 |
kerio | mame on the n900 will never work properly, it's useless | 01:16 |
kerio | mame is *heavily* cpu-based | 01:16 |
Skry | so you're compiling gcc 4.7 for osx to compile mame with up-to-date compiler.. have you tried googling for "gcc 4.7 for os x" ? :) | 01:18 |
peetah | before I jump, is there any incompatibilities between backupmenu and thumb2 ? | 01:24 |
peetah | too late... | 01:37 |
*** fredrinLap has joined #maemo-ssu | 01:42 | |
*** M4rtinK has quit IRC | 01:48 | |
peetah | freemangordon: after cssu thumb installation, I installed firefox 17.0a1 with a fresh ~/.mozilla/fennec, but it segfaulted after "content loaded" :( | 02:15 |
dafox | kerio: why do you say mame will not work on n900? Wouldn't it depend on what gamesystem you're trying to emulate? | 02:18 |
*** dhbiker has quit IRC | 02:20 | |
kerio | dafox: i'll rephrase: mame won't work with good games without slowdowns/frameskipping on the n900 | 02:25 |
dafox | I think you'll need to rephrase that a bit more, there are lots of good old games ;) | 02:26 |
dafox | I used to have emame on my old phone (p800), which worked wonderfully for lots of old classics | 02:27 |
Skry | imo n900 screen is too small to actually enjoy gaming | 02:30 |
Skry | ..and after saying that, I realized I actually own nokia n-gage. | 02:31 |
*** andre__ has quit IRC | 02:31 | |
dafox | Skry: thats why we have tv-out :D http://www.youtube.com/watch?v=DP_rEPSh3Q0&hd=1 | 02:32 |
Skry | sure, still would prefer doing that on a pc with 42" hd screen and decent gamepad though :) | 02:40 |
Skry | pff, emulating n900 with qemu. too slow. | 02:44 |
*** dhbiker has joined #maemo-ssu | 02:50 | |
*** guly has quit IRC | 02:51 | |
*** guly has joined #maemo-ssu | 02:51 | |
*** LaoLang_cool has joined #maemo-ssu | 02:59 | |
*** dafox has quit IRC | 03:00 | |
*** dafox has joined #maemo-ssu | 03:13 | |
*** dafox is now known as Guest3411 | 03:13 | |
*** Guest3411 is now known as dafox | 03:14 | |
*** arcean has quit IRC | 03:46 | |
*** LaoLang_cool has quit IRC | 04:02 | |
*** dafox has quit IRC | 04:23 | |
*** nox- has quit IRC | 04:25 | |
*** LaoLang_cool has joined #maemo-ssu | 04:39 | |
*** LaoLang_cool has quit IRC | 05:27 | |
*** amiconn_ has joined #maemo-ssu | 05:29 | |
*** amiconn has quit IRC | 05:29 | |
*** amiconn_ is now known as amiconn | 05:29 | |
*** DocScrutinizer05 has quit IRC | 06:42 | |
*** DocScrutinizer05 has joined #maemo-ssu | 06:42 | |
*** SpacedOut has quit IRC | 07:21 | |
*** SpacedOut has joined #maemo-ssu | 07:24 | |
*** luf has joined #maemo-ssu | 08:10 | |
freemangordon | peetah: you need libqtm12 | 09:00 |
*** fw190 has joined #maemo-ssu | 09:16 | |
fw190 | morning all | 09:16 |
kerio | moin | 09:16 |
fw190 | freemangordon: when I try to install bootimage with cssu kernel HAM doesn't allow to do that | 09:16 |
fw190 | any hints how to solve this? | 09:16 |
kerio | fw190: install a fake package that provides kernel-feature-errata-430973-workaround | 09:18 |
kerio | and make sure you never ever ever ever ever boot with a kernel that's not thumb-enabled | 09:18 |
fw190 | I could only use bootimage for uboot with kp 50 | 09:18 |
kerio | (i assume you're on cssu-thumb) | 09:18 |
fw190 | well I did it twice ;) | 09:18 |
kerio | you shouldn't, it's undefined behaviour | 09:19 |
fw190 | I'm on thumb but from time to time I like to test what Nemomobile looks like | 09:19 |
kerio | programs may behave strangely before they crash | 09:19 |
kerio | what does it look like? | 09:19 |
fw190 | well with thumb and stock kernel it doesn't boot even | 09:19 |
fw190 | well no wit looks much better | 09:19 |
fw190 | with the new ui | 09:19 |
*** freemangordon has quit IRC | 09:19 | |
kerio | fw190: anyway, it's a dependency problem | 09:20 |
kerio | all the thumb packages depend on kernel-feature-errata-430973-workaround | 09:20 |
fw190 | ah ok | 09:20 |
kerio | which is provided by kernel-power-flasher or kernel-cssu-flasher | 09:20 |
fw190 | so where from shoul I get this errata | 09:20 |
fw190 | and how to install it | 09:20 |
kerio | it's not a "thing" | 09:20 |
fw190 | so I can have palis uboot | 09:20 |
kerio | make a fake package | 09:21 |
fw190 | uhhhh now you are demanding huge things from a end user ;) | 09:21 |
DocScrutinizer05 | the problem is uBoot comes with kernel. AIUI this isn't a thumb kernel, so uBoot isn't compatible with thumb userland | 09:22 |
*** freemangordon has joined #maemo-ssu | 09:22 | |
kerio | DocScrutinizer05: the problem is that there's no way to tell apt "i'm only ever going to boot this OS with a thumb-enable kernel, so act as if the dependency is met" | 09:23 |
kerio | you know, without making an actual package | 09:23 |
DocScrutinizer05 | how would you guarantee you never boot with uBoot standard kernel? | 09:24 |
fw190 | I remeber that a few kp ago I compiled a power kernel with uboot on the device itself and had Kp wit uboot all in one | 09:24 |
fw190 | there was a tutorial somewhere on tmo for this | 09:24 |
fw190 | ? | 09:24 |
fw190 | would it be possible with the lates thing | 09:24 |
kerio | DocScrutinizer05: by... never booting with it? | 09:24 |
kerio | idk | 09:24 |
kerio | fw190: you're using uboot, you're not an end user anymore | 09:24 |
DocScrutinizer05 | fw190: probably | 09:24 |
kerio | ~pali | 09:25 |
infobot | i guess pali is http://atrey.karlin.mff.cuni.cz/~pali/ | 09:25 |
fw190 | kerio: pali wrote what to do when I like an moron booted stock one ;) | 09:25 |
kerio | there were some prebuilt .debs outside of the repos | 09:25 |
fw190 | he wrote what to do to always have booting the kp not the stock one | 09:25 |
freemangordon | fw190: I missed what is your problem with installing -bootimg | 09:25 |
kerio | freemangordon: the usual, unmet deps | 09:25 |
fw190 | freemangorson: it doesnt instal froom HAM | 09:26 |
freemangordon | kerio: should not be | 09:26 |
kerio | fw190: can you open a terminal and type sudo apt-get install kernel-cssu? | 09:26 |
kerio | freemangordon: he's using uboot | 09:26 |
freemangordon | fw190: but why? | 09:26 |
kerio | or something | 09:26 |
kerio | fw190: er, sorry | 09:26 |
fw190 | doesn't say | 09:26 |
kerio | sudo apt-get install kernel-cssu-bootimg | 09:26 |
freemangordon | fw190: what is in the problems tab? | 09:26 |
freemangordon | kerio: wait a minute | 09:26 |
fw190 | it's written in Polsih: something like it can not be installed | 09:26 |
fw190 | Polsih | 09:27 |
kerio | freemangordon: he wants to use uboot with cssu-thumb | 09:27 |
fw190 | damn | 09:27 |
fw190 | Polish | 09:27 |
freemangordon | kerio: yes, i understand that | 09:27 |
freemangordon | fw190: and what is the reason it cannot be installed | 09:27 |
tadzik | hello | 09:27 |
freemangordon | tadzik: hi | 09:28 |
kerio | fw190: can you pastebin the output of "apt-get install kernel-cssu-bootimg"? don't confirm anything if it asks for a confirmation | 09:28 |
fw190 | hmmm My N900 is now a modem with qt hotspot so I don't know if I can apt-get someting | 09:28 |
fw190 | will try and report | 09:29 |
fw190 | aaaa | 09:29 |
fw190 | one more thing | 09:29 |
kerio | you don't need internet for it | 09:29 |
kerio | apt already knows how the dependencies wor | 09:29 |
kerio | k | 09:29 |
fw190 | I don't have palis uboot now installed | 09:29 |
fw190 | should I have it to test or it is not recomended | 09:29 |
freemangordon | fw190: you need pali's uboot for all of the KP flavours, most probably that is why you cannot install -bootimg | 09:30 |
kerio | yeah, the -bootimg depends on multiboot-kernel-power | 09:30 |
freemangordon | conficts? | 09:30 |
fw190 | freemangordon: when I last tried it I had palis uboot | 09:30 |
fw190 | funny thing | 09:31 |
kerio | and that pulls in multiboot | 09:31 |
kerio | which is awful | 09:31 |
fw190 | without ubbot it installed | 09:31 |
fw190 | without problems | 09:31 |
kerio | fw190: ask Pali where's the uboot+kp51 build he ha | 09:31 |
kerio | d | 09:31 |
kerio | i know he has one | 09:31 |
freemangordon | fw190: well, you have some dependency problem, run the command kerio posted and we'll see it | 09:31 |
fw190 | freemangordon: I just did and it installed without uboot on board | 09:32 |
fw190 | without problems | 09:32 |
kerio | hmm... free space on the rootfs? | 09:33 |
kerio | also, do you have multiboot installed? | 09:33 |
fw190 | 70mb | 09:33 |
fw190 | no | 09:33 |
fw190 | I do not use multiboot | 09:34 |
kerio | hm | 09:34 |
kerio | oh well | 09:34 |
fw190 | jus have backupmenu | 09:34 |
fw190 | ok | 09:35 |
fw190 | now I have the uboot image | 09:35 |
fw190 | and uboot on board | 09:35 |
fw190 | but how to check it on reboot I will have the option for kernel power? | 09:35 |
Skry | fw190: can you install/have you installed uboot from http://talk.maemo.org/showthread.php?t=81613 ? | 09:35 |
fw190 | so I don't end up like an idiot with brick for the third time ;) | 09:36 |
fw190 | I have the latest uboot from op from Pali | 09:36 |
freemangordon | fw190: you'd better read u-boot thread or ask Pali, it was too long aglo I was playing with u-boot | 09:37 |
Skry | fw190: I can send you the combined uboot+cssu kernel image if I find it on my hdd so you can flash it, if you want | 09:38 |
Skry | or you can do it by yourself from whatever kernel you want | 09:38 |
Skry | http://talk.maemo.org/showpost.php?p=1150859&postcount=6 | 09:39 |
fw190 | wait | 09:39 |
fw190 | it installed ok. | 09:39 |
fw190 | I will post the output | 09:39 |
fw190 | there are some errors | 09:39 |
*** fw190 has quit IRC | 09:43 | |
*** fw190 has joined #maemo-ssu | 09:45 | |
fw190 | I'back | 09:45 |
fw190 | here is the output whle instaling boot image | 09:45 |
fw190 | http://pastebin.com/7BMCJ3F2 | 09:46 |
Skry | it's just complaining about missing kernel for bootmenu entry | 09:48 |
*** fw190_ has joined #maemo-ssu | 09:52 | |
fw190_ | skry: thanks | 09:52 |
*** fw190 has quit IRC | 09:52 | |
fw190_ | I removed the entry for kp50 | 09:53 |
fw190_ | and just did a reboot | 09:53 |
fw190_ | and everything works ok | 09:53 |
Skry | congrats :) | 09:53 |
fw190_ | ;) | 09:53 |
fw190_ | but the funny thing is that even after reflash and on CSSU T I was unable to install uboot bootimage on latest kp from devel or for cssu kernel using HAM | 09:54 |
fw190_ | from command line it went well | 09:54 |
fw190_ | without problem | 09:54 |
fw190_ | except informatinal complaines | 09:54 |
Skry | problems like that are quite common | 09:57 |
Skry | I never liked debian package management, add HAM to that and things happen or not. | 09:59 |
*** andre__ has joined #maemo-ssu | 10:01 | |
*** andre__ has joined #maemo-ssu | 10:01 | |
fw190_ | skry: thanks for the info | 10:03 |
fw190_ | and thanks to all for helping me out ;) | 10:03 |
Skry | np | 10:04 |
Skry | time get some sleep | 10:06 |
*** fw190_ has quit IRC | 10:33 | |
*** dhbiker has quit IRC | 10:40 | |
*** FireFly has quit IRC | 10:43 | |
kerio | Skry: the debian package management isn't meant to do stuff like that | 10:47 |
kerio | for a reason :) | 10:47 |
kerio | packages for bootloaders mostly only install the utilities to install the bootloader | 10:47 |
*** BCMM has joined #maemo-ssu | 10:48 | |
*** FireFly has joined #maemo-ssu | 10:54 | |
peetah | freemangordon: ok thanks I'll install it later in the day and let you know how it feels compared to FF14 | 10:58 |
kerio | =D | 11:01 |
*** ivgalvez has joined #maemo-ssu | 11:03 | |
*** fredrinLap has quit IRC | 11:18 | |
*** fredrinLap has joined #maemo-ssu | 11:21 | |
*** arcean has joined #maemo-ssu | 11:30 | |
peetah | freemangordon: libqtm12 package is already installed on my n900 | 11:37 |
*** dhbiker has joined #maemo-ssu | 11:46 | |
*** freemangordon has quit IRC | 11:57 | |
*** marcdeop has joined #maemo-ssu | 12:19 | |
*** ivgalvez_ has joined #maemo-ssu | 12:24 | |
*** ivgalvez has quit IRC | 12:24 | |
*** ivgalvez has joined #maemo-ssu | 12:25 | |
*** ivgalvez_ has quit IRC | 12:25 | |
*** arcean_ has joined #maemo-ssu | 12:25 | |
*** arcean has quit IRC | 12:28 | |
*** ivgalvez has quit IRC | 12:30 | |
*** ivgalvez has joined #maemo-ssu | 12:31 | |
*** fw190 has joined #maemo-ssu | 12:41 | |
fw190 | freemangordon: with the latest thum and transitions set to 10 the N900 is fast as lightning | 12:41 |
fw190 | just like I would have a new phone A.D. 2012 | 12:41 |
tadzik | what are "transitions set to 10?" | 12:43 |
fw190 | tadzik: there is an app | 12:43 |
fw190 | to set the transitions | 12:44 |
fw190 | i changed every value to 10 | 12:44 |
fw190 | so now it doesn't take that much to do things | 12:44 |
fw190 | and it feels faster | 12:44 |
tadzik | I installed some "OMG Fastest transitions for N900" from tmo, and it is actually a lot faster | 12:45 |
tadzik | it just removes all the eye-candy for the sake of responsiveness | 12:45 |
fw190 | there is an app in the repo so you can tweak it as you wish | 12:45 |
*** M4rtinK has joined #maemo-ssu | 12:46 | |
*** fw190 has quit IRC | 12:53 | |
Lava_Croft | tadzik: the 'Smooth' transitions? | 12:55 |
Lava_Croft | The 'smooth' transitions you can find on TMO are actually the best I have come across over the years | 12:55 |
Lava_Croft | tadzik: http://talk.maemo.org/showthread.php?t=83000 | 12:56 |
tadzik | I use those from http://talk.maemo.org/showthread.php?t=78591 | 12:57 |
Lava_Croft | I used those before, but i really love the animations | 12:58 |
Lava_Croft | those Smooth ones really are smooth :) | 12:58 |
tadzik | but are they equally fast? | 12:58 |
tadzik | I don't care much for the jumping icons :) | 12:58 |
marcdeop | thanks for the link, I'm gonna try it | 13:00 |
Lava_Croft | tadzik: no, they are slower | 13:02 |
Lava_Croft | But thats what i mean, i dont like the istant transitions:) | 13:02 |
Lava_Croft | If you want speed, stick to what you are using now | 13:02 |
marcdeop | the transitions are indeed smooth | 13:04 |
marcdeop | good :) | 13:04 |
Lava_Croft | yeah, it amazed me | 13:04 |
Skry | okay that video got me interested | 13:15 |
Skry | that looks.. smooth. | 13:15 |
*** dafox has joined #maemo-ssu | 13:57 | |
*** BCMM has quit IRC | 13:58 | |
*** M4rtinK has quit IRC | 14:58 | |
tadzik | ~seen freemangordon | 15:00 |
tadzik | infobot: help | 15:00 |
infobot | freemangordon <~freemango@130-204-50-168.2074221835.ddns.cablebg.net> was last seen on IRC in channel #maemo, 4h 23m 50s ago, saying: 'cityLights: what is written in th "problems" tab in application mamanger?'. | 15:00 |
tadzik | ah, ok | 15:01 |
*** kerio has quit IRC | 15:46 | |
*** luf has quit IRC | 15:48 | |
*** Pali has joined #maemo-ssu | 17:52 | |
*** freemangordon has joined #maemo-ssu | 18:07 | |
*** toxaris has joined #maemo-ssu | 18:12 | |
freemangordon | tadzik: are you ready with opera-thumb.deb? :P | 18:18 |
tadzik | freemangordon: not yet :) | 18:18 |
tadzik | mind if I PM you? | 18:18 |
freemangordon | but,but.. you had almost 18 hours | 18:19 |
freemangordon | :D:D:D | 18:19 |
freemangordon | tadzik: no | 18:19 |
marcdeop | hey guys, I've been out of touch from maemo for a few months | 18:24 |
marcdeop | do you know if there's been any work in idle imap support? | 18:24 |
*** NIN101 has joined #maemo-ssu | 18:41 | |
*** ivgalvez has quit IRC | 18:52 | |
*** lizardo has joined #maemo-ssu | 19:15 | |
*** toxaris has quit IRC | 19:43 | |
*** Pali has quit IRC | 19:46 | |
*** Pali has joined #maemo-ssu | 19:49 | |
*** fredrinLap has quit IRC | 19:58 | |
freemangordon | merlin1991: http://talk.maemo.org/showpost.php?p=1268398&postcount=737 | 20:03 |
freemangordon | is it the same in -testing? | 20:03 |
*** dafox has quit IRC | 20:12 | |
*** fredrinLap has joined #maemo-ssu | 20:12 | |
*** marcdeop has quit IRC | 20:24 | |
*** luf has joined #maemo-ssu | 20:30 | |
freemangordon | luf: did you manage to fix bluex build? | 20:37 |
luf | Not yet and I see the BT name bug since last phone reboot :( | 20:46 |
freemangordon | :( | 20:46 |
*** kerio has joined #maemo-ssu | 20:46 | |
luf | Strange it survived 3 or 4 reboots. After that I installed backupmenu and after reboot I get the weird BT name. | 20:57 |
freemangordon | hmm | 21:01 |
freemangordon | could be something related to boot order? | 21:01 |
luf | No idea. | 21:01 |
luf | freemangordon: Didn't you write that you're able to compile bluez? | 21:02 |
freemangordon | only with gcc 4.2.1 if I don;t do reconfigure | 21:03 |
freemangordon | hmm, and anly the one in the repos (iirc) | 21:03 |
freemangordon | not yours | 21:03 |
*** _ade_ has joined #maemo-ssu | 21:20 | |
luf | I can reproduce the strange name behavior :D And I can survive with right name ... | 21:21 |
freemangordon | luf: you're my hero | 21:21 |
freemangordon | now you only need to fix the packaging :P :D:D:D | 21:21 |
freemangordon | luf: what happens? | 21:21 |
luf | No I'm not. And I think I'm unable to fix autoconf mess :( | 21:22 |
*** Woody14619 has quit IRC | 21:22 | |
_ade_ | freemangordon: how about a wiki page for gcc 4.7 / thumb2 in scratchbox? | 21:22 |
*** Woody14619 has joined #maemo-ssu | 21:22 | |
*** Woody14619 has quit IRC | 21:22 | |
*** Woody14619 has joined #maemo-ssu | 21:22 | |
_ade_ | my last attempt resulted in some strange compiler warning for a simple test program | 21:22 |
_ade_ | and the resulting (thumb2) was bigger then the 4.2 compiled version.. | 21:22 |
freemangordon | _ade_: it is a very good idea, unfortunately I was short of spare time | 21:23 |
_ade_ | who isn't ;-) | 21:24 |
freemangordon | _ade_: btw I don't know how to start a wiki page :D | 21:24 |
_ade_ | I just made one for the replacement clock. | 21:24 |
luf | freemangordon: you're bad guy :D | 21:24 |
freemangordon | luf: I was joking about autoconf, I will look at it when I have some spare time | 21:24 |
luf | freemangordon: Yes you don | 21:25 |
luf | don't have spare time :D | 21:25 |
luf | So when I enable BT and reboot the BT name persist. When I never enable BT during uptime and reboot the BT name was lost (empty) and it leads to strange name when enable BT. | 21:26 |
luf | I have to try what about enable BT, disable BT, reboot | 21:26 |
luf | Ugh. | 21:26 |
freemangordon | _ade_: could you make an empty page, I will fill it's contents | 21:28 |
_ade_ | freemangordon: sure | 21:29 |
freemangordon | thanks. | 21:29 |
_ade_ | what would be the best title? | 21:30 |
freemangordon | hmm, | 21:30 |
luf | freemangordon: just empty page? I hope _ade_ can help more ... | 21:30 |
freemangordon | luf: don't think so | 21:30 |
luf | ok. | 21:30 |
_ade_ | I will to the spellingcheck :-) | 21:30 |
freemangordon | _ade_: "CSSU-thumb toolchain setup"? | 21:31 |
freemangordon | luf: ^^^ ? | 21:31 |
_ade_ | sound good to me | 21:31 |
freemangordon | can wiki page title be edited? | 21:32 |
luf | _ade_: every help is good | 21:32 |
luf | freemangordon: what are you asking me for? | 21:32 |
freemangordon | the name | 21:32 |
_ade_ | freemangordon: never tried, but I suppose it can be changed | 21:32 |
freemangordon | any better idea? | 21:32 |
freemangordon | luf: ^^^ | 21:32 |
luf | freemangordon: You can remove the page and copy to another in worst case ;) | 21:32 |
luf | I'm sorry I'm one of the worst in naming ... | 21:33 |
_ade_ | I will post the wiki link over here later | 21:33 |
freemangordon | _ade_: "CSSU-thumb toolchain setup(gcc4.7.2-linaro)" | 21:34 |
freemangordon | _ade_: ok | 21:34 |
freemangordon | I will try to do it tomorrow | 21:34 |
luf | freemangordon: have you read what I wrote about BT name? It's funny. | 21:34 |
freemangordon | luf: yes | 21:34 |
_ade_ | freemangordon: ok | 21:35 |
freemangordon | luf: it seems you're missing some initialization | 21:36 |
DocScrutinizer05 | huh? make ampty wiki page??? WUT? | 21:36 |
freemangordon | DocScrutinizer05: not funny | 21:37 |
kerio | MAKE AMPTY WIKI PAGE | 21:37 |
kerio | luf: does the bug appear if you keep bt on? | 21:37 |
freemangordon | DocScrutinizer05: I have NFC where to even start | 21:37 |
DocScrutinizer05 | http://wiki.maemo.org/N900_Hardware_Power_management/lkdsökjdshkjdskjfeHglihg | 21:38 |
_ade_ | freemangordon: http://wiki.maemo.org/CSSU-thumb_toolchain_setup_%28gcc4.7.2-linaro%29 | 21:38 |
freemangordon | _ade_: thanks | 21:38 |
DocScrutinizer05 | http://wiki.maemo.org/N900_Hardware_Power_management/lkdsökjdshkjdskjfeHglihg | 21:38 |
DocScrutinizer05 | DAMN | 21:38 |
DocScrutinizer05 | http://wiki.maemo.org/LkdsökjdshkjdskjfeHglihg | 21:38 |
kerio | my xchat doesn't want to open that D: | 21:38 |
Lava_Croft | links like that only work in proper irc clients | 21:39 |
kerio | Lava_Croft: fu | 21:39 |
DocScrutinizer05 | freemangordon: see the "There is currently no text in this page, you can search for this page title in other pages or edit this page." ? | 21:39 |
DocScrutinizer05 | see it's actually links under it? | 21:39 |
luf | freemangordon: I didn't write the code :) | 21:41 |
luf | kerio: I don't understand you question (I'm sorry my wife come back so we have to discuss a lot of things). | 21:48 |
kerio | the BT name bug | 21:49 |
luf | boot + enable BT + reboot = ok BT name | 21:49 |
kerio | does it appear if you always keep bluetooth on? | 21:49 |
kerio | alright | 21:49 |
luf | boot + reboot = empty BT name | 21:49 |
luf | I'm trying boot + enable BT + disable BT + reboot | 21:49 |
luf | kerio: I have disabled BT by default after boot. | 21:50 |
kerio | huh, why? :c | 21:51 |
luf | kerio: the bug is for bluze-4.99 (while maemo bluez is 4.60 ;) ) | 21:51 |
luf | kerio: because of battery and I use BT rarely when I'm driving ... | 21:51 |
kerio | luf: no carkit? D: | 21:52 |
kerio | but aren't you the dude of the carkit? | 21:52 |
luf | Yes I'm ;) | 21:52 |
luf | Shit. So if BT is disabled when firing reboot the BT name after reboot is empty. WTF where is the name stored? It doesn't get it from /etc/bluetooth/main.conf or /var/lib/bluetooth/<BT id>/config :( | 21:53 |
kerio | i bet it's something silly | 21:55 |
kerio | like cal | 21:55 |
luf | what is cal? | 21:55 |
kerio | it's a land of happiness and magic | 21:56 |
kerio | also /dev/mtd1 | 21:56 |
luf | Great so it's easy. Just to find the way into the mirror :D | 21:57 |
DocScrutinizer05 | BS, BT name isn't in CAL | 22:01 |
luf | DocS: WTF is CAL? | 22:01 |
kerio | i said "i bet" | 22:02 |
DocScrutinizer05 | if there's no separate BT names et (NFC if there's even such thing), then it uses /etc/hostname afaik | 22:02 |
DocScrutinizer05 | ~CAL | 22:02 |
infobot | cal is, like, a calendar. try $(cal 1752) | 22:02 |
kerio | no, it doesn't use /etc/hostname | 22:02 |
DocScrutinizer05 | ~whatiscal | 22:02 |
DocScrutinizer05 | MEH! | 22:02 |
DocScrutinizer05 | luf: /dev/mtd1 aka "config" | 22:03 |
luf | DocS: thanks. | 22:04 |
luf | Shit the magic is more dark than I think ... | 22:05 |
luf | It's enough to change /var/lib/bluetooth/<BT id>/config: mode on and the name appears ... So it depends if the BT device is on during kernel module or something like that. | 22:06 |
luf | (appears after reboot) | 22:06 |
luf | * during loading kernel module ... | 22:07 |
luf | It's big bull .... | 22:07 |
DocScrutinizer05 | luf: here you are: | 22:09 |
DocScrutinizer05 | t900:~# grep -r IroN999 /etc /var /home/user/ 2>/dev/null | 22:09 |
DocScrutinizer05 | /var/lib/bluetooth/A8:7E:33:CD:E5:2B/config:name IroN999 | 22:09 |
luf | I know but it's ignored if you have mode off (in same file) when you fire reboot. | 22:11 |
luf | I'm working with bluez-4.99 on N900 ;) | 22:11 |
*** _ade_ has quit IRC | 22:11 | |
DocScrutinizer05 | if BT is off, so how would BT name matter... And to whom even? | 22:12 |
luf | You want to specify BT name each time you reboot? Don't be silly. | 22:12 |
luf | Please DocS read the history (last hour or so) at first. | 22:13 |
luf | I appreciate you want help me but this doesn't help me. | 22:14 |
DocScrutinizer05 | well, sorry I won't study last hour of backscroll | 22:17 |
*** ekze-nyan has joined #maemo-ssu | 22:18 | |
*** ekze has quit IRC | 22:18 | |
DocScrutinizer05 | I just tell you there's three locations for device name: cat var/lib/bluetooth/*/config; cat /etc/hostname; gconftool -g /apps/modest/device_name | 22:19 |
DocScrutinizer05 | that's it, do with it whatever you like | 22:19 |
luf | ok, thanks | 22:20 |
*** dhbiker has quit IRC | 22:20 | |
DocScrutinizer05 | of course also in /home/user/.modest/local_folders/*/*/*/*/*/* | 22:21 |
*** ekze_nyan has joined #maemo-ssu | 22:22 | |
*** ekze-nyan has quit IRC | 22:22 | |
luf | What is modest for? | 22:22 |
DocScrutinizer05 | hmm? | 22:22 |
*** BCMM has joined #maemo-ssu | 22:22 | |
DocScrutinizer05 | mail? | 22:22 |
luf | Why it contains BT name in gconf? | 22:24 |
DocScrutinizer05 | I said device name | 22:24 |
DocScrutinizer05 | waitwaitwait | 22:25 |
DocScrutinizer05 | no, don't wait ;-D | 22:25 |
luf | For sure it's BT name. My device (hostname) is another. | 22:25 |
DocScrutinizer05 | [2012-09-19 20:53:45] <luf> Shit. So if BT is disabled when firing reboot the BT name after reboot is empty. WTF where is the name stored? It doesn't get it from /etc/bluetooth/main.conf or /var/lib/bluetooth/<BT id>/config :(<< honestly, doesn't make sense to me. The BT name is stored in var/lib/bluetooth/*/config, only there and nowhere else | 22:29 |
DocScrutinizer05 | And I'm really sorry I dared to ask how there can be a BT name when BT is off, since - again sorry - I'm too simple to see where from I would get BT name value when BT is off | 22:30 |
DocScrutinizer05 | of course BT name is empty when BT is off (unless you talk about /var/lib/bluetooth/<BT id>/config) | 22:31 |
luf | BT device not bluetoothd daemon. And when I activate BT device the BT is empty => get it from driver not from config. | 22:32 |
DocScrutinizer05 | (btw I actually *did* read backscroll, before I first answered) | 22:32 |
luf | bluze-4.60 takes value from config all the time. It doesn't matter if BT device is on or off. | 22:32 |
DocScrutinizer05 | so where's the problem? | 22:33 |
DocScrutinizer05 | you got a bug in some of your BT stack when it doesn't manage to set up BT name according to /var/lib/bluetooth/<BT id>/config | 22:34 |
DocScrutinizer05 | I never seen that though | 22:34 |
luf | bluez-4.99 when BT mode off during boot - there is empty value in BT name (in settings). When I enable BT device it put some mess into BT name (chip name) from driver. That's the problem. | 22:35 |
luf | DocScrutinizer05: there are even reports on TMO or bugzilla with bluez-4.60. | 22:35 |
DocScrutinizer05 | :shrug:, IO've never experienced that | 22:36 |
freemangordon | luf: so forward-port the patch that reads the name from gconf and you should be ok | 22:36 |
luf | freemangordon: the name is in config too but it doesn't take it into account :( | 22:37 |
freemangordon | luf: iirc you can get the name of the device by a dbus call | 22:38 |
freemangordon | lemme try to find that code for you | 22:38 |
luf | Never mind. I'll try debug the bluetoothd (I know how to "fix it") do I can compare these two situation. | 22:39 |
luf | freemangordon: Yes, it's empty when no dbus call due to no device activation during boot. | 22:39 |
luf | I remember I tried go deeper into the problem 3 month ago. | 22:39 |
DocScrutinizer05 | freemangordon: name from gconf??? | 22:40 |
DocScrutinizer05 | which one? | 22:40 |
luf | Today I can reproduce wrong and right result so I'm one step further :) | 22:40 |
kerio | i thought there was just *one* device name, and you set it in the bluetooth settings panel | 22:40 |
DocScrutinizer05 | kerio: until you set /etc/hostname, or device name in modest | 22:42 |
kerio | /etc/hostname is unrelated i think | 22:42 |
kerio | i didn't know modest also knew how to set the device name | 22:42 |
luf | kerio: you're right. | 22:42 |
DocScrutinizer05 | *sigh* | 22:42 |
DocScrutinizer05 | kerio: modest has *his own* device name | 22:42 |
kerio | oic | 22:42 |
DocScrutinizer05 | just like system has /etc/hostname | 22:43 |
DocScrutinizer05 | kerio: probably you could even argue xchat has another instance of device name, though it's called server name there iirc | 22:43 |
kerio | hahahahaha | 22:43 |
DocScrutinizer05 | kerio: and yes, the name in var/lib/bluetooth/*/config will be set via the settings/BT dialog only | 22:44 |
DocScrutinizer05 | (modulo niche cases like reflashing or reste-to-factory) | 22:45 |
luf | Good the problem is in initialization for sure :D | 22:46 |
luf | BT disabled + boot + BT name empty + enable BT + BT name like RCM2048XY Initial configuration + reboot + BT name back to the correct value :) | 22:46 |
DocScrutinizer05 | luf: how T F so you "enable BT"? | 22:46 |
luf | Click on time or icons -> enable BT (or you can use System -> Settings -> Bluetooth -> (un)check Enabled) | 22:47 |
DocScrutinizer05 | since I guess the hildon settings dialog will read out the name from var/lib/bluetooth/*/config, fill it in as initial text to the textedit box, and on "save" initializes BT stack with whatever is in that textbox (besides writing it also back to var/lib/bluetooth/*/config) | 22:48 |
luf | You're wrong. | 22:48 |
luf | The dialog settings get it from DBUS call :D | 22:48 |
DocScrutinizer05 | mhm | 22:49 |
freemangordon | :nod: | 22:49 |
freemangordon | string Name [readwrite] | 22:49 |
DocScrutinizer05 | so where from does DBUS get it then? IOW whom is settings->BT *asking* for the name? | 22:49 |
freemangordon | DocScrutinizer05: what I see in the code: | 22:49 |
DocScrutinizer05 | yaknow, each dbus msg has a destination | 22:50 |
luf | bluez. | 22:50 |
freemangordon | ir tries "read_pretty_host_name" | 22:50 |
luf | bluetoothd to be precise | 22:50 |
freemangordon | and after that (af the above fails) "read_local_name" | 22:50 |
DocScrutinizer05 | LOL | 22:50 |
DocScrutinizer05 | makes sense | 22:50 |
luf | freemangordon: it doesn't work neither to set pretty_host_name in bluez. | 22:51 |
freemangordon | read_local_name gets it from /var/lib.../config | 22:51 |
freemangordon | luf: gimme some time to see who calls that | 22:51 |
luf | freemangordon: No it doesn't in case of "initialization problem" | 22:51 |
freemangordon | adaptername_probe() is that | 22:51 |
DocScrutinizer05 | still my question: what's dbus destination when settings->BT is the sender? | 22:51 |
freemangordon | luf: maybe it waits for a kernel event | 22:52 |
freemangordon | (which never comes as we use an old kernel) | 22:52 |
DocScrutinizer05 | good shot | 22:52 |
freemangordon | luf: handle_inotify_cb :P | 22:52 |
freemangordon | guess who :D | 22:53 |
DocScrutinizer05 | freemangordon: realy now? | 22:53 |
luf | freemangordon: I think about it ... but why it works then when the BT is enabled during boot. | 22:53 |
*** dhbiker has joined #maemo-ssu | 22:53 | |
luf | freemangordon: ? kp50 is too old? Does KP51 implement it? | 22:53 |
luf | I think about some BT changes in kernel ... | 22:54 |
freemangordon | I can bet it registers inotify_cb, and enumerates already enabled devices | 22:54 |
freemangordon | at least I will do it that way :D | 22:54 |
luf | freemangordon: this sound reasonable ... | 22:54 |
freemangordon | luf: lets find how the old bluez does it | 22:54 |
luf | Does KP51 implement inotify_cb ? | 22:55 |
freemangordon | luf: does not matter | 22:55 |
luf | old one is dead. | 22:55 |
luf | It works even with the name very different way. | 22:55 |
luf | freemangordon: why it doesn't matter? | 22:55 |
freemangordon | luf: come on, gimme 5 more minutes :P | 22:55 |
luf | 4:48 ... | 22:56 |
luf | 4:34 ... | 22:56 |
luf | We're very good here. We can even take 60 minutes in 40 minutes :D | 22:56 |
freemangordon | like my new watch? he is "rocket" :P | 22:57 |
freemangordon | s/he/it/ | 22:57 |
infobot | freemangordon meant: like my new watch? it is "rocket" :P | 22:57 |
luf | :D So 5 minutes left ... | 22:57 |
DocScrutinizer05 | no, he said "5 *more*..." | 23:00 |
luf | Docs: He had -10 mintues ;) | 23:00 |
DocScrutinizer05 | actually he had 5 now | 23:00 |
DocScrutinizer05 | luf, my abstract virual debugging shows it's obviously the kernel driver or some daemon that gets loaded only when BT gets enabled | 23:02 |
freemangordon | DocScrutinizer05: no | 23:02 |
freemangordon | bluetooth enables (loads, whatever) the adapter in question and waiths a callback event | 23:02 |
DocScrutinizer05 | :nod: | 23:03 |
freemangordon | that event never comes as the kernel does not support inotify | 23:03 |
DocScrutinizer05 | still :nod: | 23:03 |
freemangordon | (in bt driver at least) | 23:03 |
DocScrutinizer05 | while during boot it does udev-events-playback-late or whatever the script is named | 23:03 |
freemangordon | adapter named ir read from configuration file on "adapter up" event | 23:04 |
freemangordon | DocScrutinizer05: could be, NFC | 23:04 |
DocScrutinizer05 | meh | 23:04 |
freemangordon | DocScrutinizer05: but I believe that on bootup already enabled adapters are enumerated and initialized | 23:04 |
freemangordon | AIUI old bluez sets device properties on "adapter enable" dbus call | 23:05 |
freemangordon | luf: ^^^ | 23:05 |
DocScrutinizer05 | here you are: (4 lines spam!) | 23:06 |
DocScrutinizer05 | Sep 19 22:16:24 t900 kernel: [29803.526702] hci_h4p hci_h4p: firmware: requesting bcmfw.bin | 23:06 |
DocScrutinizer05 | Sep 19 22:16:24 t900 bluetoothd[909]: HCI dev 0 up | 23:06 |
DocScrutinizer05 | Sep 19 22:16:24 t900 bluetoothd[909]: Starting security manager 0 | 23:06 |
DocScrutinizer05 | Sep 19 22:16:24 t900 bluetoothd[909]: Adapter /org/bluez/909/hci0 has been enabled | 23:06 |
DocScrutinizer05 | (this device is 10 min ahead of time) | 23:06 |
luf | Shit it isn't so easy ... | 23:06 |
DocScrutinizer05 | but those are the 4 lines in syslog, when you enable BT | 23:06 |
freemangordon | 4.99 waits for "/org/bluez/909/hci0 has been enabled" inotify | 23:06 |
freemangordon | luf: what is not easy? | 23:07 |
luf | When I debugged it (shit I removed the syslog one week ago). It tried to initialize correct name and after that it gets the wrong one. I was unable to find the source. | 23:08 |
luf | But it sounds very good what you're saying free. | 23:08 |
DocScrutinizer05 | and that's dbus (systembus): | 23:09 |
DocScrutinizer05 | signal sender=org.freedesktop.DBus -> dest=(null destination) serial=84 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=NameOwnerChanged | 23:09 |
DocScrutinizer05 | string "com.nokia.connui_bluetooh_status_menu_item-cp_plugin-conbtui" | 23:09 |
DocScrutinizer05 | string ":1.541" | 23:09 |
DocScrutinizer05 | string "" | 23:09 |
luf | I'm sorry I'm upgrading VIO so I'm not so responsible as I want. | 23:09 |
DocScrutinizer05 | method call sender=:1.541 -> dest=org.freedesktop.DBus serial=426 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=ReleaseName | 23:09 |
DocScrutinizer05 | string "com.nokia.connui_bluetooh_status_menu_item-cp_plugin-conbtui" | 23:09 |
DocScrutinizer05 | oops, more lines than it looked like | 23:09 |
freemangordon | WTF? | 23:10 |
freemangordon | inotify_add_watch(inot_fd, MACHINE_INFO_DIR, mask) | 23:10 |
freemangordon | #define MACHINE_INFO_DIR "/etc/" | 23:10 |
freemangordon | #define MACHINE_INFO_FILE "machine-info" | 23:10 |
luf | It's the pretty name ... | 23:10 |
luf | If I remember it right. But it doesn't work neither. | 23:10 |
DocScrutinizer05 | no fsckng such file here, I *bet* | 23:10 |
freemangordon | luf: try echo luf > /etc/machine-info | 23:11 |
freemangordon | while BT enabled without name | 23:11 |
luf | freemangordon: ^^^ | 23:11 |
freemangordon | luf: I know | 23:11 |
freemangordon | please try it, to see if the name will appear | 23:11 |
freemangordon | "luf" name I mean | 23:12 |
DocScrutinizer05 | nah froblshnarz | 23:12 |
luf | You don't trust me ... :)D | 23:12 |
freemangordon | luf: elaborate please | 23:13 |
DocScrutinizer05 | dafaq, inotify_add_watch(inot_fd, MACHINE_INFO_DIR, mask) -- now I realize what they're doing | 23:13 |
luf | In progress ... N900 doesn't boot in one sec ... | 23:14 |
luf | But you don't trust me. It hurts :D :D | 23:14 |
freemangordon | DocScrutinizer05: and what did you realize? | 23:14 |
DocScrutinizer05 | >><freemangordon> while BT enabled without name<< | 23:14 |
freemangordon | luf: you're a big boy, you can stand a little pain :P | 23:15 |
DocScrutinizer05 | those donkeyballsuckers use /etc/ for a dynamic file | 23:15 |
freemangordon | yeah | 23:15 |
freemangordon | called machine-info :P | 23:15 |
freemangordon | or not? | 23:15 |
DocScrutinizer05 | looks like | 23:15 |
freemangordon | luf: could you just touch /etc/fmg? | 23:16 |
freemangordon | instead of machine-info | 23:16 |
freemangordon | (not sure it will work though, didn;t read the whole code) | 23:16 |
DocScrutinizer05 | lazybone | 23:17 |
freemangordon | but, but.. then we miss some daemon. | 23:17 |
freemangordon | ur it is udev to do that? | 23:18 |
freemangordon | *or | 23:18 |
DocScrutinizer05 | NFC | 23:18 |
luf | You're right that you don't trust me. | 23:18 |
DocScrutinizer05 | you ate the code | 23:18 |
freemangordon | luf: I know | 23:18 |
DocScrutinizer05 | without sharing more than 3 small lines | 23:18 |
freemangordon | :P | 23:18 |
freemangordon | DocScrutinizer05: someone should touch a file in /etc on BT adapter up | 23:19 |
freemangordon | it is not a part of bluez aiui | 23:19 |
freemangordon | luf: what happened? | 23:19 |
luf | freemangordon: but do you dive into 4.99 code to take a look how they initialize it (not machine-info - it's ugly workaround). | 23:20 |
luf | freemangordon: what you expected. | 23:20 |
freemangordon | initialize what? | 23:20 |
freemangordon | adapter name? | 23:20 |
freemangordon | yes | 23:20 |
luf | BT when the BT device is off during boot. | 23:21 |
*** NIN101 has quit IRC | 23:21 | |
DocScrutinizer05 | someone should s§inotify_add_watch(inot_fd, MACHINE_INFO_DIR, mask) §dbus-wait-signal("path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=NameOwnerChanged", 'string "com.nokia.connui_bluetooh_status_menu_item-cp_plugin-conbtui"') § | 23:21 |
freemangordon | i looked into the code, that is why I posted inotify_cb here | 23:21 |
freemangordon | DocScrutinizer05: no | 23:21 |
freemangordon | gimme 5 more minutes :D:D:D | 23:21 |
luf | freemangordon: 4.99 or 4.60 ? | 23:22 |
freemangordon | 4.99 | 23:22 |
freemangordon | it is totally different in 4.53 (that is wht I have here) | 23:22 |
luf | Where do you have 4.53? There is no bluez for win XP ... :D | 23:23 |
DocScrutinizer05 | waaait | 23:23 |
freemangordon | from repository.maemo.org | 23:23 |
DocScrutinizer05 | Sep 19 22:16:24 t900 kernel: [29803.526702] hci_h4p hci_h4p: firmware: requesting bcmfw.bin | 23:24 |
luf | I'm going to switch to another machine ... There is 4.60 in maemo ... | 23:24 |
DocScrutinizer05 | set inotify on bcmfw.bin | 23:24 |
luf | I'll be offline for few minutes ... | 23:24 |
*** arcean_ is now known as arcean | 23:24 | |
*** luf has quit IRC | 23:24 | |
DocScrutinizer05 | I'm afk for a few beers | 23:24 |
freemangordon | DocScrutinizer05: waaaait, lets see how is that supposed to work with newer kernels :) | 23:25 |
*** M4rtinK has joined #maemo-ssu | 23:25 | |
DocScrutinizer05 | should I guess? udev writing there | 23:25 |
DocScrutinizer05 | I'm guessing all the time | 23:26 |
freemangordon | still NFC | 23:26 |
*** luf has joined #maemo-ssu | 23:26 | |
freemangordon | http://www.spinics.net/lists/linux-bluetooth/msg13459.html | 23:26 |
DocScrutinizer05 | since evil freemangordon eats all the code all alone | 23:26 |
freemangordon | this is the commit that does the shit | 23:27 |
DocScrutinizer05 | ohfsck, that's too nasty | 23:27 |
freemangordon | doc will like that one: | 23:27 |
freemangordon | "This file is part of systemd's hostnamed functionality:" | 23:27 |
DocScrutinizer05 | WAAAAAHHHH!!! | 23:27 |
DocScrutinizer05 | see? I said "udev" | 23:28 |
freemangordon | noo, it is systemd :P | 23:28 |
DocScrutinizer05 | udev sufered poettering treatment | 23:28 |
freemangordon | but it still makes no sense to me | 23:29 |
DocScrutinizer05 | "embrace and suffocate" | 23:29 |
freemangordon | what will happen (on desktop) when I pull my usb BT adapter? | 23:29 |
freemangordon | what in /etc will chage? | 23:29 |
freemangordon | DocScrutinizer05: ^^^? | 23:29 |
DocScrutinizer05 | oooh makes perfect sense to me, it's poettering. Only poettering can think of "let's write to /etc/ to signal an event to $random_process" | 23:29 |
freemangordon | ~poettering | 23:30 |
infobot | 'sth is poettering' means it acts invasive, possessive, destructive, and generally in an egocentric exacerbating negative way. ``this cancer is extremely poettering'' | 23:30 |
freemangordon | DocScrutinizer05: anyway, who the hell writes in /etc? | 23:30 |
DocScrutinizer05 | nfc | 23:30 |
freemangordon | kernel? i doubt | 23:31 |
DocScrutinizer05 | inotify-monitor | 23:31 |
freemangordon | WT is that? | 23:31 |
luf | freemangordon: inotifi is only for the file ... | 23:31 |
freemangordon | luf: hmm, did you check if bluez provides some udev/systemd rules? | 23:31 |
freemangordon | luf: inotify if for the whole /etc | 23:32 |
DocScrutinizer05 | inotify-watch and inotify-monitor are commands | 23:32 |
luf | Shit. As I expected it's not reboot persistent. If the file exists it ignores the file :D That's what I tested few month ago. | 23:33 |
DocScrutinizer05 | luf: you understand inotify? | 23:33 |
DocScrutinizer05 | [2012-09-19 22:13:56] <DocScrutinizer05> dafaq, inotify_add_watch(inot_fd, MACHINE_INFO_DIR, mask) -- now I realize what they're doing | 23:33 |
freemangordon | luf: yes, you need someone to touch a file in /etc after bluetoothd is started | 23:33 |
luf | I know. | 23:33 |
luf | I just want a proof. | 23:34 |
luf | BTW maybe I see my problem ... | 23:34 |
freemangordon | touch /etc/fmg_proof | 23:34 |
luf | No. | 23:34 |
freemangordon | yes | 23:34 |
DocScrutinizer05 | lol | 23:34 |
luf | The problem in code ... | 23:34 |
freemangordon | we don't want machine-info in /etc | 23:34 |
freemangordon | luf: what is the problem? | 23:35 |
DocScrutinizer05 | figue /me going mad ;-P | 23:35 |
luf | I'm trying to search if I'm not wrong ... | 23:35 |
luf | Do you see: | 23:36 |
luf | /* And disable the name change now */ | 23:36 |
luf | adapter_set_allow_name_changes(adapter, FALSE); | 23:36 |
DocScrutinizer05 | halebop:~ # ls -l /etc/machine-id | 23:36 |
DocScrutinizer05 | -r--r--r-- 1 root root 33 Nov 10 2011 /etc/machine-id | 23:36 |
freemangordon | luf: that happens in case you have /etc/machine-info | 23:36 |
DocScrutinizer05 | well, seems old enough? | 23:36 |
freemangordon | luf: and that disables name updates using dbus call | 23:36 |
freemangordon | luf: remove your /etc/machine-info and touch /etc/fmg_proof | 23:37 |
luf | Yes. And it enable name updates otherwise. And that is the problem. | 23:37 |
DocScrutinizer05 | http://linux.die.net/man/1/inotifywatch | 23:38 |
freemangordon | luf: there is this udev rule: | 23:38 |
freemangordon | ACTION=="add", SUBSYSTEM=="bluetooth", RUN+="/usr/local/sbin/bluetoothd --udev" | 23:38 |
DocScrutinizer05 | http://linux.die.net/man/1/inotifywait | 23:39 |
DocScrutinizer05 | not *monitor | 23:40 |
luf | What does the action mean? | 23:41 |
luf | BTW it was enough to remove the machine-info file ... | 23:41 |
freemangordon | luf: yes | 23:43 |
freemangordon | any change in /etc will lead to name re-read | 23:43 |
freemangordon | even touch /etc should do it | 23:44 |
freemangordon | dafaq | 23:44 |
freemangordon | reading /var/lib/... is a backup | 23:45 |
freemangordon | this is intended to work with exising /etc/machine-info | 23:45 |
DocScrutinizer05 | freemangordon: hey, with inotifywatch we could easily find out about all commands and libs used in early boot, before /opt available :-D | 23:46 |
*** M4rtinK has quit IRC | 23:46 | |
luf | freemangordon: but backup where another name change is allowed. | 23:47 |
freemangordon | luf: yes yes. and we should not have /etc/machine-info anyway | 23:48 |
freemangordon | the question remains - who TF touches /etc | 23:48 |
freemangordon | anyway, I will have to wakeup really early tomorrow | 23:49 |
freemangordon | so I am kleaving | 23:49 |
freemangordon | *leaving | 23:49 |
freemangordon | night, wish you luck with finding how exactly udev touches /etc :D | 23:49 |
DocScrutinizer05 | on desktop? | 23:50 |
freemangordon | yes | 23:50 |
DocScrutinizer05 | hmmm | 23:51 |
* DocScrutinizer05 ponders mkfifo | 23:51 | |
freemangordon | I mean - when a BT adapter is enableds | 23:51 |
luf | It uses another way for sure. | 23:51 |
DocScrutinizer05 | or even a stale nfs-link ;-P | 23:51 |
luf | good nigth. | 23:51 |
freemangordon | luf: though I thing we can safely revert http://www.spinics.net/lists/linux-bluetooth/msg13459.html | 23:51 |
freemangordon | (or the patch in bluez tree) | 23:52 |
freemangordon | night | 23:52 |
luf | freemangordon: not true. There are more changes ... It's not so simple/ | 23:54 |
freemangordon | well, the simple task was for me (to find what/how happens) :P | 23:55 |
freemangordon | night, really | 23:55 |
Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!