I don't know if this could help, but I don't have the package ttf-xfree86-nonfree installed on my machine. And the "Luxi Serif" font which perturbs openoffice.org is supposed to come from this package.
I don't know where does this font come from... (a "$locate -i luxi" return nothing)
-- Michaël P.