Friday, October 22, 2010

XOrg and Nvidia card freeze

My machine used to freeze for about 13 seconds repeatedly.
Debugging:
1. Notice it happening
2. Find out regularity. Find out time of freeze - is it consistent? Yes
3. Google for the issue. While typing in the browser, realize that keyboard and mouse events are still reaching the browser.
4. Look at syslog, dmesg - find nothing
5. Look at Xorg log. Se that it has repeated logs of the type
"(WW) Oct 22 09:37:51 NVIDIA(0): WAIT (1, 6, 0x8000, 0x000016d8, 0x000018f8)"
6. Google for "Xorg nvidia wait freeze".

Found the Solution

Wednesday, September 29, 2010

n900 enhancements

1. A ton of scripts here and here.
2. Add no-watch directories to the tracker config ($HOME/.config/tracker/tracker.cfg) under section "NoWatchDirectory"
3. Fix subversion dependencies to fix the segfault

Tuesday, September 28, 2010

Improving N900 performance

1. Modest email client becomes very slow as you keep using the phone. This may be because of notification IDs. See this bug for a suggested fix.

2. Swappiness and other tricks: here

3. Use a better pulseaudio: This thread has a better pulseaudio binary. Last one I used was from this comment.

4. Improve cal glitchiness by installing the deb from the first comment in this thread.