Very nice report, thank you! Could you try attached deb and confirm if GPS is getting started with this one? For the reference I changed preferred positioning method from anything to satellite in this build. Also could you post here the exact version of qt mobility that you have installed on your N900?
-bash-2.05b# dpkg -s libqtm-11-location Package: libqtm-11-location Status: install ok installed Priority: extra Section: libs Installed-Size: 2036 Maintainer: Attila Csipa <attila.csipa@nokia.com> Architecture: armel Source: qt-mobility11 Version: 1:1.1.4-0fn~fremantle1 Depends: libc6 (>= 2.5.0-1), libdbus-1-3 (>= 1.2.14-0maemo1+0m5), libdbus-glib-1-2 (>= 0.78-0maemo5+0m5), libgcc1 (>= 1:4.2.1), libgconf2-6 (>= 2.16.0-2osso6+0m5), libglib2.0-0 (>= 2.20.3-1maemo2+0m5), liblocation0 (>= 0.99-1+0m5), libqt4-core (>= 4.7.0~git20100909-0maemo1+0m5), libqt4-dbus (>= 4.5.3~git20090723-0maemo4+0m5), libqt4-gui (>= 4.5.3~git20090723-0maemo6+0m5), libqt4-network (>= 4.5.3~git20090723-0maemo4+0m5), libqt4-sql (>= 4.5.3~git20090723-0maemo4+0m5), libqt4-xml (>= 4.5.3~git20090723-0maemo4+0m5), libstdc++6 (>= 4.2.1-4maemo9+0m5) Description: Qt Mobility location module Qt Mobility Project delivers a set of new APIs to Qt with features that are well known from the mobile device world, in particular phones. However, these APIs allow the developer to use these features with ease from one framework and apply them to phones, netbooks and non-mobile personal computers. . The QtLocation module . If you wish to to use the location module for development, you should install the libqtm-11-dev package.