Bom pessoal, continuando a compartilhar todas as soluções que encontro para os problemas que encontro pelo caminho, mostrarei agora uma forma (gambiarra) de corrigir o problema de acentuação no aMSN.
Depois que atualizei meu sistema pro Fedora 10, o aMSN, e somente ele, parou de aceitar caracteres acentuados, e ao invés disso, toda vez que eu digitava um acento, ele o imprimia sozinho, sem aguardar a digitação de uma letra.
Pesquisando por aí descobri que o problema é no Tcl/Tk, mas não achei algo que resolvesse em definitivo, apenas um quebra-galho que era meio chato de se fazer toda vez.
O que faz com que o Tcl/Tk não interprete os caracteres acentuados é uma variável chamada XMODIFIERS.
Aqui o valor dela é sempre @im=imsettings.
Para o aMSN aceitar a acentuação, deve ser aberto definindo o valor da variável para vazio, e isso pode ser feito no terminal, digitando:
XMODIFIERS='' amsn &
Só que é chato ter que abrir o terminal pra cada vez que formos abrir o aMSN, e como a variável sempre volta pro valor padrão dela, não adianta apagar o valor dela uma vez só.
Decidi criar então um script que fizesse isso e troquei o atalho do menu pra ele, assim:
Abra o terminal
Crie um arquivo chamado, por exemplo, roda-amsn em /usr/bin (Assim ele pode ser executado de qualquer volume).
Para criar um arquivo você pode utilizar o vi, por exemplo, digitando vi /usr/bin/roda-amsn.
Digite o conteúdo abaixo no seu novo arquivo:
#!/bin/bash
XMODIFIERS='' amsn
Salve seu novo arquivo.
No vi, para salvar um arquivo e sair, basta pressionar o Esc, digitar :wq e pressionar o Enter.
Defina as permissões do seu novo arquivo com o chmod (pode ser 777 mesmo) com chmod 777 roda-amsn.
Crie um atalho para o comando roda-amsn, ou substitua o atalho em seu menu.
Pronto, agora seu aMSN rodará sem problemas com acentuação!
Pergunta
MLeandroJr!
Bom pessoal, continuando a compartilhar todas as soluções que encontro para os problemas que encontro pelo caminho, mostrarei agora uma forma (gambiarra) de corrigir o problema de acentuação no aMSN.
Depois que atualizei meu sistema pro Fedora 10, o aMSN, e somente ele, parou de aceitar caracteres acentuados, e ao invés disso, toda vez que eu digitava um acento, ele o imprimia sozinho, sem aguardar a digitação de uma letra.
Pesquisando por aí descobri que o problema é no Tcl/Tk, mas não achei algo que resolvesse em definitivo, apenas um quebra-galho que era meio chato de se fazer toda vez.
O que faz com que o Tcl/Tk não interprete os caracteres acentuados é uma variável chamada XMODIFIERS.
Aqui o valor dela é sempre @im=imsettings.
Para o aMSN aceitar a acentuação, deve ser aberto definindo o valor da variável para vazio, e isso pode ser feito no terminal, digitando:
Só que é chato ter que abrir o terminal pra cada vez que formos abrir o aMSN, e como a variável sempre volta pro valor padrão dela, não adianta apagar o valor dela uma vez só. Decidi criar então um script que fizesse isso e troquei o atalho do menu pra ele, assim:No vi, para salvar um arquivo e sair, basta pressionar o Esc, digitar :wq e pressionar o Enter.
Pronto, agora seu aMSN rodará sem problemas com acentuação!
Link para o comentário
Compartilhar em outros sites
3 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.