Active Topics

 


Reply
Thread Tools
Posts: 102 | Thanked: 114 times | Joined on Apr 2010
#1
So I have done research on this battery issue and have tried a couple of things (turning off wifi, gps, switching to 2.5G, changing all of my exchange settings), I also changed the pmconfig as was suggested in another thread, but I still have absolutely horrendous battery life. For example, yesterday I left my house at 10AM with a fully charged N900, by 2:30PM the battery was dead and the phone had shut off.

I installed Conky and one process keeps jumping to 95% of CPU usage. I googled it and found two threads about it, but noone really offered a solution. If anyone could suggest an answer, it would be greatly appreciated. I have the latest firmware btw.

The process is called bridge_work-que. One bug report says it is a video thumbnail thing. but they didn't offer a solution. Is there any way to kill this process?

I have wanted this phone for a while, and I like what it can do, but If It can't make it through the day there's no point in me keeping it.

Thx in advance.
 
danx's Avatar
Posts: 304 | Thanked: 20 times | Joined on Jan 2010 @ irvine
#2
how much do you use it .and what are you using?
 
Posts: 77 | Thanked: 160 times | Joined on Nov 2009 @ T.M.O
#3
This bug is fixed. But is a part of the upcoming PR1.2 update. NO dates have been announced. But its expected soon considering its in testing internally by Nokia before its released to the public.

https://bugs.maemo.org/show_bug.cgi?id=9084
and related to
https://bugs.maemo.org/show_bug.cgi?id=6823

Looks like its caused by playing certain types of videos. I know its no solution, but you could avoid any new videos you've added for the time being or simply restart the phone when you notice high CPU usage.
 

The Following User Says Thank You to un-named_user For This Useful Post:
Posts: 29 | Thanked: 22 times | Joined on Mar 2010
#4
Do you know how to kill the process manually?

just in case:

(install rootsh if necessary)

In xterm:

Code:
rootsh su - 
ps aux | grep bridge_work-que
output will be something like:
772 root 0 SW [bridge_work-que]
3638 user 2092 R grep bridge_work-que
Code:
kill 772
Where 772 is the actual PID displayed.


Tip: you can use the following as a more accurate way of finding your current battery level:

Code:
lshal | grep percent
 
Posts: 1,746 | Thanked: 2,100 times | Joined on Sep 2009
#5
Originally Posted by nermaljcat View Post
Do you know how to kill the process manually?

just in case:

(install rootsh if necessary)

In xterm:

Code:
rootsh su - 
ps aux | grep bridge_work-que
output will be something like:


Code:
kill 3638

Tip: you can use the following as a more accurate way of finding your current battery level:

Code:
lshal | grep percent
bridge_work-queue is a kernel thread, and cannot be killed via normal means.
 
Posts: 29 | Thanked: 22 times | Joined on Mar 2010
#6
Originally Posted by wmarone View Post
bridge_work-queue is a kernel thread, and cannot be killed via normal means.
I bet a "kill -9" as root would do it, but that could be dangerous

I guess a restart is the only option then
 
Posts: 102 | Thanked: 114 times | Joined on Apr 2010
#7
Thanks for the replies guys. I really hope they get PR 1.2 out soon. I hate that when I want to take my N900 out to wow all my friends, it just shows a black screen and they all laugh at me.

For now, I will be avoiding playing video files and the media player in general. I installed KMplayer and I hope that helps.

Thx again.
 
Posts: 29 | Thanked: 22 times | Joined on Mar 2010
#8
Originally Posted by techngro View Post
Thanks for the replies guys. I really hope they get PR 1.2 out soon. I hate that when I want to take my N900 out to wow all my friends, it just shows a black screen and they all laugh at me.

For now, I will be avoiding playing video files and the media player in general. I installed KMplayer and I hope that helps.

Thx again.
No problem

Have you tried the WorldTV playlist for KMplayer? I think it may be in the extras-devel repository (be careful what you install from there, some things may brick your phone).
 
Posts: 508 | Thanked: 130 times | Joined on Sep 2009
#9
No mate your problems are beyond that. your problem is your sd card... i had the exact same problem. battery drained in a few hours because of 100% CPU load all the time. For some reason the files like music and video can be read on a corrupted sd card but indexing these files result in a constant loop.

Every n900 indexes its files due startup. so there is no difference there but as soon as a corrupted- damaged / or wrong formatted sd card is installed. the n900 keeps indexing these files.

Correct me if im wrong but is your n900 horribly slow too?

I fixed the problem by doing a full format of the sdcard in Dos. Windows didn't work and is not formatting very well.

Try removing the sd card and install load applet. see if the CPU stops producing 100% after a while and becomes idle.

im 99% sure that would be your problem.

Last edited by sygys; 2010-04-26 at 06:06.
 
Posts: 196 | Thanked: 47 times | Joined on Mar 2010
#10
I had this process problem. if you read the bug report you notice that having wifi set to not auto search is part of the bug.

ie check, if you've search for wifi disabled, enable it again, know it counter intuitive, but, trust me.
 
Reply


 
Forum Jump


All times are GMT. The time now is 23:02.