Instalei o Openbox em vez do Gnome no meu computador com Ubuntu 22.04.1 que baixei ontem do repositório oficial. Instalei o openbox via apt e uso o LightDM para selecionar o openbox em vez do Gnome.
Eu tentei adicionar outro layout usando este comando:
setxkbmap -layout us,ru -variant -option grp:alt_shift_toggle
E se eu executá-lo diretamente no terminal, funciona muito bem. Mas eu quero que ele comece com o sistema e não o escreva toda vez que eu iniciar meu computador. Então eu coloquei em ~/.config/openbox/autostart Também coloquei aqui alguns outros comandos úteis. Então é como:
xinput set-prop "Elan Touchpad" "libinput Tapping Enabled" 1 &
setxkbmap -layout us,ru -variant -option grp:alt_shift_toggle &
lxpanel &
xfce4-power-manager &
A primeira linha ativa o toque no meu touchpad.
A terceira linha inicia o lxpanel
Quarta linha inicia o gerenciador de energia xfce
Todos esses comandos são executados normalmente. Mas a segunda linha não é. Toda vez que ligo o computador, não consigo mudar de idioma. Mas se eu executar ~/.config/openbox/autostart manualmente, funciona normalmente. Qual o problema aqui?