Sachverhalt:
Betreffend die Abänderung ihres bulgarischen Scheidungsurteils vom 17. Oktober 2014 schlossen die Parteien am 7. Februar 2018 vor dem Richteramt Olten-Gösgen eine Vereinbarung; dabei unterzeichneten sie auch das Berechnungsblatt. Mit Urteil vom 12. Februar 2018 wurde die Vereinbarung gerichtlich genehmigt.
Dieses focht A._ beim Obergericht des Kantons Solothurn an mit der Begründung, das Budget sei unfair und unkorrekt erstellt. Mit Urteil vom 25. April 2018 wies dieses die Berufung ab, soweit es darauf eintrat.
Gegen dieses Urteil hat A._ am 17. April 2018 (Postaufgabe 24. Mai 2018) beim Bundesgericht eine Beschwerde eingereicht.

Erwägungen:
1.
Die Beschwerde hat ein Rechtsbegehren und eine Begründung zu enthalten (Art. 42 Abs. 1 BGG), in welcher in gedrängter Form dargelegt wird, inwiefern der angefochtene Entscheid Recht verletzt (Art. 42 Abs. 2 BGG), was eine Auseinandersetzung mit der Begründung des angefochtenen Entscheides erfordert (<ref-ruling> E. 2 S. 116).
2.
Diese Anforderungen sind nicht erfüllt. Die Beschwerde enthält weder ein Rechtsbegehren noch eine sachgerichtete Begründung. Das Obergericht hat befunden, dass das Richteramt keine Anträge abgewiesen, sondern einzig genehmigt habe, was ihm vorgelegt worden sei, und es hat ausführlich dargelegt, dass der gerichtliche Vergleich gerade der Beseitigung rechtlicher und prozessualer Unsicherheiten diene und er höchstens wegen Willensmängeln angefochten werden könnte, was aber nicht geschehe. Zu all dem äussert sich der Beschwerdeführer überhaupt nicht. Vielmehr macht er geltend, sein Anwalt habe das Budget basierend auf einem alten Arbeitsvertrag erstellt und es sei ihm nach seiner Rückkehr in die Schweiz nicht gelungen, eine gleich hoch bezahlte Arbeit zu finden, weshalb er mit den Kinderalimenten von Fr. 1'000.-- zum Sozialfall werde. Damit wird aber nicht dargetan, inwiefern das Obergericht mit seinem Entscheid gegen Recht verstossen haben soll.
3.
Nach dem Gesagten erweist sich die Beschwerde als offensichtlich nicht hinreichend begründet, weshalb auf sie nicht eingetreten werden kann und der Präsident im vereinfachten Verfahren entscheidet (Art. 108 Abs. 1 lit. b BGG).
4.
Angesichts der konkreten Umstände wird auf die Erhebung von Gerichtskosten verzichtet (Art. 66 Abs. 1 BGG).

Demnach erkennt der Präsident:
1.
Auf die Beschwerde wird nicht eingetreten.
2.
Es werden keine Gerichtskosten erhoben.
3.
Dieses Urteil wird den Parteien und dem Obergericht des Kantons Solothurn, Zivilkammer, schriftlich mitgeteilt.
Lausanne, 28. Mai 2018
Im Namen der II. zivilrechtlichen Abteilung
des Schweizerischen Bundesgerichts
Der Präsident: von Werdt
Der Gerichtsschreiber: Möckli