Can open settings in Linux Mint only using the terminal and when logged in as the root user
I was facing the same issue, searching on the web I found this post that solved to me. I had to install Pillow again and everything back to normal.
pip install Pillow==2.7.0
hope it helps you to.
Using strace, I saw cinnamon-settings failing to load libfribidi.
/usr/local/lib/python3.8/dist-packages/Pillow-8.3.1-py3.8-linux-x86_64.egg/PIL/../Pillow.libs/libfribidi.so
I solved the problem by installing the FriBidi development package (libfribidi-dev) and building Pillow 8.3.1 from source. This includes Fribidi in Pillow. I then moved the existing Pillow out of the way and installed the one I built.
Trying to copy (symbolic link) the system's libfribisi.so where Pillow expects it did not work.