John,
Although Xeams does not need X-Term on Linux, there are a few OS based libraries that provide concepts like fonts and colors. I have a feeling the OS upgrade changed something related to fonts on the system that broke it.
I found this page while searching for a solution through Google. See if that helps.