Reply
Thread Tools
gogol's Avatar
Posts: 177 | Thanked: 57 times | Joined on Aug 2007 @ Washington State, USA
#1
hi everybody.
everything was working just great until i had to go in the settings and change the map data directory to /dev/null. the app instantly crashed and now will not start, even after uninstalling (even with the --purge switch) and reinstalling. i can't seem to track down what is wrong...
possibly a configuration file created after installation that still contains the bad assignment?

running maemo-mapper from the terminal as root gives:
osso_initialize failed to load

and as 'user' it gives:
libosso warning: yet another assisgnment for
com.gnuite.(etcetc)

can't seem to copy/paste from the terminal successfully but i'd be happy to provide any more information if someone has any bright ideas. i downloaded strace and ran it hoping that would give me a clue but i can't decipher what is going wrong.

please help! im on the road traveling and it's pretty essential now that maps.i40.com is down.

thanks in advance!

edit:
wait, here's the terminal output as user:

$ maemo-mapper

Libosso WARNING: yet another handler registered for:
service: com.gnuite.maemo_mapper
obj. path: /com/gnuite/maemo_mapper
interface: com.gnuite.maemo_mapper
maemo-mapper[3669]: GLIB DEBUG ConIc -
con_ic_connection_send_event(0x6c968, linksys, WLAN_INFRA, 0)
gdbm fatal: lseek error
~ $

and as root:

/home/user # maemo-mapper
osso_initialize failed.
/home/user #

ive installed the 2.3-os2006-os2007-armel.deb.
have mercy on me o wise ones.
__________________
~Nokia n810 OS Diablo 5.2008.43-7~ my (old 770) hax: http://770hax.today.com

Last edited by gogol; 2008-01-18 at 00:18.
 
wv9k's Avatar
Posts: 145 | Thanked: 20 times | Joined on Dec 2007 @ Seattle, WA USA
#2
Try removing /home/user/.maemo-mapper?

Only thought I have on the matter....
__________________
Nokia N800 - 24G (16G internal - 8G external) - KDE-3.5.8 :-)!
(2008-2?): RX-34_2008SE_2.2007.50-2_PR_COMBINED_MR0_ARM
iBlue 737 BT GPS - iGo Stowaway Ultra-Slim BT Keyboard.
Homebrew OTG cable and power injector.
 
Posts: 348 | Thanked: 61 times | Joined on Dec 2007
#3
It is beta software, and it seems you've found another bug for gnuite to fix. If you're using beta software for essential tasks, you're going to have problems eventually.
 

The Following User Says Thank You to sgosnell For This Useful Post:
GeneralAntilles's Avatar
Posts: 5,478 | Thanked: 5,222 times | Joined on Jan 2006 @ St. Petersburg, FL
#4
Why the hell would you set it to /dev/null? I don't think that's a bug, I think that's a feature.

Try wv9k's suggestion.
 
gogol's Avatar
Posts: 177 | Thanked: 57 times | Joined on Aug 2007 @ Washington State, USA
#5
yes i tried removing the 'paths' file in the maemo-mapper directory. no such luck.
if you really want to know my flawed logic - i wanted to have the satellite images as a switchable option in the list without the data being cached. part of me knew it was a bad idea but i tried anyway. i assumed at worst i'd be deleting a dotfile and/or reinstalling.

can anyone verify whether or not maemo-mapper creates another config file after installation? i've deleted everything listed by dpkg/apt to no avail.
l.
__________________
~Nokia n810 OS Diablo 5.2008.43-7~ my (old 770) hax: http://770hax.today.com
 
gnuite's Avatar
Posts: 1,245 | Thanked: 421 times | Joined on Dec 2005
#6
The database file needs to be a seekable file, so /dev/null will not work. I guess I can add a check in Maemo Mapper to make sure the file is seekable. I don't know how the GDBM initialization would have worked on /dev/null, though, and that would have produced an error before causing Maemo Mapper to crash. In any case, it's a bug that I should fix.

By the way, if you're trying to go without a map cache entirely, just leave the field empty. Maemo Mapper works perfectly fine in that configuration. It just has to download maps every time it redraws the screen.
 
gnuite's Avatar
Posts: 1,245 | Thanked: 421 times | Joined on Dec 2005
#7
Originally Posted by gogol View Post
can anyone verify whether or not maemo-mapper creates another config file after installation? i've deleted everything listed by dpkg/apt to no avail.
Maemo Mapper uses gconf for most of the settings (including the list of repositories), so run the following gconf command to clear Maemo Mapper's settings:

Code:
gconftool-2 --recursive-unset /apps/maemo/maemo-mapper
 

The Following 2 Users Say Thank You to gnuite For This Useful Post:
gogol's Avatar
Posts: 177 | Thanked: 57 times | Joined on Aug 2007 @ Washington State, USA
#8
!!!
thank you gnuite, you answered two questions in one: the gconf command let me start it as for the first time, as well as now knowing the proper way to disable map caching.

thank you so much!
__________________
~Nokia n810 OS Diablo 5.2008.43-7~ my (old 770) hax: http://770hax.today.com
 
Reply

Thread Tools

 
Forum Jump


All times are GMT. The time now is 17:34.