Hmm, Fred, I cannot find my gps mouse so cannot run gpsd. But I just installed gpsd and seems I was wrong, no group gpsd. But there is a gpsd user. Now, thats the user who should be launching gpsd, not root. If you have a gpsd plugged in, see if you can see that process -

ps aux | grep gpsd

and look to see who the user is.

Might be worth checking /run/gpsd, that is gpsd's 'home' directory and where it will drop state files. If there are files in there, who owns them ?

Seems that gpsd talks over d-bus or some shared memory model, D-Bus is pretty reliable but the shared memory model may be very user sensitive. Honestly, IDK.

David


On 17/11/23 06:33, Fred Mobach via FOSS-GPS wrote:
On Thursday, November 16, 2023 11:41:23 AM CET David Bannon via FOSS-GPS
wrote:
Fred, my opinion may not be very valuable as I have not used Foxtrot for
some time. But, two suggestions :

* Firstly, by running a program like this as root, you may have caused a
whole lot of files in fred's space to be owned by root. When you then
run as fred, you find that fred cannot write to those files. Its just
about never a good idea to run a user space GUI app as root.
Running as root was just to test if the problem was also there, but it wasn't.
Please note that the problem arose when foxtrotgps had always been run under
the user fred. Additionally I've checked alle subdirectories under the user
fred but all files are owned by the user fred.

* Second, from memory, gpsd runs as the user gpsd. For fred to be able
to read gpsd's data, fred probably needs to be in the gpsd group. Can
you check that please, maybe look to see if there is a gpsd user and
group, if so, is fred also a member of the gpsd group ? They these
commands as user fred -

$> cat /etc/group | gpsd <enter>
The gpsd doesn't appear in the file /etc/groups.

Nevertheless thanks for your help, I appreciate that.

Fred Mobach

On 15/11/23 05:01, Fred Mobach via FOSS-GPS wrote:
Hello,

Since years I'm using foxtrotgps to show openstreetmap.org maps with my
added POI's on screen to have an overview of those POI's in a centain
environment.

All of a sudden moment the maps were not shown when running in a common
user environment while the same programm running under root shown the
maps in the normal way. What this problem initiated is unknown to me.

To shown the problem the attachments shows the diffenrences:
- left the screen running under root,
- middle the configuration panel,
- right the screen running under user fred.

Note the error message No GPSD found: that missing device get the maps
again unde user fred.

So my question is how to get those maps under user fred displayed again.

Regards,

Fred

_______________________________________________
This message is sent to [email protected]   mailing list.
Visithttps://lists.osgeo.org/mailman/listinfo/foss-gps  to manage your
subscription For more information,
checkhttp://wiki.osgeo.org/wiki/FOSS-GPS



_______________________________________________
This message is sent to you [email protected]  mailing list.
Visithttps://lists.osgeo.org/mailman/listinfo/foss-gps  to manage your 
subscription
For more information, checkhttp://wiki.osgeo.org/wiki/FOSS-GPS
_______________________________________________
This message is sent to you from [email protected] mailing list.
Visit https://lists.osgeo.org/mailman/listinfo/foss-gps to manage your 
subscription
For more information, check http://wiki.osgeo.org/wiki/FOSS-GPS

Reply via email to