Also..
Zuerst: Bei Distributionsaktualisierungen kann immer etwas schief gehen.
Im Zweifelsfall würde ich eine Neuinstallation mit dem Einbinden (ohne überschreiben!) von /home durchführen.
Aber noch viel wichtiger:
Du aktualisiertst jetzt auf die 11.3?
Du weißt, dass aktuell 12.3 ist?
Da musst du was ganz schön verschlafen haben.
11.4, 12.1, 12.1
11.3, 11.4 werden schon lange nicht mehr mit Sicherheitsaktualisierungen unterstützt.
Bei der 12.1 bin ich mir gerade nicht sicher, aber falls sie noch unterstützt ist wird die in den nächsten Monaten auch auslaufen.
Du solltest dein System neu installieren.
Und zwar mindestens mit openSUSE 12.2, besser 12.3.
Oder zumindest openSUSE 11.4 Evegreen, die erhält noch ne Weile Aktualisierungen.
(Achtung! Evergreen, nicht die Standard-11.4)
Und versuche gar nicht erst darauf zu aktualisieren.
Wenn du bei einem Distributions-Upgrade Versionen überspringst musst du damit rechnen, dass wenig funktioniert.
D.h. wenn du Updaten würdest, erst auf die 11.4, dann die 12.1, dann die 12.2 und schließlich auf die 12.3.
Davon rate ich dir aber auch dringend ab.
Bei dem System wird dann wohl auch nicht mehr viel funktionieren.
Falls du unbedingt bei der 11.3 bleiben willst, darfst du nicht erwarten hier ernstgemeinte Hilfe zu erhalten.
Zusammenfassend:
openSUSE 12.3 DVD herunterladen, brennen, installieren.
Bei der Installation kannst du deine /home-Partition einfach wieder einbinden und nicht formatieren.
Das geht über die manuelle Partitionierung.
(Voraussetzung dafür ist natürlich, dass /home auf einer eigenen Partition liegt (ist standardmäßig so)).
Falls du nicht weiß, wie du das machen kannst, frag hier einfach nach.
Und der letzte Schritt: Freuen, dass das Problem höchstwahrscheinlich gelöst sein wird.