Como remover itens antigos do menu de entrada do teclado iBus

2

eu adicionei alguns métodos de entrada usando o IBus antes . Depois que eu atualizei para o Ubuntu 16.04, eles pararam de funcionar. (Se eu selecioná-los eu recebo uma entrada normal em inglês.) Eu só quero me livrar deles agora, mas eu não sei como.

Eu tentei acessar Configurações do sistema & gt; Entrada de texto , mas os mongolianipa e MongolUnicode dos quais eu quero me livrar não estão listados.

De onde é gerado o menu? Existe algum arquivo ou banco de dados de configurações que eu possa editar?

Atualizar

Se eu tentar adicionar novamente o método de entrada MongolUnicode, parece funcionar bem, mesmo que tenha havido um aviso:

  

/usr/share/ibus/setup/main.py:38: PyGIWarning: O Gtk foi importado sem especificar uma versão primeiro. Use gi.require_version ('Gtk', '3.0') antes de importar para garantir que a versão correta seja carregada.     de importação gi.repository Gtk   /usr/share/ibus/setup/main.py:39: PyGIWarning: O IBus foi importado sem especificar uma versão primeiro. Use gi.require_version ('IBus', '1.0') antes de importar para garantir que a versão correta seja carregada.     de IBi de importação gi.repository

O único problema notável é que ele cria uma entrada dupla no menu.

Eu posso inserir texto com o novo método de entrada. Quando eu removo o método de entrada em Configurações de entrada de texto, ele desaparece do menu. No entanto, o antigo ainda está lá no menu.

Nota 1

Como parte do processo de instalação , um novo banco de dados parece ser criado:

sudo ibus-table-createdb -n /usr/share/ibus-table/tables/Mongol_Unicode.db -s /path/to/Mongol_Unicode.txt

Eu estou querendo saber se este banco de dados ou um antigo foi corrompido em algum momento. Onde posso encontrar esse banco de dados? Pode ser editado?

Nota 2

Não é possível adicionar um novo método de entrada usando a maneira padrão de adicionar um layout personalizado (conforme descrito aqui e aqui ). Quando tento obter apenas um item de menu cinza (semelhante em aparência aos acima que estou tentando remover) que não insere os caracteres no layout personalizado, apenas os caracteres de entrada padrão em inglês.

    
por Suragch 15.12.2016 / 05:33

0 respostas