A mi me funciona correctamente en ubuntu 14.04, sin instalar nada me lo reconoce correctamente tanto el tiempo que estuve en Stock como ahora con CM11. Si dices que en el mismo portatil no te funciona tampoco con windows... o es el laptop o es el moto g. Prueba an algun otro ordenador para ver si es fallo de uno o del otro.