Eu não mudei o layout do meu teclado com muita frequência, mas quando eu faço isso, eu uso (por exemplo):
setxkbmap fr
Há também uma opção para mostrar o layout atual do seu teclado:
setxkbmap -query
resultado:
rules: evdev
model: pc105
layout: fr
options: terminate:ctrl_alt_bksp
Considerando isso, você poderia fazer algo com o comando notify-send para enviar o layout como uma notificação. Algo parecido com isto:
notify-send $(setxkbmap -query | grep layout)
Espero que esta ajuda