Das hängt mit der Zeichensatzkodierung zusammen. Suse läuft (seit 9.1 glaube ich) unter UTF-8. Wenn die fraglichen Dateien unter einer anderen Kodierung erstellt wurden, gibt es das Problem mit den Sonderzeichen.
Such mal in der Suchfunktion nach "Zeichensatzkodierung" oder "UTF-8". Das wurde hier schon häufiger besprochen.
Edit: Außerdem steht hier ein interessanter Artikel dazu:
http://www.easylinux.de/Artikel/ausgabe/2004/08/046-basics/