seu problema é ser semelhante a um problema que eu tive.
Você pode iniciar o serviço postgresql corretamente e realmente vê-lo em execução?
tente
/etc/init.d/postgresql start
ou
service postgresql start
então
nmap localhost
E veja se a porta está ativa. se não, você pode precisar criar este diretório e arquivo e tentar reiniciar o serviço.
/var/run/postgresql/10-main.pg_stat_tmp/global.stat
Espero que isso ajude.