Olha só, quando eu tava a ponto de desistir resolvi o problema com uma simples observação!
Quando eu dava o comando locale no terminal, ele retornava isso:
leandro@leandro-laptop:~$ locale
LANG="pt_BR.UTF-8"
LANGUAGE="pt_BR:pt:pt_PT"
LC_CTYPE="pt_BR.UTF-8"
LC_NUMERIC="pt_BR.UTF-8"
LC_TIME="pt_BR.UTF-8"
LC_COLLATE="pt_BR.UTF-8"
LC_MONETARY="pt_BR.UTF-8"
LC_MESSAGES="pt_BR.UTF-8"
LC_PAPER="pt_BR.UTF-8"
LC_NAME="pt_BR.UTF-8"
LC_ADDRESS="pt_BR.UTF-8"
LC_TELEPHONE="pt_BR.UTF-8"
LC_MEASUREMENT="pt_BR.UTF-8"
LC_IDENTIFICATION="pt_BR.UTF-8"
LC_ALL="pt_BR.UTF-8"
Eu dava o comando export e ele resolvia. Aí, resolvi ver o que saía no locale quando o erro estava temporariamente resolvido:
leandro@leandro-laptop:~$ locale
LANG=pt_BR.UTF-8
LANGUAGE=pt_BR:pt:pt_PT
LC_CTYPE="pt_BR.UTF-8"
LC_NUMERIC="pt_BR.UTF-8"
LC_TIME="pt_BR.UTF-8"
LC_COLLATE="pt_BR.UTF-8"
LC_MONETARY="pt_BR.UTF-8"
LC_MESSAGES="pt_BR.UTF-8"
LC_PAPER="pt_BR.UTF-8"
LC_NAME="pt_BR.UTF-8"
LC_ADDRESS="pt_BR.UTF-8"
LC_TELEPHONE="pt_BR.UTF-8"
LC_MEASUREMENT="pt_BR.UTF-8"
LC_IDENTIFICATION="pt_BR.UTF-8"
LC_ALL=pt_BR.UTF-8
Perceberam a mudança no LANG, no LANGUAGE e no LC_ALL? Saíram as aspas!
Aí o que fiz foi editar o /etc/environment de:
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games"
LANG="pt_BR.UTF-8"
LANGUAGE="pt_BR:pt:pt_PT"
LC_ALL="pt_BR.UTF-8"
para:
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games"
LANG=pt_BR.UTF-8
LANGUAGE=pt_BR:pt:pt_PT
LC_ALL=pt_BR.UTF-8
Reiniciei.... e não é que funcionou?!?
Valeu, boi, clcampos e tfmoraes!!!
P.S.: O erro da Gtk_message era do tema que eu tava usando. Foi só trocar o tema pra não dar mais erro.