Die Audsgabe von "xkbcomp $DISPLAY" ist die komplette Tastaturbeschreibung der aktuellen Konfiguration des X-Server. Also nicht nur "symbols" sondern auch alle anderen Eigenschaften wie layout, keycodes, types usw. die sonst in eigenen Dateien in den Unterverzeichnissen von /usr/share/X11/xkb definiert sind. Deshalb funktionierte sie unter "symbols" nicht (man könnte sie aber editieren und dann mit "xkbcomp <name> $DISPLAY" neu laden -zumindest lt. man-page - ich habe es noch nicht selbst versucht).
Wie man hier sieht
wird tasächlich als Basis von einer US-Tastatur ausgegangen, sie hat aber dann doch die deutsche Tastaturbelegung, also wird sie noch irgendwie modifiziert - vielleicht mit "setxkbmap".
Ich weiß nicht wie es bei Suse gemacht wird, aber ich glaube es gibt eine Datei "/etc/X11/xorg.conf.d/00-keyboard.conf" und "/etc/X11/xdm/Keyboard.map" die erklären könnten aus welcher Datei in "symbols" die deutschen Belegung tatsächlich herkommt.
Helmut