In standard dictionaries the preposition collocated with ,,sich unterhalten'' is ,,über'', hence ,,sich unterhalten über etw.'' is definitely correct.
On the other hand, I am wondering whether ,,sich unterhalten von etw.'' could be a possible alternative, in analogy to the cases of ,,sprechen/reden'' :
von/über etw. sprechen
von/über etw. reden