maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   General (https://talk.maemo.org/forumdisplay.php?f=7)
-   -   Make n900 smooth, is there even more ? (https://talk.maemo.org/showthread.php?t=66521)

jakiman 2010-12-05 11:36

Re: Make n900 smooth, is there even more ?
 
Quote:

Originally Posted by etuoyo (Post 889602)
So how do I work out which widgets are troublesome and which are fine? Other than the rather slow process of putting them back one by one and trying the device with the new widget for a day or so.

I don't think there really is any easy way around it. Just try it and see how it goes really. I generally check battery-eye, cpumem-applet activity and conky/top output quite often just to ensure nothing is using too much CPU or memory.

I have about 7 QBW widgets, 1 calendar home, 3 connectnow for the widgets in addition to 4 contacts and 15 bookmarks. No issues.

009N 2010-12-05 12:41

Re: Make n900 smooth, is there even more ?
 
Quote:

Originally Posted by jakiman (Post 889670)
I have about 7 QBW widgets, 1 calendar home, 3 connectnow for the widgets in addition to 4 contacts and 15 bookmarks. No issues.

This doesn't seem to be very heavy use to me. :D
Thanks for your comprehensive guide. This definitely can save tons of hours for thousands of users. Will you consider adding the content to the wiki?

slender 2010-12-05 12:54

Re: Make n900 smooth, is there even more ?
 
Quote:

Originally Posted by etuoyo (Post 889602)
..
So how do I work out which widgets are troublesome and which are fine? Other than the rather slow process of putting them back one by one and trying the device with the new widget for a day or so.

I did not have any widgets that update from the internet so that was not the issue. I think someone said avoid python widgets but how can I tell if a widget is pyhton? Could not find that information in the widget details nor by searching (just tons of results about creating python widgets, etc).

Been there done that.
Asked this question couple of months ago:
http://talk.maemo.org/showpost.php?p...&postcount=149
And I have tried to ask help on memory debugging with no results.

And of course I have read the infamous bug reports and some of Nokia engineers comments to it:
https://bugs.maemo.org/show_bug.cgi?id=8723
Where basically some of engineers rant about python but after all do not give any proper hints how to deal with this. "Remove all python applications" riiiight why not just say that flash your device and we all will be much wiser...or maybe not.

But problem I find are:
-No-one has ever made proper guide how to look for packages that depends on <package>
- There seems to be no easy way to see what plugins/widgets are leaking (or way at all). More like some kind of fck up Sherlock Holmes work have to be done with smaps and different kind of memory debug apps/scripts that are only usable from cli and really understanding how they work would take quite much of time. Leaking widget detection should be there without even having to make ANY conversations about this!

Makes me wonder!
Havenīt seen any script or guides on how to spot memory leaks in widgets used on hildon-home. Everyone seems to bee to busy on inventing something new. Current situation is that we have widgets that leak after uptime of weeks. Maybe itīs because of widget itself or just bug in hildon-home.

I tend to use only 1-2 widgets because I have found most of them troublesome after uptime of week. Hildon-home/desktop memory size keeps growing and eventually apps start stuttering. First thing where I can notice this is that when camera app starts slowing down itīs time to reboot. But currently everything runs fine because I use only Nokias own widgets.

So here is some rudimentary brainfck methods to find out dependency for packages. I would gladly see someone to make proper script from out of this:
Code:

dpkg --status $(apt-cache rdepends python2.5) | grep Package:
You should run it also with packagename python.

What it does?
apt-cache rdepends python2.5
Lists ALL packages that are depended on python 2.5 installed or not installed. dpkg --status goes through that list and finally shows only packages that you have installed. I would recommend to output it to file so that you only see installed package names without package not found messages from dpkg.

.edit
Seems that there is some bash scripts but:
I will not install bash to this I want script that works out of box device. Whole point of easy find easy report is ruined if something extra needs to be done.
http://mydebian.blogdns.org/?tag=apt-cache

Dancairo 2010-12-05 13:29

Re: Make n900 smooth, is there even more ?
 
Quote:

Originally Posted by Scottlfa (Post 888807)
Patient's young jedi :)
At 1.1k mhz your flogging the bugger to death.

Now there speaks an expat if ever I heard one! :D

shnigi 2010-12-28 17:32

Re: Make n900 smooth, is there even more ?
 
Im trying to get my n900 as fast as possible, is there any guide how to overclock dsp ? Still havent found how to do it. Or new programs to tweak n900 ?

epitaph 2010-12-28 17:55

Re: Make n900 smooth, is there even more ?
 
Quote:

Originally Posted by shnigi (Post 906145)
Im trying to get my n900 as fast as possible, is there any guide how to overclock dsp ? Still havent found how to do it. Or new programs to tweak n900 ?

You can try my script in the signatur. It does some vm tuning and installs a firewall and a traffic-shapping script. It makes ur internet really secure and fast. For example it disables IP-Forwarding which means that it rejects all unknown packets and it is ranking different protocols and ports, for example http-port 80 has a high ranking higher then bittorrent port 6881 which means your surfing is smoother if u do filesharing the same time.

augustthe 2010-12-28 18:09

Re: Make n900 smooth, is there even more ?
 
by installing theme customizer and then setting it to custom fast window transition after that use titan power kernel and use ideal profile and set hildon-desktop transition by edit /etc/powervr.d/hildon-desktop.ini change the value to 1 to enable it then restart your phone you see a smooth and faster feel to ur phone hope this helps:)

ShaolinMilk 2010-12-29 07:35

Re: Make n900 smooth, is there even more ?
 
Quote:

Originally Posted by augustthe (Post 906181)
by installing theme customizer and then setting it to custom fast window transition after that use titan power kernel and use ideal profile and set hildon-desktop transition by edit /etc/powervr.d/hildon-desktop.ini change the value to 1 to enable it then restart your phone you see a smooth and faster feel to ur phone hope this helps:)

