another gpsd fix attempt