Openbox и глюк с двумя sbxkb

Привет арчеюзеры. Недавно перебрался с КДЕ на Опенбокс, уже несколько дней не могу побороть проблему с двумся sbxkb при загрузке из ~/.config/openbox/autostart
Скриншот, естественно, прилагается (смотреть на трей):


Проблема в том что в 90% запусков их запускается две штуки. одна(которая левее) иконку флага меняет. Которая справа постоянно англ. killall sbxkb && sbxkb проблему решает.

~/.config/openbox/autostart
nitrogen --restore & conky -c ~/uses/conky/andr/.android & conky -c ~/uses/conky/smart/_.conkyrc_ubuntu_theme &
setxkbmap -model pc104 -layout us,ru -variant  ,winkeys -option grp:alt_shift_toggle & tint2 & sbxkb &
volumeicon & yakuake & killall dropbox & dropboxd

В чем проблема? Может было уже у кого-нить. Помогите пожалуйста.
А если убрать из автостарта sbxkb, он сам по себе не запускается?
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874
Раньше у меня было так
sleep 3 && setxkbmap -model pc104 -layout us,ru -variant ,winkeys -option grp:alt_shift_toggle && sbxkb &

Теперь раскладку настроил через Xorg (появился конфликт настройки из автостарта с настройкой иксов) и индикатор запускаю так

sleep 3 && sbxkb &

может в sleep-е дело? Честно говоря не задумывался никогда зачем он тут
Да пребудет с нами Сила...!
CPU Intel Core i9 10900-KF/RAM DDR4 128 Gb/NVidia GForce GTX 1080 Ti Turbo 11Gb/SSD M2 512 Gb/HDD Seagate SATA3 2 Tb/HDD Toshiba 3Tb/HDD Toshiba 6Tb
http://rusrailsim.org
nafanja
А если убрать из автостарта sbxkb, он сам по себе не запускается?
долго думал, все равно попробовал. ну не запускается же. с каких бы ему запускаться? из автостарта ОБ его убрали, в xinitrc его и не было никогда.
А если запускать со sleep-ом?
/etc/xdg/autostart
Исследуй эту папку на предмет наличия sbxkb.
Или смотри на все подпапки в /etc/xdg/
maisvendoo
Раньше у меня было так
sleep 3 && setxkbmap -model pc104 -layout us,ru -variant ,winkeys -option grp:alt_shift_toggle && sbxkb &

Теперь раскладку настроил через Xorg (появился конфликт настройки из автостарта с настройкой иксов) и индикатор запускаю так

sleep 3 && sbxkb &

может в sleep-е дело? Честно говоря не задумывался никогда зачем он тут
помог sleep. спасибо :)
Mishke
помог sleep. спасибо :)

Дополняя тему напишу, что ИМХО лучше не пользовать setxkbmap, а настроить всё сразу в Xorg

/etc/X11/xorg.conf.d/00-keyboard.org
Section "InputClass"
        Identifier "system-keyboard"
        MatchIsKeyboard "on"
        Option "XkbLayout" "us,ru"
        Option "XkbModel" "pc105"
        Option "XkbOptions" "terminate:ctrl_alt_bksp,grp:alt_shift_toggle,grp_led:scroll"
EndSection

А через конфиг запускать только индикатор раскладки
sleep 3 && sbxkb &

У меня было через сетмэп, и всё нормально работало, но через 100500 обновлений дефолтная настройка раскладки Xorg стала перекрывать эту команду при каких то условиях, после старта иксов переключалась по настройке указанной мной в конфиге, а потом уходила на дефолтную настройку
Да пребудет с нами Сила...!
CPU Intel Core i9 10900-KF/RAM DDR4 128 Gb/NVidia GForce GTX 1080 Ti Turbo 11Gb/SSD M2 512 Gb/HDD Seagate SATA3 2 Tb/HDD Toshiba 3Tb/HDD Toshiba 6Tb
http://rusrailsim.org
А еще лучше использовать индикатор с возможностью настройк политики - gxkb (в AUR). Конфиг в ~/.config/gxkb.cfg например:
[xkb config]
group_policy=1
default_group=0
never_modify_config=false
model=pc105
layouts=us,ru,ua
variants=,
toggle_option=grp:ctrl_shift_toggle
compose_key_position=
Объясните?
На хре----на козе баян:
setxkbmap -model pc104 -layout us,ru -variant  ,winkeys -option grp:alt_shift_toggle
если все и так работает?
Вот мой autostart
cat .config/openbox/autostart                                                                              [17:04~]
tint2 &
(sleep 2s && conky -c  ~/Conky/clock_conkyrc) &
(sleep 5s && conky -c  ~/Conky/data_comp_conkyrc) &
(sleep 8s && conky -c  ~/Conky/weather_conkyrc) &
volwheel &
nitrogen --restore &
xcompmgr &
xbacklight -set 100 &
batti &
(sleep 15 && sbxkb) &
xscreensaver -no-splash &
Скрин:
Последний крик моды - эхо 30-летней давности.
 
Зарегистрироваться или войдите чтобы оставить сообщение.