--- Day changed Mon Oct 14 2013 | ||
Hurrian | juiceme: | 03:03 |
---|---|---|
Hurrian | i've found out the reason behind Harmattan crashing so much on ubiboot. | 03:04 |
Hurrian | it's aegis. | 03:04 |
Hurrian | yes, even on an openmode kernel. | 03:04 |
Jonni | ofcourse, aegis is always running even on openmode kernel. Most people just dont realise that. | 07:32 |
Jonni | nothing to do with ubiboot, just stupid end users who dont know how harmattan openmode works. | 07:35 |
Jonni | openmode just locks the CAL and enables you to use AEGIS_FIXED_ORIGIN export. Otherwise the same Aegis limits apply. If you edit or install stuff without using AEGIS_FIXED_ORIGIN you can mess up refhashlist. But in the other hand with that export you can install anything you want and keep refhashlist intact. | 07:38 |
@juiceme | morning Hurrian! | 13:13 |
@juiceme | morning Jonni! | 13:13 |
@juiceme | Jonni, how does the refhashlist affect you when you're in Open Mode, I thought it mainly is for detecting changed components and then refusing to boot if something does not match. However I thought it's never checked in Open MOde... | 13:16 |
Jonni | its always checked. There just are some neutered kernels that allow end users to execute commands without the checking, but if you break reflashlist with those commands, it can cause some system library conflict which will in reality just rebootloop | 13:17 |
Jonni | but in real life openmode basicnly just enables that export and you need to worry about breaking refhashlist list like in secure mode. | 13:19 |
Jonni | but with that export you can replace any system binary and keep the refhashlist intact | 13:19 |
@juiceme | I guss it makes sense to recalculate the list then, periodically to make sure it's in order. | 13:29 |
Hurrian | ohai, juiceme! | 13:56 |
@juiceme | Ohai, Hurrian | 13:56 |
Hurrian | just poked harmattan - reflashed to start work on mer stuff | 13:56 |
@juiceme | So, how did you find it out? | 13:56 |
@juiceme | meaning, the Harmattan crashes | 13:57 |
Hurrian | simple experiment - harmattan with aegisfs mounts cleared vs. those with aegisfs mounts | 13:57 |
Hurrian | two partitions, two harmattan roots | 13:57 |
@juiceme | ah | 13:57 |
Hurrian | one would simply bug out a lot due to more crashes than usual | 13:57 |
@juiceme | one does not boot and the other does? | 13:57 |
Hurrian | also, given a few hours, process numbers reach 20k+ with aegisfs mounts removed | 13:58 |
@juiceme | lotsa dying processes there :) | 13:58 |
Hurrian | yep. | 13:58 |
Hurrian | just another thing to recommend when setting up ubiboot ;) | 13:59 |
Hurrian | after the reflash, keeping an aegis-armed system, harmattan boots perfectly pretty much every time for me | 13:59 |
@juiceme | I think it's mentioned in the wiki page | 13:59 |
@juiceme | it's like Jonni says, aegis is always present there even in an Open Mode device. | 14:00 |
@juiceme | I suppose it is not possile to purge it fully from the device, so many stock compaonents depend on it. | 14:01 |
Hurrian | not just stock, some third party apps may depend on it too | 14:01 |
Jonni | yes defive works much better in openmode if you keep aegisfs mounts there :) | 14:01 |
Jonni | device even | 14:01 |
@juiceme | yes | 14:02 |
Jonni | if you want aegis free system, then use nemo/mer/sailfish. | 14:02 |
@juiceme | Nemo is a good altrernate in N9, or it will be in time, I hope :) | 14:03 |
Hurrian | Glacier can't come any sooner... | 14:03 |
@juiceme | It already was pretty usable before the switch to wayland which broke a lot of things | 14:03 |
@juiceme | Ya Glacier! | 14:04 |
@juiceme | It looks really good, I hope it's going to be reality some day :)( | 14:04 |
Hurrian | juiceme: well, you could say it "worked", but not usable on a daily basis (maybe usable if you dealt with it but still...) | 14:04 |
@juiceme | I did use it on and off, there were of course some glitches but the grander things worked OK | 14:05 |
Hurrian | it worked as a phone, but connman was deadly buggy. needs to be revisited :( | 14:06 |
Hurrian | eager for the 3.x kernel to kick into gear, so active dev can really get going on it | 14:06 |
@juiceme | as my use-cases are pretty much CS calls, SMS, Web browsing... that's aboiut 80% | 14:06 |
@juiceme | just the thing about calls... The outgoing voice call was pretty bad quality, incoming voice is OK. | 14:07 |
@juiceme | I wonder if that's problem with local echo/noise cancellation? | 14:08 |
Hurrian | maybe the voice codec? | 14:08 |
Hurrian | missing some proprietary nokia bits? | 14:08 |
@juiceme | well could be but howcome the incoming is pretty decent? | 14:09 |
Hurrian | encoding to AMR is a surefire way to have bad audio | 14:09 |
@juiceme | :) | 14:09 |
Hurrian | juiceme: the way it's encoded by the other phone ;) | 14:09 |
@juiceme | but yeah, AMR is what's specified by ETSI so that we do :) | 14:09 |
Hurrian | oh well, I have 3 weeks off from uni, so I'll get to look deep into a lot of the stuff. | 14:10 |
@juiceme | I meant, as decoding works OK then encoding _should_ also work oK | 14:10 |
Hurrian | the N9 just isn't as fun /yet/ as the N900 was, but hopefully we'll get to that soon enough ;) | 14:10 |
@juiceme | autnum leave? Good time to enjoy some own projects :) | 14:11 |
@juiceme | I'd say with Nemo it's plenty of fun | 14:11 |
Hurrian | semestral break - want to run full Ubuntu desktop on N9. | 14:11 |
@juiceme | :) | 14:11 |
Hurrian | juiceme: BTW, how did you build your serial console dealie for the N9? | 14:12 |
Hurrian | I've tried and tried again to run Ubuntu, but I just can't seem to get a display. I smell that it's a problem with SGX drivers. | 14:12 |
@juiceme | the seril dongle? I took a piece of veroboard, and soldered contacts ripped off from a dead phone's SIM holder. Added some scotch tape to insulate parts, and then hand-tweaked the contacts to right place :) | 14:17 |
@juiceme | However I got a better idea though have not implemented it yet. | 14:18 |
@juiceme | the veroboard is a bit too thick to the slot, and I thought I don't really need to solder the contacts to it, I thought about using thin+strong plastic, like a piece of a credit card and glue the contacts between 2 pieces of the card with apoxy | 14:20 |
@juiceme | eopxy even. | 14:20 |
@juiceme | epoxy, i mean :) | 14:20 |
@juiceme | typo day | 14:20 |
-!- e-yes_ [~e-yes@94.45.188.187] has quit [Remote host closed the connection] | 21:05 |
Generated by irclog2html.py 2.12.1 by Marius Gedminas - find it at mg.pov.lt!