domingo, 13 de setembro de 2009

Acentuação do Opera no Linux - Solução

Alguns usuários têm relatado problemas ao digitar acentos no Opera. As palavras acentuadas ficam assim: n~ao, 'e, c^amera etc. Esta postagem expõe uma solução simples para esse problema de acentuação do Opera em distribuições Linux.

O Opera é um browser muito bom que chega a bater o firefox em alguns aspectos, especialmente no quesito velocidade. Estou até pensando em migrar aos poucos para esse navegador, deixando o firefox para situações em que a segurança é mais importante que a velocidade. No entanto apareceu um entrave a essa migração: a acentuação parece não funcionar nativamente nesse software.

Depois de pesquisar em diversos foruns e blogs, encontrei uma solução. Vamos aos passos:

1. Abra o arquivo /usr/bin/opera com seu editor de textos favorito.

2. Adicione esta linha no final do arquivo, antes da linha "# Running Opera"

XMODIFIERS= QT_IM_MODULE=

3. Salve o arquivo e, em seguida, execute o Opera.

Pronto! Agora a acentuação vai funcionar perfeitamente no Opera.

Obrigado pela visita. Comentários são sempre bem vindos.

Leia Também: Deadkeys em programas QT rodando no GNOME

4 comentários:

  1. Valeu, já estava pensando em voltar para o firefox.

    ResponderExcluir
  2. Salvou! Valeu pela dica.

    ResponderExcluir
  3. Caro Fabio

    No meu caso, nao resolveu.
    O conteudo do arquivo /usr/bin/opera eh:

    #!/bin/sh
    export OPERA_DIR=${OPERA_DIR:-/usr/share/opera}
    exec /usr/lib/opera/opera "$@"

    Utilizo o Ubuntu 10.04 e o Opera 11.6

    O que posso fazer?
    Agradeço desde jah.

    fladom. (email: fladom@hotmail.com)

    ResponderExcluir
  4. coloca na linha em cima do exec /usr/lib/opera/opera "$@"

    Vai fica assim:
    #!/bin/sh
    export OPERA_DIR=${OPERA_DIR:-/usr/share/opera}
    XMODIFIERS= QT_IM_MODULE=
    exec /usr/lib/opera/opera "$@"

    ResponderExcluir