<< not sure if garminplugin is needed or just the forerunner tools it pulls in >>
<< but something in the red is required to support udev ownership >>
sudo add-apt-repository ppa:andreas-diesner/garminplugin
sudo apt-get update
sudo apt-get install garminplugin
Plug in the GPS, and select 'garmin' protocol.
lsusb
Bus 003 Device 015: ID 091e:0003 Garmin International GPS (various models)
Allow User to access device
sudo vi /etc/udev/rues.d/51-garmin.rules
SYSFS{idVendor}=="091e", SYSFS{idProduct}=="0003", MODE="666", GROUP="plugdev"
sudo udevadm control --reload
lsusb
ls -la /dev/bus/usb/XXX
Verify that the group is plugdev
Install GPS Driver
There are two GPS driver methods - a USB one and a Serial 'spoof' one.
It looks like gpsd is the serial version, and is not needed.
gpsbabel is the interface to the GPS, and can do this via direct USB comms.
sudo apt-get install gpsbabel
<-!! note sure about this bit .... -->
sudo apt-get install gpsd gpsd-clients
And Confgure
https://help.ubuntu.com/community/GarminGPSMap76CSx
Test
gpsbabel -T -i garmin -f usb: -o nmea -F -
gpsbabel -w -t -i garmin -f usb: -o gpx -F -
Maps and Layers
This one has some of the GRs: https://hiking.waymarkedtrails.org/
QGIS - Map Editor
sudo apt-get install qgis
GPS Manage