Я не очень часто менял раскладку клавиатуры, но когда я это делаю, я использую (например):
setxkbmap fr
Также есть опция чтобы показать текущую раскладку вашей клавиатуры:
setxkbmap -query
результат:
rules: evdev
model: pc105
layout: fr
options: terminate:ctrl_alt_bksp
Учитывая это, вы можете сделать что-нибудь с помощью команды notify-send, чтобы отправить раскладку в виде уведомления. Примерно так:
notify-send $(setxkbmap -query | grep layout)