Encontrei a resposta em dconf
- alterei org.gnome.desktop.input-sources sources
de:
[('xkb', 'gb')]
para
[('gb', 'xkb')]
Isso funciona muito bem, mas parece ter matado as configurações do teclado:
Provavelmente, como troquei o iBus e a outra coisa de 'maneira incorreta' - aqui está a descrição da coisa que eu editei de dconf-editor
:
Esquema:
org.gnome.desktop.input-sources
Resumo:
Lista de fontes de entrada
Descrição:
Lista de identificadores de origem de entrada disponíveis. Cada fonte é especificada como uma tupla de 2 strings. A primeira string é do tipo e pode ser uma de 'xkb' ou 'ibus'. Para fontes 'xkb', a segunda string é 'xkb_layout + xkb_variant' ou apenas 'xkb_layout' se uma variante XKB não for necessário. Para fontes 'ibus', a segunda string é o nome do mecanismo do IBus. Uma lista vazia significa que o layout e a variante atual do XKB do servidor X não será tocado e IBus não será usado.
Mas como ainda funciona, vou deixar até que exploda ou algo assim.
Atualização:
A configuração para isso também funciona:
[('ibus', 'gb')]
Estranho.