Se você executar ibus-setup
e marcar "usar layout do sistema" (se bem me lembro), ele não substituirá as configurações do sistema.
Você mencionou que xmodmap
está obsoleto, mas ainda é possível usá-lo. Você também pode usar setxkbmap
ou xkbcomp
, que não são obsoletos.