Visor Syncing Problems - A Solution
I’ve been trying to help a KPilot user (Hi Ronny!!) track down a really annoying and fatal bug for more than a year now. The bug is triggered by trying to sync a Visor handheld with KPilot, and what happens is that KPilot begins to connect to the Visor during a HotSync, but then it fails when trying to read the user information from the Visor; and then the Visor disconnects, but KPilot doesn’t know it and KPilot then goes into a tight, CPU-consuming loop somewhere deep in the bowels of libpisock. Ronny graciously funded me with a Visor via eBay since I am unable to reproduce this condition with my Treo 650. Long story short, now that I have a Visor, I’ve been able to reproduce the bug, grr. Thankfully, David Desrosiers (the author of pilot-link and libpisock) is an amazing guy and extremely helpful, and David happened to remember a bug report that he’d seen which said that the workaround was to set the connection speed on the PC side to higher than 9600. David explained that this was because the Visors were the first devices that had both USB and serial cradles, and that as a result, there were some funky code on the handheld that actually used the connection speed, whereas the later USB models do not. So, I tried setting KPilot’s connection speed to 115200, and sure enough the CPU-spinning behavior did not happen anymore. Fixed!! Grrr. Frustrating to have kept Ronny from being able to use his Visor for so stinking long and have it turn out to be something that he could have changed a year ago and gotten things working. =:/
What Microsoft Meant Was…
In an effort to catch up reading through the last 2 months of eWeek magazines that I have stacked on my dresser yet never find time to pick up, I read through the May 28 issue this morning and found this very insightful statement by Jason Brooks. The article is called “Free software shines on” and can also be found here…
Why I quit: kernel developer Con Kolivas
Really, really good article and interview with an awesome and amazingly bright guy. Con, I had no idea that you were such a complex guy. I wish you the best of the future, seriously.
KPilot KDE3, meet KPilot KDE4
And Now, Introducing… Linda Kasper!
I’s Feelin’ Mighty Low
Okay, This Is How I Feel
The Only X (xorg.conf) For My T42
I do NOT understand why this is a true thing, but I do know that it is a true thing. Namely, unless I use this xorg.conf, I get weird hangs during suspend/resume, and my docking station/external monitor thingey doesn’t work right. At some point, when I have all the time in the world, I shall sit down and figure out why this works and why whichever way I configure X through YaST does not. But for now, I post this for posterity and in the odd case that this might help someone else who is stuck using a company-provided Thinkpad T42.
Visitor in Red and White
KPilot SOC Progress, OpenSync, and Espresso
Our little KPilot Summer of Code project that Bertjan and I are co-laboring on is going fairly well.




