Bug 258277 - communication with gpsd not working
Summary: communication with gpsd not working
Status: RESOLVED WORKSFORME
Alias: None
Product: marble
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR normal
Target Milestone: 1.0 (KDE 4.6)
Assignee: marble-bugs
URL:
Keywords: investigated, triaged
Depends on:
Blocks:
 
Reported: 2010-11-29 13:10 UTC by Stephan Olbrich
Modified: 2018-10-27 02:22 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Stephan Olbrich 2010-11-29 13:10:25 UTC
Version:           unspecified (using KDE 4.5.3) 
OS:                Linux

marble doesn't connect to gpsd properly so I don't get a current position.

When choosing gpsd on the current position plane marble says (with --debug-info):

Initializing position provider: "Ein Modul, das den Standort mit Gpsd ermittelt" 
Abstract layer has been set to:  true 
netlib_connectsock() returns socket on fd 23

and if xgps is NOT running gpsd says:
gpsd: opening read-only GPS data source type 3 and at '/dev/ttyUSB0'
gpsd: speed 38400, 8N1
gpsd: Garmin: garmin_gps Linux USB module not active.
gpsd: speed 9600, 8O1
gpsd: speed 38400, 8N1
gpsd: gpsd_activate(): opened GPS (fd 9)
gpsd: can't use GGA time until after ZDA or RMC has supplied a year.

and after closing marble (with and without xgps running):

gpsd: detaching ::1 (sub 1, fd 10) in detach_client
gpsd: getpeername() = -1, error = Transport endpoint is not connected (107)

And of cource xgps is reporting the correct position. 


Reproducible: Always

Steps to Reproduce:
plug in gps (gpsd is startet automatically here)
start marble
go to current position plane
switch from deactivated to gpsd
Comment 1 Stephan Olbrich 2010-11-29 13:13:00 UTC
I'm using version 0.10.3 (could not specify that in the reporting form)
Comment 2 Stephan Olbrich 2011-02-10 18:23:59 UTC
Anybody?
I still have the same problem.
marble is now 1.0.0
kde 4.6
Comment 3 Dennis Nienhüser 2012-01-18 18:21:08 UTC
Can you try running marble with LC_ALL set to an english locale? E.g. from a shell

LC_ALL=C marble

I remember a bug in older versions where e.g. German locales confused the parsing of the position. We have a workaround for that in newer versions of Marble, so upgrading should fix it if the LC_ALL workaround above helps.
Comment 4 Thibaut Gridel 2012-02-04 18:44:35 UTC
Are there still gpsd issues with marble regarding locale?
Comment 5 Andrew Crouthamel 2018-09-22 01:59:23 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information as soon as possible and set the bug status as REPORTED. Due to regular bug tracker maintenance, if the bug is still in NEEDSINFO status with no change in 30 days, the bug will be closed as RESOLVED > WORKSFORME due to lack of needed information.

For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please set the bug status as REPORTED so that the KDE team knows that the bug is ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 6 Andrew Crouthamel 2018-10-27 02:22:40 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least 30 days. The bug is now closed as RESOLVED > WORKSFORME due to lack of needed information.

For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

Thank you for helping us make KDE software even better for everyone!