Porque o RedHat 9 tem problemas com teclados US-International?

É fato notório que o RedHat 9 tem problemas de acentuação com teclados US-International. Porque eles não acontecem nos teclados ABNT2? Como resolvê-los? E, de quebra, como resolver o "cedilha invertido" do GTK2?

[ Hits: 35.778 ]

Por: Cesar Cardoso em 26/09/2003


Eu gostava do UTF-8, mas preferi ficar com o US-International



Já existe uma dica para resolver o assunto aqui no Viva o Linux (Acentuação no Red Hat 9.0), mas com todo respeito ao pessoal da PC Master, ela tem um problema: não aproveita um simpático arquivo localizado em /etc/sysconfig/i18n. Em geral, ele tem esta listagem:

LANG="pt_BR.UTF-8"
SUPPORTED="pt_BR.UTF-8:pt_BR:pt"
SYSFONT="latarcyrheb-sun16"

Modifique para:

LANG="pt_BR.ISO8859-1"
SUPPORTED="pt_BR.UTF-8:pt_BR:pt"
SYSFONT="latarcyrheb-sun16"

ATENÇÃO! ATENÇÃO! Você tem que definir EXPLICITAMENTE que vai utilizar ISO8859-1!

O que nós fizemos foi dizer explicitamente ao sistema: "eu não quero UTF-8! Quero ISO8859-1!". Ele vai lhe obedecer.

Saia e se logue novamente. LANG deve estar corretamente setado. Agora falta o GTK+2 e seu ć.

Página anterior     Próxima página

Páginas do artigo
   1. Introdução
   2. Eu gostava do UTF-8, mas preferi ficar com o US-International
   3. Convencendo o GTK+2 a mostrar ç em vez de ć
Outros artigos deste autor

Utilizando os scripts SystemV a seu favor

Linux, USB-IrDA, T300 on the rocks

Entendendo a configuração de rede para RedHat e similares

Utilizando o CUPS com estações Windows XP

NPTL, Exec-Shield e outros palavrões que fazem seus programas crasharem

Leitura recomendada

Modem no Notebook Toshiba 1135-S1553

Gerenciando serviços de sistemas Linux

Configuração: Servidor de nomes slave com Bind9 no Debian 4.0

Oracle-XE servidor com acesso ssh - Debian Lenny 5.0

Servidor de email: Postfix + Courier IMAP + RoundCube e usuários virtuais (Debian e derivados)

  
Comentários
[1] Comentário enviado por Oki em 26/09/2003 - 19:49h

Cara, excelente dica, eu estava sofrendo com isso no Morphix e não estava conseguindo resolver, HeHeHe, até abri um pedido lá no Sourceforge por causa disso.

Artigo nota 10!

[]'s
Celso Goya
moinho.net

[2] Comentário enviado por bizzardjp em 27/09/2003 - 03:10h

Esse artigo é a solução para vários usuários do Red Hat. Esse problema vem atormentando a vida de muito usuário. De zero a dez, esse artigo merece 11...thanx!

[3] Comentário enviado por tucs em 27/09/2003 - 07:51h

Parabens pelo artigo ... continue assim nos enviando suas dicas ...

Abracos

tucs

[4] Comentário enviado por plainspooky em 28/09/2003 - 20:29h

Cesar,

Este problema não é só para o pessoal do "chapéu vermelho", o mesmo problema acontece na Debian 3.1 (aka: Sarge) que também usa Unicode.
E no caso do ć vale a mesma coisa e na Debian um bom lugar para por o "GTK_IM_MODULE=xim" é em '/etc/environment'.

[5] Comentário enviado por cesarcardoso em 28/09/2003 - 22:32h

plain, o problema só vai aumentar à medida que o Unicode for tornado padrão em GNU/Linux. Claro que o ideal seria todo mundo passar pra teclados ABNT2 :), mas certamente o povo de notebook não tem essa possibilidade.

[6] Comentário enviado por ddias5 em 30/09/2003 - 18:08h

Esse artigo também vale para o RedHat8.

Parabéns!

[7] Comentário enviado por bluedog em 05/10/2003 - 15:44h

tipo eu uso o rh 9 e fiz exatamento o q vc disse, mas qd abro aplicaçoes gtk+2 palavras q contem acentos ou ç aparecem com "?", gostaria q me ajudassem com isso
valeu

[8] Comentário enviado por eduardok em 06/10/2003 - 15:33h

Cara funcionou blz no GNOME porém no KDE não funcionou! mas não entendi uma coisa para funcionar no GNMOME tive de botar as duas linhas "GTK_IM_MODULE=xim ; export GTK_IM_MODULE " e "GDM_LANG=pt_BR.ISO8859-1 ; export GDM_LANG " se vcs tiverem alguma dica de como fazer o KDE funcionar me avisem! mas mesmo assim já quebrou um galhão!!! valeu!

[9] Comentário enviado por cesarcardoso em 22/10/2003 - 08:59h

Vamos por partes:

bluedog, já revisou suas configurações?

eduardok: não serve para o KDE porque o KDE não adotou o Unicode :)

[10] Comentário enviado por fgalvani em 02/12/2003 - 14:10h

Caro Cesar,

Tem como manter a lingua em inglês e termos a acentuacao em português ?

[11] Comentário enviado por fgalvani em 02/12/2003 - 21:24h

Já descobri !!!!
É só substituirmos o pt_BR por en_US na linha abaixo:
GDM_LANG=pt_BR.ISO8859-1 ; export GDM_LANG

Agora sim !

[12] Comentário enviado por genixsky em 14/02/2004 - 11:57h

É pessoal fiz exatamente como foi descrito aqui e funcionou, estou conseguindo utilizar acentuação o problema que essa configuração influenciou em algum arquivo de inicialização do rh9, pois agora o mesmo exibe as mensagens de inicialização sem acentuação, alguém sabe qual é o arquivo que é responsável pelo idioma e acentuação para as mensagens de inicialização.

Já olhei no /etc/profile.d/lang.sh e não adiantou

[13] Comentário enviado por juanoaski em 31/03/2004 - 19:48h

MUITO OBRIGADO.

[14] Comentário enviado por chuvisco em 06/07/2007 - 12:53h

Sua dica faz o ç funcionar belezinha, só que muda o idioma do sistema todo pra português.
Não dá pra mudar o idioma pra inglês e ainda assim ter o ç ???

[15] Comentário enviado por ddias5 em 20/11/2007 - 11:37h

Pessoal,

(testei isso no Ubuntu Gutsy, conforme descrito em:
https://answers.launchpad.net/ubuntu/+question/4266)

Essa é para quem, como eu, gosta de usar o sistema operacional em inglês mas precisa falar... português!

Primeiro, obviamente, configure seu teclado para US_International. Depois, para usar cedilha "normal" em vez do círilico (o popular ć) digite a seguinte combinação:

Alt da DIREITA (RAlt) + , + c = ç
(Tecla ALT da direita do teclado, mais vírgula, mais letra c)

É uma tecla a mais, mas evitar entrar no pantanoso terreno dos arquivos de configuração de suporte a linguagem do Linux


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts