O aviso relevante foi "O dono do /home/jswami/.config/ibus/bus não é jswami!" Eu devo ter mexido com o arquivo, então o dono era o root. Alterar as permissões para que eu mais uma vez se tornasse o proprietário resolveu o problema. (Para fazer isso, clique com o botão direito do mouse no nome do arquivo, clique em "Propriedades", escolha a guia "Permissões" e altere o proprietário.) Agora tudo funciona.
A documentação sobre o que esperar quando você instala o m17n é bastante escassa. Fui ajudado por este post: link .
Parte do que é útil é saber o que esperar. Suponha que você tenha instalado o IBus e o m17n. Você clicou em "Configurações do sistema" e selecionou "Suporte a idiomas". Lá, para o seu "sistema de método de entrada de teclado", você escolheu "IBus". Agora, também em "Configurações do sistema", você escolheu "Entrada de texto". Lá, em "Fontes de entrada a serem usadas", clique no sinal de mais (+). Você deve ver uma grande variedade de opções, muitas delas com "(m17n) (IBus)" após o nome do idioma. Se você não vê isso, algo está errado (como foi para mim).
Na solução de problemas, você pode achar útil usar o programa "System Monitor" (instalado no Ubuntu por padrão) para garantir que o IBus esteja presente na guia "Processos". Lá você deve ver vários processos do IBus, como o "ibus-dameon". Se você não fizer isso, então novamente algo está errado. O IBus não foi iniciado.
Apesar do que você pode ler em posts antigos, você não precisa configurar manualmente o IBus como um aplicativo de inicialização. Ele deve iniciar automaticamente quando você fizer login.