Damn, not so fast. GPS support still doesn't work in Linux.
I wouldn't mind as I have a program that uses GPSD to generate the KML, but every once in awhile, GE craps out reading the file and won't try again until it's toggled.
This really ****es me off as originally, I figured it was just reading mid-write and not paying attention to flock, so what I did was instead, fork off a mini-web server and point the link to that to make sure it couldn't read it mid-write, but it still happens