![]() |
Re: [Announce] modRana: a flexible GPS navigation system
started from commandline, once the maps fail to show I disabled centering, then stopped again:
Code:
display: redraw ON (window not hidden or minimised) |
Re: [Announce] modRana: a flexible GPS navigation system
Quote:
|
Re: [Announce] modRana: a flexible GPS navigation system
Looks fixed. Thanks!
|
Re: [Announce] modRana: a flexible GPS navigation system
Thank you, Martin.
The shortcuts for Modrana & Modrana QML now appear as blue squares. I have re-powered the N900, but they do not change to the usual icons. |
modRana: No GPS connection after update
1 Attachment(s)
I enjoy with version 0.29.02. After update and in end new installation some probs. No GPS connection. no automatic rotation. German language is mixed with english. The shortcuts for Modrana & Modrana QML now appear as blue squares.
|
Re: modRana: No GPS connection after update
Quote:
Quote:
Quote:
Quote:
UPDATE I've just uploaded V0.31.8 that fixes the missing desktop icons. :) |
Re: modRana: No GPS connection after update
Quote:
|
Re: modRana: No GPS connection after update
UPDATE
I've just uploaded V0.31.8 that fixes the missing desktop icons. :)[/QUOTE] Seems to be fixed for me. Great job and fast reply! Thanks a lot, Martin!:) |
Re: [Announce] modRana: a flexible GPS navigation system
Hmmm...the new Qt version seems to launch to a completely black screen. Is it just slow the first time, or do I have something actually broken?
|
Re: [Announce] modRana: a flexible GPS navigation system
1 Attachment(s)
Quote:
Preloading theme "base" from cache file:///opt/modrana/modules/gui_modules/gui_qml/qml/main.qml:12:19: Type MapPage unavailable initialPage : MapPage { ^ file:///opt/modrana/modules/gui_modules/gui_qml/qml/MapPage.qml:20:5: Type PinchMap unavailable PinchMap { ^ file:///opt/modrana/modules/gui_modules/gui_qml/qml/PinchMap.qml:422:5: PinchArea is not a type PinchArea { ^ "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" Segmentation fault |
Re: [Announce] modRana: a flexible GPS navigation system
Quote:
Do you have CSSU installed ? It is (unfortunately ?) a prerequisite for running the QML GUI as Qt Components & PySide are badly broken on vanilla PR 1.3 Fremantle. Quote:
|
Re: [Announce] modRana: a flexible GPS navigation system
Don't know what I did wrong, but it looks like it's ignoring my settings, like switching off the screen even if I set it to always on, etc... I see the config bin file gets updated in ~/.modrana so I'm puzzled what this is...
|
Re: [Announce] modRana: a flexible GPS navigation system
Quote:
Quote:
Best, M. |
Re: [Announce] modRana: a flexible GPS navigation system
Quote:
. . . RESPONSE STORED download http://c.tile.openstreetmap.org/mm/nnnn/oooo.png "" "" "" "" Segmentation fault Still, loading or rendering tiles seems to be much slower compared to the older GTK version. Thanks, M. |
Re: [Announce] modRana: a flexible GPS navigation system
Quote:
aaaargh. |
Re: [Announce] modRana: a flexible GPS navigation system
Quote:
|
Re: [Announce] modRana: a flexible GPS navigation system
If you find it in the next 2 hours I can use it to navigate to the restaurant easier :)
(currently at the rockbox devcon) |
Re: [Announce] modRana: a flexible GPS navigation system
Quote:
|
Re: [Announce] modRana: a flexible GPS navigation system
hehe
[message too short fix] |
Re: [Announce] modRana: a flexible GPS navigation system
Just uploaded V0.31.10 where it (screen blanking prevention not working) should be fixed. :)
|
Re: [Announce] modRana: a flexible GPS navigation system
great great great!
|
Re: [Announce] modRana: a flexible GPS navigation system
Another fix - V0.31.11 fixes screen not redrawing properly in case N900 has no GPS lock. The periodic liblocation callback is also used to periodically refresh the screen. Looks like: no lock = no callback, so I've added a 1000 ms timer that checks for list redraw time-stamp and acts accordingly. :)
|
Re: [Announce] modRana: a flexible GPS navigation system
i cannot startup modrana. i deleted the config folder .modrana and now it refuses to startup. help??
|
Re: [Announce] modRana: a flexible GPS navigation system
Quote:
|
Re: [Announce] modRana: a flexible GPS navigation system
QML variant 0.31.11 segfaults after a while with hundreds of
Quote:
Quote:
|
Re: [Announce] modRana: a flexible GPS navigation system
reinstalling modrana didn't help :(
i wiped out the config folder and re-ran modrana. no help. i then launched modrana from command line Code:
== modRana Starting == |
Re: [Announce] modRana: a flexible GPS navigation system
Quote:
After i renamed the string property, the errors don't show up anymore. :) The fix is in V0.31.12, does it help with your segfaults ? BTW, make sure to start the QML GUI with the /usr/bin/modrana-qml startup script, otherwise it would segfault during startup because of a bug in Python bindings for Qt mobility 12 (this is how the startup script works around it). Quote:
Code:
apt-get update |
Re: [Announce] modRana: a flexible GPS navigation system
arrgh what is going on. still doesn't work..
Code:
== modRana Starting == |
Re: [Announce] modRana: a flexible GPS navigation system
Quote:
|
Re: [Announce] modRana: a flexible GPS navigation system
Quote:
|
Re: [Announce] modRana: a flexible GPS navigation system
works like magic now. Thanks MartinK!
|
Re: [Announce] modRana: a flexible GPS navigation system
0.31.13:
Left top corner in Options behaves as standard "task switcher". It may be a useful feature but the "back" button in About is blocked this way. Also it jumps to South Atlantic Ocean for a second after startup :) modrana still terminates if I leave it inactive for a while: Quote:
|
Re: [Announce] modRana: a flexible GPS navigation system
Quote:
Is it necessary to install CSSU to get modrana-qml working? Could the Qt dependencies of Modrana be specified more clearly? Which version of interface should be better for battery life - in case I need to travel for day or more, while electricity is scarce? Thank you. The program is as enjoyable as ever. |
Re: [Announce] modRana: a flexible GPS navigation system
Hi Martin. First of all, congratulations for the software, and thank you.
Some questions: the qml gui is not fully functional yet, right? And what about this error: "//usr/lib/qt4/imports/com/nokia/meego/PageStack.js:123: TypeError: Result of expression 'page' [undefined] is not an object."? Thanks again. |
Re: [Announce] modRana: a flexible GPS navigation system
Quote:
Quote:
As modRana has no need for these invisible buttons due to the fullscreen toggle button on the map screen, I'll have to check out how to disable them (or change the behaviour so that it won't clash with the back button). Quote:
I'll change it to the last known position in a future update. Quote:
I'll also try to do some stress testing to check if I can also manage to make it segfault. BTW, I've also had quite a few segfaults initially on Fremantle:
Quote:
As a result, I would need to maintain two versions for all QML files - one for vanilla Fremantle which has the Fremantle QtC namespace & uses only QtQuick 1.0 features (no pinch area, no image caching, some other missing properties, etc.) and then a "normal" version for CSSU & Harmattan. Due to the missing features in QtQuick 1.0, just replacing the namespace won't do, I would have to to synchronize the changes between the two by hand. And the QML files change a lot - it's just too much work. Actually, I tried to make a separate non-CSSU QML files for Mieru - but even after changing the namespace & commenting out all the QtQuick 1.1 features, the application started, but with a very broken layout & there were other issues (no support for multiple decorators) caused by the old PySide version. Never got it to work usably on non-CSSU in the end. I have since then upgraded my N900 to CSSU, so I don't have a real device to test the non-CSSU version on anyway. Quote:
Quote:
But I can (and probably will) add a runtime Qt version detection. If it detects Qt version < 4.7.4 (Harmattan also has 4.7.4, non-CSSU has 4.7.0) it would show a "You need to upgrade to CSSU to run the new QML based modRana interface." instead of just crashing. Quote:
The GTK interface:
Don't really know about how QML handles screen redrawing but I'd guess it should be much more efficient. Also, it either uses some form of GPU acceleration or is just much more optimized, consider how much more smooth it is. Still, might be interesting to compare the two in some simple battery usage benchmark. :) Quote:
|
Re: [Announce] modRana: a flexible GPS navigation system
Quote:
My experience is that the Python interpreter never crashes due to segfaults; Python programs die with exceptions. Given that fact, I think that a traceback from the console wold be vastly more useful than a crash dump. |
Re: [Announce] modRana: a flexible GPS navigation system
Quote:
|
Re: [Announce] modRana: a flexible GPS navigation system
Modrana has stopped downloading new tiles on my N900. It still displays the cached tiles I have downloaded in the past, and properly positions me on the map, but whenever a new tile is needed, I just get the "Loading..." message which never clears. I have tried uninstalling and reinstalling Modrana, but that did not help. I have tried both Wifi and 3G network connects, and I have verified that the network was functional. No luck. I have also verified that the Openstreetmap site was online and functional when I did these tests. Has anyone else seen this problem, and/or has some idea how I can fix it?
|
Re: [Announce] modRana: a flexible GPS navigation system
Hi Martin.
First of all, congratulations for your excellent job. I appreciate very much. I'm facing serious problems when trying to batch download an area for my Google Map layer. Downloading "on the fly" is (almost) always efficient and fast, even via cellular network, but the batch downloading always fails - with few exceptions. My /home/user/.modrana/map_config.conf sets "http://mt1.google.com/vt/" as the url where the Google Maps are supposed to live, but opening such an url with my browser gives the error message "Your client has issued a malformed or illegal request. That's all we know.". Is this the issue? A good solution could the Sqlite batch import scrip discussed at http://modrana.org/trac/wiki/SQLiteT...rtPerlScriptEN. The problem here is that the perlscript mapconvert I've downloaded from http://www.beermad.org.uk/mapconvert doesn't work in my linux box running Fedora: the error message is "install_driver(SQLite) failed: Can't locate DBD/SQLite.pm in @INC (@INC contains: /usr/local/lib/perl5 /usr/local/share/perl5 /usr/lib/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib/perl5 /usr/share/perl5 .) at (eval 5) line 3. Perhaps the DBD::SQLite perl module hasn't been fully installed, or perhaps the capitalisation of 'SQLite' isn't right. Available drivers: DBM, ExampleP, File, Gofer, Proxy, Sponge, mysql. at ./mapconvert line 24". Which are the packages required? According to the listed dependencies, it seems that the rpm packages perl-DBI and perl-DBD-MySQL should meet the requirements, but, although I've installed them, I get the previous mentioned perl error message. Thank you very much for any help. |
Re: [Announce] modRana: a flexible GPS navigation system
Quote:
|
All times are GMT. The time now is 10:09. |
vBulletin® Version 3.8.8