well I solved part of the puzzle - changing the xine driver in kaffiene from xv to xxmc gives much better playback, no ghosting or breaking up. It's a bit picky though it crashes in full screen and doesn't like the window size being changed much. dan