Wine zou ik niet gebruiken: dat heeft volgens mij (nog steeds?) geen USB ondersteuning. Met VB is niks mis, mits je het binnenhaalt van
www.virtualbox.org en niet via synaptic. Ikzelf hang mijn Garmin GPSmap62st aan virtual WinXP als ik Garmin software wil gebruiken: BaseCamp voor het maken en overzetten van routes, waypoints ed. En de Garmin webupdater als de firmware opgewaardeerd moet worden. Ook als er Garmin kaarten op het toestel gezet of bijgewerkt moeten worden, moet dat in Windows of met een Mac. De kaarten van OSM kunnen in Ubuntu op het toestel gezet worden via Nautilus: gewoon punt img bestanden in de Garmin map van het toestel of de SD kaart plaatsen. Ook kunnen in bv QlandkarteGT via Nautilus de tracks zichtbaar gemaakt worden.
Dus als je een Garmin optimaal wilt gebruiken, kun je niet zonder Windows of Apple. En dat geldt volgens mij voor alle merken.