+ Responder ao Tópico



  1. #1

    Padrão Codificação do console

    Fala galera, como estão as coisas??

    Pessoal, estou usando aqui o Kubuntu 7.04, mas estou também com um probleminha com relação a codificação do console.

    Tenho uma partição vfat que usava com o Debian, e há alguns arquivos e diretórios com caracteres acentudados, e no Kubuntu aparece um sinal de interrocação ( ? )em vez dos caracteres que deveriam aparecer, já procurei algo relacionado na net sobre o assunto mas não consegui resolver o problema.

    Até mesmo diretórios novos não aceitam acentuação, óia o que acontece:

    Código :
    luciano@desktop:~/tmp$ mkdir atenção
    luciano@desktop:~/tmp$ l
    total 2
    drwxr-xr-x  3 luciano luciano   72 2007-05-14 12:45 ./
    drwxr-xr-x 38 luciano luciano 2376 2007-05-14 12:19 ../
    drwxr-xr-x  2 luciano luciano   48 2007-05-14 12:45 aten??o/
    luciano@desktop:~/tmp$ rm -r aten*
    rm: remover diretório `aten\347\343o'? y
    luciano@desktop:~/tmp$ l
    total 2
    drwxr-xr-x  2 luciano luciano   48 2007-05-14 12:45 ./
    drwxr-xr-x 38 luciano luciano 2376 2007-05-14 12:19 ../
    luciano@desktop:~/tmp$

    após criado o diretório só consigo apagar colocando um "*" (asterisco) depois do "aten", e quando aparece a mensagem de confirmação, aparecem os códigos em vez dos caracteres...

    não sei se procede, mas essa questão da codificação tá mais pra um bug do ubuntu/kubuntu do que pra configuração...

    valeu

  2. #2

    Padrão

    Tenta reconfigurar o pacote console-data e o locales. Funciona pra mim.

    Código :
    # sudo dpkg-reconfigure -phigh console-data
    # sudo dpkg-reconfigure -phigh locales


    Abraços!

  3. #3

    Padrão

    a saga continua...

    o console-data está correto, os caracteres são acentuados normalmente, o problema é a vizualização e a manipulação dos arquivos e diretórios com caracteres acentuados...

    nas buscas pela solução do problema encontrei um arquivo que parece ser uma das chaves..

    Código :
    # cat /usr/share/locale-langpack/pt_BR/charset
    utf-8

    a princípio, para resolver, deveria ser iso8859-1, mas não é...

    o problema é encontrar onde configurar ssaporra...

    o comando "dpkg-reconfigure localeconf" deveria resolver, mas é a mesma coisa que não fazer nada...

    nas configurações do KDE está Português do Brasil...

    acho que algo de errado não deve de estar certo...

    estou começando a acreditar em algum bugre.

  4. #4

    Padrão

    meu caráleo

    fiz tanta coisa que não sei nem se saberei descrever tudo aqui...

    mas vamos lá..

    editei o /etc/environment e em LANG coloquei "LANG=pt_BR".

    depois:
    Código :
    cd /var/lib/locales/supported.d
    echo "pt_BR.ISO-8859-1 ISO-8859-1" >> local

    depois:
    Código :
    echo "pt_BR           pt_BR.ISO-8859-1" >> /etc/locale.alias

    ae depois de tudo isso:

    Código :
    dpkg-reconfigure locales

    pelo menos no console os caracteres acentuados estão aparecendo corretamente, agora vou reiniciar o X pra ver no que dá...

  5. #5

    Padrão

    se foda fosse ruim eu diria que é foda..

    pelo menos metade está resolvido, agora falta resolver a outra metade, que é a configuração do konqueror.. ehhehe

    no konqueror os caracteres acentuados aparecem como dois quadrinhos, nas configurações do programa, na sessão fontes, tem a opção "codificação padrão", por padrão els está configurada para "usar codificação do idioma", o que não resolve meu problema, mas mesmo setando para iso8859-1 não resolveu...

    pelo jeito existe algum problema con a configuração do idioma "português do brasil", acho que isso sim estará relacionado ao arquivo citado acima "/usr/share/locale-langpack/pt_BR/charset"...

    mas um dia eu consigo resolver.. heheheh

    o duro é quando tento resolver um problema e crio mais uns 3..

  6. #6

    Padrão

    ahh... não menos importante lembrar que no kwrite também fica tudo fodido...

    então isso reforça a idéia de existir um problema no idioma "português do brasil"..