Como você pode efetuar login, nada grave está quebrado; presumivelmente, os scripts de inicialização do seu shell adicionam ~/lib
a LD_LIBRARY_PATH
, e isso, junto com as bibliotecas ruins em ~/lib
, é o que causa os problemas que você está vendo.
Para corrigir isso, execute
unset LD_LIBRARY_PATH
Isso permitirá que você execute rm
, vim
etc. para remover as bibliotecas problemáticas e edite seus scripts de inicialização, se apropriado.