Eu tenho um problema semelhante ao atualizar 12.04 para 14.04. O comutador de idiomas do teclado ibus parou de funcionar. Como trabalho entre inglês e chinês, esse é um grande problema. O estranho é que o indicador muda de idioma, mas o texto digitado permanece solidamente em inglês. Eu até tentei instalar um mecanismo de idioma diferente (fcitx), nada parece funcionar.
Bobble
Respostas:
1
Vá para Configurações do sistema -> Entrada de texto -> em Fontes de entrada a serem usadas: clique em Russo. Em seguida, clique no pequeno ícone do teclado para abrir a janela do russo e exibir o layout do teclado do russo. O layout do teclado russo é exibido na janela do russo? Se o layout do teclado russo não for exibido na janela do russo, você poderá adicioná-lo clicando no botão mais ( + ) para abrir a janela Escolha uma fonte de entrada , selecionando o idioma russo na lista de idiomas de entrada do teclado e, em seguida, clicando no botão Adicionar para adicionar o layout do teclado russo.
Se isso não funcionar, há outra possibilidade. O ícone do alternador de idiomas do painel funcionou corretamente no começo? Em caso afirmativo, você já teve problemas de inicialização com o computador e usou o startxcomando para iniciar o X.Org X Window System?
Meu problema é semelhante, mas com chinês (veja meu comentário sobre o OP). Os métodos de idioma e entrada parecem ter sido instalados, mas não podem ser usados porque o comutador falha ao alternar o idioma, apesar de alterar o sinalizador de idioma no ícone.
Bobble
@ Bobble Eu escrevi um script bash para alternar o layout do teclado, incluindo uma interface gráfica e ele ainda está em um computador antigo que não uso há muito tempo. Meu script bash usa setxkbmap e possui 9menu como uma dependência. Deixe outro comentário se quiser que eu arraste meu computador antigo para fora do armazenamento e faça o upload do meu script bash para o Ubuntu Pastebin. O código de localidade do idioma chinês é cn e inglês é en.
karel
Há alguma discussão sobre o uso do setxkbmap aqui, mas parece que isso também é uma solução abaixo do ideal. Mas obrigado pelo pensamento.
Bobble
1
A solução para o mesmo problema que funcionou no Gnome 15.04 é uma solução alternativa a partir daqui . Portanto, no 14.04, use por sua conta e risco:
gsettings set org.gnome.desktop.input-sources xkb-options "[]"
gsettings set org.gnome.desktop.wm.keybindings switch-input-source "['<Alt>Shift_L']"
gsettings set org.gnome.desktop.wm.keybindings switch-input-source-backward "['<Alt>Shift_R']"
Na entrada de texto, clique em "Alternar para a próxima fonte usando" e digite o atalho desejado. Será reconhecido automaticamente (no meu caso, Alt + Shift L).
No meu caso (uso inglês (EUA) e Rassian), a combinação Super + Space muda o indicador, mas não o idioma no GEdit e no Firefox. Ao mesmo tempo, o Skype aceita idiomas diferentes. Mudar para Alt + Shift e reverter a combinação para Control + Shift me ajuda. Agora, o GEdit e o Skype e o Firefox reconhecem a entrada de idioma corretamente.
Respostas:
Vá para Configurações do sistema -> Entrada de texto -> em Fontes de entrada a serem usadas: clique em Russo. Em seguida, clique no pequeno ícone do teclado para abrir a janela do russo e exibir o layout do teclado do russo. O layout do teclado russo é exibido na janela do russo? Se o layout do teclado russo não for exibido na janela do russo, você poderá adicioná-lo clicando no botão mais ( + ) para abrir a janela Escolha uma fonte de entrada , selecionando o idioma russo na lista de idiomas de entrada do teclado e, em seguida, clicando no botão Adicionar para adicionar o layout do teclado russo.
Se isso não funcionar, há outra possibilidade. O ícone do alternador de idiomas do painel funcionou corretamente no começo? Em caso afirmativo, você já teve problemas de inicialização com o computador e usou o
startx
comando para iniciar o X.Org X Window System?fonte
A solução para o mesmo problema que funcionou no Gnome 15.04 é uma solução alternativa a partir daqui . Portanto, no 14.04, use por sua conta e risco:
fonte
Na entrada de texto, clique em "Alternar para a próxima fonte usando" e digite o atalho desejado. Será reconhecido automaticamente (no meu caso, Alt + Shift L).
fonte
Eu encontrei esta solução
ou você pode encontrar essa configuração em
dconf-editor
fonte
No meu caso (uso inglês (EUA) e Rassian), a combinação Super + Space muda o indicador, mas não o idioma no GEdit e no Firefox. Ao mesmo tempo, o Skype aceita idiomas diferentes. Mudar para Alt + Shift e reverter a combinação para Control + Shift me ajuda. Agora, o GEdit e o Skype e o Firefox reconhecem a entrada de idioma corretamente.
fonte