I am a brave man - I have written down the workaround 2 years ago
The problem is the update of libice from 1.0.9-2. All versions following this will stop TDE from running. But you cannot simply downgrade to this version, because it depends on xproto (which does not exist any more). So I dug into the packages and found that libice only installed one library which can be responsible for that: (usr/lib/libICE.so.6.3.0). So I unpacked the archive of the old libice and placed this file named with an “-old” attached to /usr/lib/. Now I have to change the two symlinks /usr/lib/libICE.so and /usr/lib/libICE.so.6 to point to this “old” version and TDE is coming up again.
Of course it would be much better to work out what exactly causes the issue - but I never have done that.