As far as portability Tk sucks at geometry, but its not alone in getting this wrong
In reply to Re: Tk multiple monitor problem by Anonymous Monk in thread Tk multiple monitor problem by JohnRS