ibus não responde em 12.04

0

Estação de trabalho 12.04.2 onde estou usando o ibus para escrever em pinyin. Recentemente, ele parou de responder.

Se eu selecionar o ícone do teclado ibus no menu, será apresentada a lista de menus de nenhuma janela de entrada e não posso quit , restart ou clique em preferences .

Consegui recuperar esse funcionamento temporariamente, excluindo meu $ HOME e configurando-o do zero, mas pouco depois ele parou de responder novamente.

Eu configuro de settings → Install / Remove Languages e instalo o chinês pinyin. Eu também habilito a partir da linha de comando com im-switch -s ibus

Alguém poderia ter alguma experiência com esse problema ou ter sugestões de onde eu posso procurar solucionar problemas.

    
por Jan Geep 20.05.2013 / 16:44

1 resposta

3

Consegui recriar esse problema exatamente quando executei im-switch na linha de comando. O indicador ibus aparece na barra de menu, mas não responde.

Eu não rastreei o problema exato causado; mas a execução de im-switch após a configuração de ibus provavelmente deixa a configuração do IM em um estado instável, a execução por si só não parece atender a todas as etapas necessárias para configurar o IM.

Não há necessidade, no entanto, de executar im-switch manualmente, pois o language-selector cuida de todas as configurações e configurações necessárias no back-end automaticamente.

Eu consertei o problema redefinindo o método IM para Nenhum , então language-selector redefiniria as alterações no back-end, efetuando logout e in novamente, passando por todas as etapas para configurar ibus e entrada de pinyin do zero. (Pode haver uma maneira de consertá-lo através da linha de comando ou editar os arquivos de configuração, mas a GUI é rápida e fácil aqui.)

Primeiro, como um aparte, você não precisa ativar o suporte ao idioma chinês para digitar chinês através da entrada pinyin. O suporte ao idioma é para menus, aplicativos e uso do sistema.

Para entrada pinyin (ou qualquer entrada), você só precisa dos pacotes requeridos pelo método de entrada; aqui está ibus-pinyin . Isso já deve estar instalado com o Precise 12.04.

Abra Suporte a idiomas em Configurações do sistema

Se você não precisa de menus chineses, etc, você pode ignorar Instalar / Remover Idiomas , mas em Sistema de entrada de método de teclado , escolha Ibus .

A escolha do método de IM a partir daqui manipula automaticamente toda a configuração de back-end para você. É uma boa ideia sair e voltar antes de fazer qualquer outra coisa.

Se ibus já estiver selecionado, você precisará limpar as alterações de configuração que vieram da execução im-switch manualmente. Basta escolher Nenhum e language-support cuidará da redefinição de back-end necessária. Efetue logout e back in. Em seguida, escolha ibus e efetue logout e novamente.

DefinaaspreferênciaseosmétodosdeentradadoIbus

Apósologinnovamente,oindicadoribusdevefuncionarcomopretendidoagora.(Vocêtambémpodeiniciarodiálogodepreferênciasapartirdalinhadecomandocomibus-setup.)

Comoumaparte,naguiaGeral,éumaboaideiaalterarMostrarpaineldeidiomaparaQuandoativoouSempre.HáumbugouconflitoemalgumlugarqueimpedequeaopçãopadrãodeIncorporadonoMenufuncione.Opaineldeidiomasfornecefuncionalidadesadicionais,comoaescolhadecaracteressimplificadosoutradicionais,eopçõesavançadasparaométodopinyin.

Em seguida, escolha a guia Método de entrada . Escolha Personalizar métodos de entrada ativos . Observe que a instalação de suporte de idioma chinês (ou qualquer outro) não configura automaticamente um método de entrada. Você ainda precisa fazer isso separadamente.

Use o botão Selecione um método de entrada para acessar os submenus de chinês e pinyin .

OtextoSelecioneummétododeentradaseráalteradoparaPinyin.Emseguida,cliqueemAdicionar.

Agora você deve ver Pinyin na lista de métodos de entrada instalados. Em seguida, clique em Fechar .

Ibus às vezes pode ser um pouco complicado ao usar os menus pela primeira vez. Talvez seja necessário clicar em Preferências mais de uma vez após o login. (Possivelmente ainda há alguma configuração acontecendo em segundo plano antes de estar pronta.)

Além disso, depois de adicionar o método de entrada, você verá o pinyin no menu imediatamente. Mas algumas vezes com uma nova instalação eu tive que forçar Ibus a ver uma janela de entrada primeiro. Se isso acontecer, basta abrir um editor como o LibreOffice Writer ou o Gedit e clicar na janela do documento.

    
por chaskes 20.05.2013 / 20:29