Zumindest Rune verwendet OpenGL (an fehlender OpenGL Unterstützung liegt es bei dir IMO nicht)
Ich vermute ganz stark, daß die beide Spiele mit Hilfe von SDL entwickelt worden sind. Es kann sein, daß die SDL Bibliotheken in Suse9.0 (ich glaube V1.2.6) mit denen von damals nicht immer ganz kompatibel sind. Du könntest versuchsweise eine alte Version von SDL installieren. Wenn du dabei Hilfe benötigst, melde dich nochmal.
Normalerweise produziert ein Programm, was SDL verwendet, einen Fehler, wenn irgendwelche Ungereimtheiten bestehen, daher kann der schwarze Bildschirm es auch an etwas ganz anderem liegen.
Gruß, Tom