I've tracked it down to the way /etc/init.d/kdm parses /etc/default/locale. My locale file contains a commented line at the top which contains the substring LANG=. This is being picked up by /etc/init.d/kdm instead of the proper line. A fix is attached.
** Attachment added: "patch for /etc/init.d/kdm" http://launchpadlibrarian.net/10237028/kdm.diff -- KDM can't start, gives a sed error https://bugs.launchpad.net/bugs/156671 You received this bug notification because you are a member of Kubuntu Team, which is a bug contact for kdebase in ubuntu. -- kubuntu-bugs mailing list [EMAIL PROTECTED] https://lists.ubuntu.com/mailman/listinfo/kubuntu-bugs