This made things feel smoother. Thanks!

shnigi 2010-12-29 17:50

Re: Make n900 smooth, is there even more ?
 
Quote:

Originally Posted by epitaph (Post 906164)
You can try my script in the signatur. It does some vm tuning and installs a firewall and a traffic-shapping script. It makes ur internet really secure and fast. For example it disables IP-Forwarding which means that it rejects all unknown packets and it is ranking different protocols and ports, for example http-port 80 has a high ranking higher then bittorrent port 6881 which means your surfing is smoother if u do filesharing the same time.

Does this make any harm if i use joikuspot ? Or just making connection faster ?


Quote:

Originally Posted by augustthe (Post 906181)
set hildon-desktop transition by edit /etc/powervr.d/hildon-desktop.ini change the value to 1 to enable it then restart your phone you see a smooth and faster feel to ur phone hope this helps:)

How do i open that ini file, can u tell me xterm commands :P

tzsm98 2010-12-29 18:26

Re: Make n900 smooth, is there even more ?
 
Quote:

Originally Posted by jaimex2 (Post 888886)
Sounds more like the ******ed application manager. Set the software update check interval to next millennium.

Also get a copy of tracker-cfg and kill the stupid tracker daemons.


Edit: lol, why is re tar ded a banned word?

I'm no moderator so do not know the actual reason the word is banned. I do know that in the US it was formerly applied to people with developmental and cognitive deficits. It's former use to describe an individual or a group of people has made it offensive to use it in a negative descriptive sense. Example - "John is a ******" when used to describe John, who does not have developmental nor cognitive deficits but sometimes says things that are ill-advised, is an offensive use of the word. "That application is ******ed" to describe a buggy or worthless application, by extension, is also offensive.

Some things are ******ed and use of that word is proper. In automobiles ignition spark timing is ******ed, or advanced depending upon the needs of the motor. Chemicals are added to reactive compounds to ****** the rate of reaction. The reaction is then ******ed. These are established and proper uses of ******ed. Some folks might still be offended but they'll get over it - or not.


All times are GMT. The time now is 15:37.

vBulletin® Version 3.8.8