As of today, the culprit is tracked down (although, due to my lack of experience in relation to C/C++ coding, not yet eleminated):
The passing of arguments as implemented at the beginning of the main function gets on the wrong track when the function is being called from the desktop (e.g. by simply double-clicking on the binary ...). To verify my hypothesis, I've "streamlined" the main function and recompiled the code subsequently, thus achieving a binary that works as expected under (K)Ubuntu 2006 - but forces you to start from the application's main interface (no switches accepted, for this is only a nasty little hack ...): http://www.penguin.ch/Repository/Apps/XDiskUsage/ Maybe some real expert could elaborate my preliminary work to a real solution ... -- xdiskusage does not paint window if launched from an application launcher. https://launchpad.net/bugs/56828 -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs