*** kolp has quit IRC | 00:40 | |
*** eugene_ has quit IRC | 02:28 | |
*** okias has quit IRC | 03:08 | |
*** dos1 has quit IRC | 03:32 | |
*** xes has quit IRC | 03:49 | |
*** jon_y has quit IRC | 03:52 | |
*** LauRoman has joined #maemo-ssu | 04:37 | |
*** silviof1 has joined #maemo-ssu | 05:01 | |
*** silviof has quit IRC | 05:04 | |
*** amiconn has quit IRC | 05:05 | |
*** amiconn_ has joined #maemo-ssu | 05:05 | |
*** amiconn_ is now known as amiconn | 05:05 | |
*** LauRoman has quit IRC | 05:17 | |
*** nox- has quit IRC | 06:00 | |
*** silviof1 is now known as silviof | 06:14 | |
*** amizraa4 has quit IRC | 06:25 | |
*** radekp has joined #maemo-ssu | 06:48 | |
*** amizraa4 has joined #maemo-ssu | 07:28 | |
*** Milhouse has joined #maemo-ssu | 07:33 | |
*** scoobertron has quit IRC | 08:32 | |
*** luf has joined #maemo-ssu | 08:32 | |
*** scoobertron has joined #maemo-ssu | 08:46 | |
*** sailus has joined #maemo-ssu | 09:44 | |
*** _rd has joined #maemo-ssu | 09:50 | |
*** _rd has quit IRC | 10:10 | |
*** _rd has joined #maemo-ssu | 11:34 | |
*** _rd has quit IRC | 11:47 | |
*** Milhouse has quit IRC | 12:02 | |
*** Milhouse has joined #maemo-ssu | 12:15 | |
*** jon_y has joined #maemo-ssu | 12:31 | |
*** kolp has joined #maemo-ssu | 14:06 | |
*** Milhouse has quit IRC | 14:06 | |
*** freemangordon has quit IRC | 14:48 | |
*** freemangordon has joined #maemo-ssu | 14:48 | |
*** okias has joined #maemo-ssu | 14:57 | |
*** NishanthMenon has joined #maemo-ssu | 15:29 | |
*** LauRoman has joined #maemo-ssu | 15:31 | |
*** sailus has quit IRC | 15:37 | |
*** eugene_ has joined #maemo-ssu | 15:37 | |
*** radekp has quit IRC | 16:05 | |
*** eugene_ has quit IRC | 16:05 | |
*** aap___ has quit IRC | 16:19 | |
*** lizardo has joined #maemo-ssu | 16:46 | |
*** eugene_ has joined #maemo-ssu | 16:47 | |
*** Milhouse has joined #maemo-ssu | 16:54 | |
freemangordon | merlin1991: needs some help with debian control files and preinst scripts | 16:57 |
---|---|---|
freemangordon | *need | 16:57 |
freemangordon | for some reason pre-depends does not work the way I was thinking | 16:58 |
freemangordon | merlin1991: I've put "Pre-Depends: kernel-cssu-flasher ( = 1:2.6.28-10cssu3 ) | kernel-power-flasher ( >= 1:2.6.28-10power51r1 )" in mp- control file, but kernel is not being flashed before the reboot | 17:02 |
freemangordon | is there a way to force dpkg --configure kernel-cssu-flasher in mp- preinst script? | 17:03 |
*** eugene_ has quit IRC | 17:14 | |
*** MohammadAG has quit IRC | 17:20 | |
*** MohammadAG has joined #maemo-ssu | 17:27 | |
*** BigBox___ has joined #maemo-ssu | 17:39 | |
*** okias has quit IRC | 17:42 | |
DocScrutinizer05 | freemangordon: I would prefer a script that in turn calls the package management | 17:43 |
freemangordon | DocScrutinizer05: but how to execute that script? | 17:51 |
DocScrutinizer05 | well, isn't user supposed to click on the CSSU installer icon? | 17:51 |
*** eugene_ has joined #maemo-ssu | 17:51 | |
freemangordon | it is, but it looks hackish to me to install a krenel from cssu-enabler | 17:52 |
freemangordon | *kernel | 17:52 |
DocScrutinizer05 | honestly? why? | 17:52 |
freemangordon | dunno | 17:52 |
freemangordon | no particular reason besides my gut feelings :) | 17:53 |
DocScrutinizer05 | it is 'hackish' to force HAM into a scrupting environment | 17:53 |
DocScrutinizer05 | scripting* | 17:53 |
freemangordon | well, actually HAM supports scripting ootb | 17:54 |
freemangordon | anyway, i'll consider cssu-enabler | 17:54 |
DocScrutinizer05 | unlike (some) other package managers HAM obviously doesn't support a particular sequence or priority of installation of multiple packages pending to get installed | 17:54 |
DocScrutinizer05 | and tbh I'd probably prefer wget and dpkg for installing kernel anyway | 17:55 |
DocScrutinizer05 | that's *my* guts feeling ;-) | 17:55 |
freemangordon | :) | 17:55 |
*** BigBox___ has quit IRC | 17:55 | |
kerio | yeah | 17:57 |
*** scoobertron has quit IRC | 17:57 | |
kerio | shoehorning the kernel in dpkg is something nokia made up | 17:57 |
kerio | and it's completely and utterly awful | 17:57 |
kerio | especially considering how it's supposed to work | 17:57 |
kerio | the flasher predepends on the kernel because it'll flash the image and then delete it | 17:57 |
DocScrutinizer05 | :nod: | 17:59 |
kerio | that's why i use uboot :3 | 17:59 |
kerio | no more flashing for me | 17:59 |
DocScrutinizer05 | they already did abuse .deb as script, basically | 18:00 |
DocScrutinizer05 | a double wrapper matroshka kernel installation scheme would be really way too much | 18:00 |
DocScrutinizer05 | rather unwrap the crap and rewrite/refactor it in plain shellscript. Or at least use the lowest level tool (I.E: dpkg, rather than HAM) directly from a shellscript, to install kernel and modules | 18:02 |
DocScrutinizer05 | with dpkg you have 100% control over sequence of installation | 18:03 |
kerio | why is the kernel even versioned like that | 18:04 |
kerio | debian on sheevaplug has no on-nand kernel autoflashing, and for good reasons | 18:05 |
kerio | ...at least, i think so | 18:05 |
DocScrutinizer05 | but yeah, optimal control and same time getting rid of this abomination would be: wget the tarball, untar it to /lib/modules/<newkernel>/* and /tmp/kernel.bin, then call flasher manually for the kernel.bin, then reboot | 18:05 |
kerio | meh, modules are fine like this too | 18:06 |
kerio | why do we even have to flash the kernel again? | 18:06 |
DocScrutinizer05 | sure | 18:06 |
kerio | can't we just get ubifs support in uboot and use that? | 18:06 |
kerio | or extfs | 18:06 |
DocScrutinizer05 | but flashing a NAND partition is sth you better do under very tight and close control | 18:06 |
kerio | yeah | 18:06 |
DocScrutinizer05 | particularly when you first want to check if that's really what you wanna do ("check for uBoot or non standard kernel on NAND") | 18:07 |
kerio | well, the pali flasher asks | 18:08 |
kerio | but on deny, it just doesn't flash | 18:08 |
kerio | then it goes as if it flashed | 18:08 |
DocScrutinizer05 | yeah, and it's a constant source of trouble | 18:08 |
freemangordon | hmm, I guess I can (ab)use https://gitorious.org/community-ssu/hildon-application-manager/source/17c6a728be8dd9def69eced62880767733656713:doc/packaging.txt#L307 | 18:08 |
kerio | pls dont | 18:08 |
kerio | :c | 18:08 |
freemangordon | hmm, why? | 18:09 |
DocScrutinizer05 | it's HAM specific aiui and will cause further crippling and obfuscation | 18:10 |
DocScrutinizer05 | KISS | 18:11 |
freemangordon | ok, cssu-enabler then | 18:14 |
*** luf has quit IRC | 18:29 | |
*** eugene_ has quit IRC | 18:34 | |
merlin1991 | freemangordon: iirc pre-depends needs no reboot | 19:26 |
merlin1991 | it just says installed and configured before installing this ... | 19:26 |
freemangordon | merlin1991: yes, but I wanted to exploit HAM's recovery functionality | 19:26 |
freemangordon | so, if the kernel is flashed before the device reboots because of the meiiens running kernel, it will finish the installation successfuly after the reboot | 19:27 |
freemangordon | I tested it, If I flash the kernel after ther reboot by hand, it finishes ok | 19:27 |
*** amizraa4 has quit IRC | 19:27 | |
freemangordon | but anyway, I've already hacked into the enabler | 19:28 |
*** amizraa4 has joined #maemo-ssu | 19:28 | |
*** dos1 has joined #maemo-ssu | 19:44 | |
*** amizraa4 has quit IRC | 20:00 | |
*** amizraa4 has joined #maemo-ssu | 20:00 | |
*** M4rtinK has joined #maemo-ssu | 20:24 | |
*** MohammadAG has quit IRC | 20:24 | |
*** MohammadAG has joined #maemo-ssu | 20:31 | |
DocScrutinizer05 | better that | 20:52 |
DocScrutinizer05 | HAM messing around with kernel is questionable anyway | 20:53 |
freemangordon | what do you think about https://gitorious.org/community-ssu/community-ssu-enabler/commit/751c577e9998e4856f40365ba4f94a93cc825c0c? | 20:53 |
DocScrutinizer05 | may I start ranting? | 20:55 |
freemangordon | sure :) | 20:55 |
DocScrutinizer05 | *never* use $? a few lines *after* where you suspect it been set | 20:55 |
freemangordon | hmm? | 20:55 |
freemangordon | I know that, but all of the checks are just after the line I need the reslt from | 20:56 |
DocScrutinizer05 | 94/110 | 20:56 |
freemangordon | oh, shit | 20:56 |
DocScrutinizer05 | yeah :-P | 20:57 |
DocScrutinizer05 | usually you do >' if apt-get -y --force-yes install kernel-cssu kernel-cssu-modules kernel-cssu-flasher; then '< rather than >' apt-get -y --force-yes install kernel-cssu kernel-cssu-modules kernel-cssu-flasher: if [ "$?" = "0" ]; then '< | 20:59 |
DocScrutinizer05 | at least that's what I'd do | 21:00 |
freemangordon | I am not exactly a scripting guru, but I guess it is a matter of coding style | 21:00 |
freemangordon | and IMO "my" way is more readible | 21:01 |
DocScrutinizer05 | usually not | 21:02 |
freemangordon | could be, I am not competent enough on the matter to argue | 21:02 |
DocScrutinizer05 | you're even doing a string compare to a numeric return value, not that it matters much | 21:02 |
freemangordon | you mean the quotes? that's because I am always afraid some variable could become unset and the script will abort :) | 21:03 |
DocScrutinizer05 | compare = vs -eq | 21:04 |
freemangordon | better? https://gitorious.org/community-ssu/community-ssu-enabler/commit/08749748a03ea9dcd3fb9cc011552986d7a904b5 | 21:05 |
DocScrutinizer05 | sure | 21:06 |
DocScrutinizer05 | jr@saturn:~/.kde4/share/config> test 0 -eq \000 ; echo $? | 21:08 |
DocScrutinizer05 | 0 | 21:08 |
DocScrutinizer05 | jr@saturn:~/.kde4/share/config> test 0 = \000 ; echo $? | 21:09 |
DocScrutinizer05 | 1 | 21:09 |
DocScrutinizer05 | but I don't like the whole code | 21:11 |
DocScrutinizer05 | if [ "$?" = "0" ]; then A; B; C; D; if foo; then bar; fi; E; F; else echo error occured; exit 999; fi | 21:12 |
DocScrutinizer05 | HUH???? | 21:12 |
freemangordon | wtf is that? | 21:13 |
DocScrutinizer05 | if [ $? -ne 0 ]; then echo error occured; exit 999; A; B; C; D; if foo; then bar; fi; E; F; | 21:13 |
freemangordon | aah | 21:13 |
freemangordon | if it is c code, you can bet I'll write it like that :) | 21:14 |
*** xes has joined #maemo-ssu | 21:14 | |
DocScrutinizer05 | ooops | 21:15 |
DocScrutinizer05 | if [ $? -ne 0 ]; then echo error occured; exit 999; fi; A; B; C; D; if foo; then bar; fi; E; F; | 21:15 |
freemangordon | but I don;t feel comfortable with ba/sh scripts so I do it just to make it work | 21:15 |
DocScrutinizer05 | then make that: | 21:16 |
DocScrutinizer05 | if ! SomeLeeteStuffToDo op tion; then echo error occured; exit 999; fi; A; B; C; D; if foo; then bar; fi; E; F; | 21:16 |
DocScrutinizer05 | now guess what's more readable | 21:17 |
DocScrutinizer05 | saves you from worrying about unset envs as well ;-D | 21:18 |
freemangordon | I'd rather do a new -thumb release | 21:18 |
DocScrutinizer05 | I ,ight want to do a tiny fancy and refactor the code | 21:19 |
DocScrutinizer05 | for you ;) | 21:19 |
freemangordon | sure, go ahead | 21:20 |
kerio | "if apt-get" is way more idiomatic imo | 21:20 |
kerio | especially if it's a mode specifically meant to be used for the return value | 21:20 |
DocScrutinizer05 | exactly | 21:20 |
freemangordon | see, I followed the "coding style" of the already existed code | 21:20 |
DocScrutinizer05 | yeah, dunno who wrote it | 21:21 |
DocScrutinizer05 | fugly ;) | 21:21 |
DocScrutinizer05 | anyway, I'll eventually do a refactoring if I'm getting bored | 21:21 |
DocScrutinizer05 | dafaq, where's the full text instead of diff? | 21:22 |
freemangordon | https://gitorious.org/community-ssu/community-ssu-enabler/source/afae0ce43e559fef8809ef1a266a991f169b9e8f:community-ssu-enabler | 21:23 |
DocScrutinizer05 | thanks, don't hold your breath, but eventually... | 21:23 |
freemangordon | sure, esp that I am fine with it as it is :) | 21:24 |
DocScrutinizer05 | cleanup() is not trapped | 21:26 |
DocScrutinizer05 | indentation is foobar | 21:26 |
freemangordon | yeah, identation is irritating | 21:26 |
freemangordon | ok, so HAM, H-D and libc6. what else? | 21:27 |
freemangordon | kerio: ^^^? any other package -thumb misses? | 21:27 |
kerio | idk | 21:27 |
kerio | all of them | 21:27 |
freemangordon | heh | 21:27 |
freemangordon | I plan a rather small update until merlin1991 finally finds some time and makes the next -testing | 21:28 |
merlin1991 | yeah what's in scope for that? | 21:29 |
*** _rd has joined #maemo-ssu | 21:29 | |
freemangordon | cityifno, libc6, ham, h-d, modest, clock-ui | 21:30 |
freemangordon | and few more | 21:30 |
freemangordon | merlin1991: check in http://maemo.merlin1991.at/cssu/community-devel/changes.log | 21:30 |
freemangordon | ooh, pulseaudio and pa-policy-enforcement | 21:31 |
freemangordon | also, statusarea-applet-battery | 21:31 |
freemangordon | fmtx-middleware | 21:31 |
freemangordon | dunno about ke-recv, but I think it is still not ready | 21:32 |
freemangordon | have to ask Pali | 21:32 |
freemangordon | hmm, 2014-03-19 04:33:22 add fremantle deb free armel ke-recv 3.19-17.1 | 21:32 |
freemangordon | maybe it is ready after all | 21:32 |
kerio | if it wasn't thumbified, i'm running it and it's working | 21:33 |
freemangordon | it is not | 21:33 |
freemangordon | iirc | 21:33 |
kerio | then i have no clue | 21:33 |
freemangordon | hmm, it is | 21:33 |
freemangordon | ke-recv (>= 3.19-15.7+thumb0), | 21:33 |
kerio | i have thumb over devel | 21:34 |
freemangordon | well, check your installed version | 21:34 |
kerio | but my phone is all the way over *there* | 21:34 |
DocScrutinizer05 | freemangordon: are you sure this script shouldn't start with something like >' if [ "$(id -u)" != "0" ]; then exec sudo "$@"; fi; '< ? | 21:38 |
freemangordon | it will fail anyways if started as user | 21:39 |
freemangordon | but maybe a check is really needed | 21:39 |
DocScrutinizer05 | and it sure like hell witll start as user when user clicks icon | 21:39 |
freemangordon | no, it is started with sudo, from the .desktop file | 21:40 |
DocScrutinizer05 | aaah, ok | 21:40 |
DocScrutinizer05 | I'd rather make the script aito-sudo itself, but that's for sure a matter of style | 21:40 |
DocScrutinizer05 | auto* | 21:40 |
*** _rd has quit IRC | 21:41 | |
DocScrutinizer05 | consider setups where sudo egenrally needs root password entry, like mine | 21:41 |
DocScrutinizer05 | generally* | 21:42 |
kerio | DocScrutinizer05: if it's well-done it'll add a sudoers file | 21:43 |
freemangordon | it adds | 21:43 |
xes | who takes care about pulseaudio? Someone has ideas to fix the random "Master sink "sink.hw0" not found" with wrong audio routing during calls? | 21:46 |
kerio | omg it's xes! | 21:47 |
xes | hello there! | 21:47 |
freemangordon | xes: usually Pali is the PA man | 21:48 |
DocScrutinizer05 | hi xes | 21:49 |
DocScrutinizer05 | that PA error report is unique afaik | 21:50 |
DocScrutinizer05 | anyway CND | 21:50 |
freemangordon | ~cnd | 21:51 |
DocScrutinizer05 | maybe related to RE'ed policy enforcer LISP files? | 21:51 |
DocScrutinizer05 | Can Not duplicate | 21:51 |
freemangordon | I doubt , those are in "production" for really long time | 21:51 |
DocScrutinizer05 | :nod: | 21:51 |
DocScrutinizer05 | thus I wonder what's wrong with xes' system | 21:51 |
DocScrutinizer05 | hw failure? | 21:52 |
freemangordon | xes: anything in dmesg? | 21:52 |
DocScrutinizer05 | cmt SSI pin popper? | 21:52 |
freemangordon | smells like | 21:52 |
freemangordon | (hw failure) | 21:52 |
DocScrutinizer05 | :nod: | 21:52 |
DocScrutinizer05 | sink.hw0 sounds like SSI interface to cmt | 21:52 |
DocScrutinizer05 | McBSP<foobar> | 21:53 |
xes | the error happens on 50% of reboots | 21:53 |
freemangordon | did you try a reflash? | 21:53 |
DocScrutinizer05 | rrright | 21:53 |
xes | tried all the fixes found in tmo about miissing/optified libs | 21:54 |
DocScrutinizer05 | please check with stock fremantle | 21:54 |
freemangordon | :nod: | 21:54 |
DocScrutinizer05 | BM is your friend | 21:54 |
xes | when is does not happen the phone runs well for weeks untill ...reboot | 21:54 |
DocScrutinizer05 | hmmmmmm | 21:54 |
DocScrutinizer05 | weiiiiird | 21:54 |
DocScrutinizer05 | wasn't there another similar report about something with audio crapping pants during boot recently? | 21:55 |
DocScrutinizer05 | somewhere on tmo maybe? | 21:55 |
xes | i will prepare a dmesg log to post. Also the process start order is the same between working/not working situation | 21:55 |
DocScrutinizer05 | mem allocation might differ nevertheless | 21:56 |
*** nox- has joined #maemo-ssu | 21:56 | |
DocScrutinizer05 | also race conditions are a nightmare to debug in boot/sysinit | 21:56 |
DocScrutinizer05 | at OM we had a kernel that worked great as long as we had debug output enabled | 21:57 |
DocScrutinizer05 | as soon as we switched off debug it crashed hard | 21:57 |
freemangordon | xes: are you on -thumb? | 21:57 |
DocScrutinizer05 | nobody ever found the reason | 21:57 |
DocScrutinizer05 | yes, that was a report about thumb crashing audio or sth | 21:58 |
DocScrutinizer05 | on tmo iirc | 21:58 |
freemangordon | well, assuming that nowadays most run -thumb, I am not surprised :) | 21:58 |
freemangordon | do you have the link? | 21:58 |
DocScrutinizer05 | sorry nope | 21:59 |
DocScrutinizer05 | iirc was in one of "your" threads | 22:00 |
freemangordon | hmm, I usually read them regularly, but might have missed that one as I was veryy busy for the last 2 months or so | 22:00 |
DocScrutinizer05 | I wouldn't feel surprised to learn that PA or gstreamer or even ALSA doesn't like thombification | 22:00 |
freemangordon | I doubt, too many people are on -thumb | 22:01 |
freemangordon | it is rather something wrong with xes' device, either HW or SW | 22:01 |
DocScrutinizer05 | pointer to 2nowhere" | 22:01 |
DocScrutinizer05 | pointig to a location for absolute addrs of var that's outside own code segment when "short" thumb code used | 22:02 |
DocScrutinizer05 | there's a number of nasty optimizations in PA and ALSA | 22:02 |
DocScrutinizer05 | goto * + 4 //jump to end of routine, 2 opcodes down from here | 22:03 |
DocScrutinizer05 | stuff like that (I made up this one) | 22:04 |
freemangordon | I don;t think there is handcrafted assembly in PA or ALSA | 22:04 |
DocScrutinizer05 | really? ;-P | 22:04 |
* DocScrutinizer05 ponders about the bet | 22:04 | |
xes | sorry for the delay. I'm fighiting with a server... So, i compared also alsa dump, volumes, mixers & co... nothing changes | 22:04 |
dos1 | wouldn't handcrafted assembly be unaffected by gcc using thumb or not? | 22:04 |
freemangordon | and gcc usually complains if there is something it doesn't like | 22:04 |
xes | freemangordon: anyway, i'm on -thumb | 22:05 |
freemangordon | dos1: :nod: | 22:05 |
DocScrutinizer05 | dos1: yes, but the code it's linked to wpould change "ABI" | 22:05 |
freemangordon | there is no change in the ABI | 22:05 |
dos1 | DocScrutinizer05: it would be a bit risky to code like that, as any different compiler optimalization could also "change ABI" | 22:06 |
DocScrutinizer05 | see above example. for thumb two intructions are 2 bytes, not 4. (err words) | 22:06 |
freemangordon | yeah, bytes | 22:06 |
freemangordon | so, it is just an offset | 22:06 |
xes | freemangordon: the final user behavior is that the audio of all the gsm calls is routed to the speaker and there is no way to address it | 22:06 |
freemangordon | DocScrutinizer05: no sane developer will hardcode the instruction len in a jump | 22:06 |
DocScrutinizer05 | I'm rather sure nasty stuff similar to this really brainfscked made up example can be found in ALSA and particularly PA | 22:07 |
freemangordon | xes: do you have syslog installed? | 22:07 |
xes | this is the only similar report i have found so far: http://talk.maemo.org/showthread.php?t=66855 | 22:07 |
xes | freemangordon: sure | 22:07 |
freemangordon | may I have one? :) | 22:08 |
DocScrutinizer05 | audio is all about efficiency and don't-care about any "reasonable coding" | 22:08 |
*** _rd has joined #maemo-ssu | 22:09 | |
DocScrutinizer05 | xes: http://talk.maemo.org/showthread.php?t=66855&page=3 sounds like age-old fscked up optification that breaks PA when trying to play shake-hands sound while /opt not available | 22:10 |
DocScrutinizer05 | it never recovers from that | 22:11 |
DocScrutinizer05 | we had *lots* of fun with that one | 22:11 |
xes | DocScrutinizer05: i know but: 1 A pulseaudio restart should fix 2 every fix suggested does not help | 22:11 |
DocScrutinizer05 | since it only happened to those who got gstreamer-codecs-bad (or whatever) installed, which optified out the flac/whatever plugin | 22:12 |
freemangordon | xes: did you try to list alsa controls and compare? | 22:12 |
DocScrutinizer05 | yes, he did | 22:12 |
xes | freemangordon: diff says they are equal | 22:13 |
DocScrutinizer05 | ooh and he checked for all optification uissues. sorry | 22:13 |
DocScrutinizer05 | hmmmmmmm | 22:14 |
DocScrutinizer05 | ffs | 22:14 |
DocScrutinizer05 | FIRST: find out what the heck is hw:0 | 22:14 |
kerio | it's probably the 0th hardware | 22:22 |
xes | syslog --> https://etherpad.mozilla.org/zOLk5gIADx | 22:24 |
xes | most of times, to fix it i have to shudown and remove battery for a few seconds. It seems like a peripheral that remains in an hanged/wrong state. Sometimes, a fortunate reboot fixes it | 22:26 |
freemangordon | hmm, why "Linux version 2.6.28.10-power52+git"? | 22:28 |
xes | latest pali's kp | 22:28 |
freemangordon | did you try kp52 from the repos? | 22:29 |
kerio | :o | 22:29 |
kerio | i want that | 22:29 |
kerio | gimme that | 22:29 |
xes | freemangordon: yep - same situation | 22:31 |
freemangordon | xes: what about "Jan 1 01:00:09 N900 ohmd[946]: GLIB ERROR ** default - module rule_engine failed to load but listed in require aborting..." | 22:31 |
freemangordon | and... | 22:32 |
freemangordon | Jan 1 01:00:09 N900 init: ohmd main process (946) killed by ABRT signal | 22:32 |
freemangordon | Jan 1 01:00:09 N900 init: ohmd main process ended, respawning | 22:32 |
*** _rd has quit IRC | 22:33 | |
xes | freemangordon: no idea | 22:33 |
*** eugene_ has joined #maemo-ssu | 22:34 | |
freemangordon | is ohmd running? | 22:37 |
xes | freemangordon: the ohmd error happens also when everything works | 22:37 |
freemangordon | I don't think it is normal | 22:37 |
xes | it seems you have found something. ohm-agent is running but all the failed sessions i have saved don't have ohmd running | 22:39 |
freemangordon | afaik ohmd is the one that applies various policies | 22:40 |
freemangordon | maybe you should try to start it by hand and see why it aborts | 22:41 |
freemangordon | xes: though you should really consider a reflash | 22:42 |
xes | freemangordon: hey... it's not windows ;) and a random issue is something that could happen again | 22:43 |
freemangordon | yeah, it is not :) | 22:44 |
xes | anyway, thank you ;) | 22:45 |
*** LauRoman has quit IRC | 22:47 | |
freemangordon | xes: please, teel me how it went once you find why ohmd crashes | 22:51 |
freemangordon | it could still be a bug which deservers cssu attention | 22:51 |
freemangordon | deserves even | 22:51 |
xes | freemangordon: i'm already comparing with saved backups (since 2011 ;) ) i will report as soon as i find something or... i will need some other suggestion :) | 22:52 |
freemangordon | xes: I am almost sure it is ohmd | 22:52 |
freemangordon | xes: http://www.gossamer-threads.com/lists/maemo/developers/55019 | 22:53 |
freemangordon | "It handles also audio policies and tries to make..." | 22:54 |
*** xes has quit IRC | 22:59 | |
*** xes has joined #maemo-ssu | 23:12 | |
*** eugene_ has quit IRC | 23:17 | |
DocScrutinizer05 | http://www.gossamer-threads.com/lists/maemo/developers/55019 is EPIC! Recommended read for every devel | 23:21 |
*** NishanthMenon has quit IRC | 23:24 | |
*** eugene_ has joined #maemo-ssu | 23:24 | |
freemangordon | DocScrutinizer05: in what regard? for educational purposes on what omhd is? | 23:33 |
DocScrutinizer05 | yes, among other aspects. Also about why maemo is superior to any random OS adapted to 'just run' on embedded | 23:34 |
freemangordon | yeah | 23:34 |
DocScrutinizer05 | freemangordon: is ohmd freed by now? | 23:35 |
DocScrutinizer05 | or is it still a blob? or never been? | 23:35 |
freemangordon | at least some version https://gitorious.org/maemo-multimedia/ohm/source/a683b973722553fce95f260e4829ce4decb26d3e: | 23:35 |
DocScrutinizer05 | cool | 23:36 |
DocScrutinizer05 | good for FPTF | 23:36 |
freemangordon | I hope fremantle version is there too | 23:36 |
DocScrutinizer05 | it's those closed blobs that made Nokia look really nasty | 23:37 |
xes | hmmm ...myfaultmyfaultmyfault: ohmd's rule engine uses: /usr/lib/swipl-5.6.50 that in an unhappy moment of "zero disk space" i moved and symlinked into opt.. grrr | 23:37 |
xes | freemangordon: thanks! | 23:37 |
freemangordon | :) | 23:38 |
freemangordon | is it fixed now? | 23:38 |
xes | 3 reboots without the problem.. sounds (really!) good | 23:39 |
freemangordon | cool | 23:39 |
freemangordon | DocScrutinizer05: according to gtk we have "ohm (0.1.2-0maemo33) unstable; urgency=low" | 23:41 |
freemangordon | *gitk | 23:41 |
freemangordon | that is the version I have on my device :D | 23:41 |
DocScrutinizer05 | xes: haha :-D | 23:42 |
xes | freemangordon: another issue for you is about really fast sd + swap on sdcard (like your samsung 64GB sdxc) i bough the same, but since now the device boots really faster hildon-status starts before mount optified mount points. I fixed with: sleep 5 && /usr/sbin/dsmetool -t /usr/bin/hildon-status-menu in /etc/X11/Xsession.post/15hildon-status-menu | 23:42 |
DocScrutinizer05 | ugh | 23:43 |
freemangordon | xes: not here at least, but I didn't messed with startup scripts, unlike you :P | 23:43 |
xes | DocScrutinizer05: :P | 23:43 |
freemangordon | *mess | 23:43 |
DocScrutinizer05 | hildon definitely shouldn't start up before /opt mounted, eh? | 23:43 |
freemangordon | afaik | 23:44 |
DocScrutinizer05 | actually xsession shouldn't start before /opt available | 23:44 |
xes | anyway with swap on that fast sd N900 seems another device | 23:44 |
DocScrutinizer05 | o.O | 23:45 |
freemangordon | yep | 23:45 |
*** okias has joined #maemo-ssu | 23:55 | |
gypsy | is the best idea to do swap striping or to remove the emmc swap altogether? | 23:55 |
Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!