In an earlier message, you said the font was -microsoft-system-bold-r-normal-sansserif-16-100-120-120-p-90-iso8859-1.
That is an extremely specific font specification. If you can find where that comes from, if it is originally specified as that, you could try changing it to be more generic. Actually, as I write this, the first element of the name just twigged for me. I doubt linux systems have Microsoft fonts installed.
I thin "best practice" for font names is to specify the least that will provide the result you want.
e.g. perhaps -*-*-bold-r-*-sansserif-16-*-*-*-p-90-*-* would give you an acceptable result on both platforms.