View Single Post
Posts: 1,548 | Thanked: 7,510 times | Joined on Apr 2010 @ Czech Republic
#925
Originally Posted by 白い熊 View Post
OK, something fishy is definitely going on...

I did uncheck the 'redraw once new tile is loaded' option, and then: it seems modrana still gets stuck, in a funny way... The cursor position, and the blue box with directions would disappear for 10-20 seconds at a time, while the underlying map, with the traced route is visible... Anyhow the cursor and blue box would flicker on for a split second, only during this time, if you'd touch the screen, I could access the menu.
This behavior might be a sign of some errors halfway in the drawing process. ModRana first draws the base map layer, than map overlay and then a screen overlay. If some layers are missing, there might have been some errors while it was drawn. Can you check the stdout output ? Also, modRana can log to file, just enable it in options->Debug->Logging->Log modRana stdout to file to make modRana log to a file in .modrana folder in your home directory.

Originally Posted by 白い熊 View Post
It is apparent that gpsd is not the hog though, since once I'd get in the menu, I could flip through options and nothing would get stuck, though gpsd is clearly still running in the background.

Once out in the map though, it'd get stuck again.

Tried to display the tile load times in terminal, that's when I noticed some python cairo errors coming up in the terminal.
Interesting !
Originally Posted by 白い熊 View Post
Anyhow, couldn't capture these, as my drive just ended. Said something about impossible rotation though or something.

I'll capture the full errors in the morning and post.

Could it be, that there's some python/cairo mess-up going on and due to this the display is getting stuck?
That might very well be the case - but I have to see what errors are reported & when do they show up. Cairo in your chroot might be missing some features or might have some bugs. Still, it might be possible to find an (android) chroot specific workaround as it seems to work fine at other times.
__________________
modRana: a flexible GPS navigation system
Mieru: a flexible manga and comic book reader
Universal Components - a solution for native looking yet component set independent QML appliactions (QtQuick Controls 2 & Silica supported as backends)