[Решен] Вопрос по ~/.xinitrc

Aivar
А просто откуда-то скопипастил вместе со стандартными комментариями. )
о чём я честно написал )))
Haron_Prime
Сейчас уже не вспомню, откуда брал. Где-то в нете нашёл, когда арч ставил/настраивал. С тех пор не менял.

Aivar
А это зачем:
а вот это позволяет не использовать dbus-launch, о чём я тоже написал
Gnome 2 >> Unity >> KDE 4 >> Openbox >> Awesome >> Xmonad
GitHub , BitBuket
Aivar, Haron_Prime, похоже, дело во фрагменте
if [ -d /etc/X11/xinit/xinitrc.d ]; then
for f in /etc/X11/xinit/xinitrc.d/*; do
  [ -x "$f" ] && . "$f"
done
unset f
fi
Если кто-то, как я, прежде без него обходился, то теперь не обойтись.
Кстати, в /etc/X11/xinit/xinitrc есть еще много чего.
leonardo19,
У меня он изначально в таком виде - никогда проблем не возникало.
Gnome 2 >> Unity >> KDE 4 >> Openbox >> Awesome >> Xmonad
GitHub , BitBuket
Тему не читал, но некоторые товарищи монтируют слою домашнюю директорию с опцией noexec и у них как-то всё работает. Так что, видимо, наличие +x не обязательно.
Всем спасибо за ответы!
Полагаю тему исчерпанной.
Aivar
У меня он всегда был исполняемым и никогда не содержал одну строку, имея по крайней мере:

if [ -d /etc/X11/xinit/xinitrc.d ]; then
for f in /etc/X11/xinit/xinitrc.d/*; do
[ -x "$f" ] && . "$f"
done
unset f
fi

В свете последних изменений ничего не менял и траблов не заметил.
Вернул на место последнюю версию xorg-xinit , отказался, как было раньше, от одной строчки — траблов не стало.....
Значит от одной строчки нужно уходить....
Haron_Prime, твой Dbus fix возьму на заметку, уже как то была проблема с Dbus (с gpm — пришлось писать костыль, потом пропало само собой...)
Ошибки не исчезают с опытом - они просто умнеют
leonardo19
Кстати, в /etc/X11/xinit/xinitrc есть еще много чего.
Не так чтоб много - только касаемо .Xmodmap и .Xresources. Раскладку клавиш клавиатуры я не меняю и xorg-xmodmap вообще не установлен, а перечитать .Xresources при необходимости можно и без условных операторов.
 
Зарегистрироваться или войдите чтобы оставить сообщение.