View Single Post
Estel's Avatar
Posts: 5,028 | Thanked: 8,613 times | Joined on Mar 2011
#1126
Originally Posted by freemangordon View Post
This is overcomplicated and not needed.

Estel (and the others), there is a very simple way to proviide useful information - install sp-rich-core along with syslog. It is my fault if I didn't say that earlier (though I think I did, but anyway). As soon as there is a crash, a coredump (and other useful things) is created and put in an archive to be provided to the developer(s).

Also, please install camera-ui2 from cssu-devel, I fixed what I think is a nasty "use after free" bug, which could lead to lots of various problems, including those intermittent faults you describe.
thanks - indeed you have forget to say it (or I have missed it, somehow), it should make things a LOT more meaningful. Time to [/rant] and get back into [debugging], I think*... I'll install version from devel ASAP. noticed it few days ago, but I thought it's minor update and haven't detected that it could leak other problems (at least, from the changelog).

BTW - the rich coredump will help if I reproduce crash, but still, how to properly get debug info for (much more common than crashes) various strange non-crashing issues, if they would be still present, despite -devel update? Maybe some logging/output functionality could be provided to camera-ui, in the form of update? Unless there are better options, of course.

Originally Posted by UJKU View Post
Can you share the simple hack that you made for using camraui2 and stock camera
(writing from memory, as I've done it some time ago, and ATM I've booted [not "easy"] debian on my main N900, doing something in the background):
Nothing special, I just copied CSSU'ish camera ui things to camera-ui2 name, dpkg -i vanilla camera-ui, and manually created desktop file to conveniently launch camera-ui2. I don't remember if I hit any problems with that (so if yes, they must have been easily solvable) - the only thing that might needed tweaking is osso service file to run vanilla camera-ui (shouldn't be required, if CSSU camera-ui uninstalls cleanly) and maybe messing with control file of some package to satisfy dependencies (also shouldn't be required, if dependencies aren't artificaly required).

Of course, you also need to get rid of mp-fremantle-community-pr dummy package, or change it's dependencies.

BUT, considering that there is reported a way to debug crashes (and I hope that there will be a way to get debug from other "accidents", soon) and developer's will to fix it, I strongly recommend to "suffer" a little with CSSU'ish camera-ui and help making it better. It *really* offers great advantages over vanilla camera-ui, and if we can make it stable, it's worth all debugging in the world.

/Estel

*I do admit that I was a little "screw it all" attitude yesterday - after spending 10 hours straight, fixing problems that arose on my desktop Debian after upgrade, due to SCREWED systemd-related things (even though I don't use systemd for init - just shitty systemd-shim, to satisfy some fckin' dependencies and functions). Well, at least it's working, now (with some packages from unstable and some older ones from debian snapshots...
__________________
N900's aluminum backcover / body replacement
-
N900's HDMI-Out
-
Camera cover MOD
-
Measure battery's real capacity on-device
-
TrueCrypt 7.1 | ereswap | bnf
-
Hardware's mods research is costly. To support my work, please consider donating. Thank You!
 

The Following User Says Thank You to Estel For This Useful Post: