Just because of you, I went into the trouble of digging out my dusted N810. I plugged in, connected wifi, fired up maemo mapper, satellite in view:7 in use:0 , slowly, it started to populated, voila after 5 min 33s, it locked! It fixed, inside a building, with wifi. I disconnected the gps and reconnected it, it took about 20s to get the GPS display back, and it then started to populate the satellite and it all disappeared, and not even one satellite in view, its been 10 min, nothing happened, not even one bar of satellite, I am still waiting.... usually, sometime later, it will lock again. As I keep re-iterate, it locked only if I stay still.
Regarding the clock thing, I use gpsclock and I noticed that it kept on correcting, albeit .5 s or 1 s, a small number, but why it requires constant correction? It has been 22 mins, and no fix and only 2 satellite bars in sight. I am inside a building and I am NOT moving.