~/.xinitrc

safocl
setxkbmap -layout us,ru -variant , -option grp:rctrl_toggle,grp_led:scroll
но в xinitrc оно ж до exec твой_wm
Т.е., команда выполняется до пуска иксов?
safocl, у мну и из ~/.xinitrc запускается всё без проблем.
~/.xinitrc все равно же нужен для /etc/X11/xinit/xinitrc.d/*.sh и не только.
R.V.
Чисто случайно обнаружил, что как раньше писали…

if [ -z "$DBUS_SESSION_BUS_ADDRESS" ]; then
    eval "$(dbus-launch --sh-syntax --exit-with-session)"
fi
…так и не работает, а…

if test -z "$DBUS_SESSION_BUS_ADDRESS"; then
   eval $(dbus-launch --sh-syntax --exit-with-session)
fi
… РАБОТАЕТ ! !! !!!
:)
во втором случае ковычек нет, наверна с кавычками получается чо енто одна команда, т.е. должно быть такое имя запускаемой программы, а не различные параметры одной..
R.V.
Чисто случайно обнаружил, что как раньше писали…

if [ -z "$DBUS_SESSION_BUS_ADDRESS" ]; then
    eval "$(dbus-launch --sh-syntax --exit-with-session)"
fi
…так и не работает, а…

if test -z "$DBUS_SESSION_BUS_ADDRESS"; then
   eval $(dbus-launch --sh-syntax --exit-with-session)
fi
… РАБОТАЕТ ! !! !!!
:)
во втором случае ковычек нет, наверна с кавычками получается чо енто одна команда, т.е. должно быть такое имя запускаемой программы, а не различные параметры одной..
R.V.
Чисто случайно обнаружил, что как раньше писали…

if [ -z "$DBUS_SESSION_BUS_ADDRESS" ]; then
    eval "$(dbus-launch --sh-syntax --exit-with-session)"
fi
…так и не работает, а…

if test -z "$DBUS_SESSION_BUS_ADDRESS"; then
   eval $(dbus-launch --sh-syntax --exit-with-session)
fi
… РАБОТАЕТ ! !! !!!
:)
во втором случае ковычек нет, наверна с кавычками получается чо енто одна команда, т.е. должно быть такое имя запускаемой программы, а не различные параметры одной..
Morisson
Т.е., команда выполняется до пуска иксов?
ну наверна када ана как раз таки запускается, то иксы успевают вперед запускаться по какой то причине...
Morisson
но в xinitrc оно ж до exec твой_wm
у меня запускается в конфиге i3wm... в xinitrc никада не сувал...
#!/bin/sh
if [ -d /etc/X11/xinit/xinitrc.d ]; then
for f in /etc/X11/xinit/xinitrc.d/?*; do
[ -x "$f" ] && . "$f"
done
unset f
fi

/usr/lib/polkit-gnome/polkit-gnome-authentication-agent-1 &
/usr/bin/xdg-user-dirs-update &
setxkbmap -model acer_laptop -layout us,ru -variant -option grp:caps_toggle,terminate:ctrl_alt_bksp &
xsetroot -cursor_name left_ptr &
xset dpms 6000 6001 6002 &
hsetroot -solid '#000000' &
numlockx &
compton -b &
urxvtd -q -f -o &
thunar –daemon &
feh –bg-scale /home/jeronimo/Изображения/Wallpapers/Anime11.jpg &
#libreoffice –quickstart –nologo –nodefault &
moc_notify &
exec xmonad
Morisson, тут по поводу "&" в конце строки уже писали. И после compton -b уж точно не надо этого.
просто можна проверку сделать потипа
while ! pgrep X; then sleep 1; done; setxkbmap -model acer_laptop -layout us,ru -variant -option grp:caps_toggle,terminate:ctrl_alt_bksp &
т.е. запустится тока када иксы уже запущены
 
Зарегистрироваться или войдите чтобы оставить сообщение.