I have Ubuntu 18 I have a skytraq gps with pl2303 converter attached to ttyUSB0 I can't make gpsd work I changed /etc/defaults/gpsd as:
# Default settings for the gpsd init script and the hotplug wrapper.
# Start the gpsd daemon automatically at boot time
START_DAEMON="true"
# Use USB hotplugging to add new USB devices automatically to the daemon
USBAUTO="true"
# Devices gpsd should collect to at boot time.
# They need to be read/writeable, either by user gpsd or the group dialout.
DEVICES="/dev/ttyUSB0"
# Other options you want to pass to gpsd
GPSD_OPTIONS="/dev/ttyUSB0"
GPSD_SOCKET="/var/run/gpsd.sock"
When I use xgps, no data, it does not work, so even navit does not work
sudo gpsmon /dev/ttyUSB0
works for you? Also see this answer for details. – N0rbert Feb 03 '20 at 19:17