vasek
а вот если lvm2 не нужен, то проще его удалить, если уж так хочется
Я бы с радостью, но...

$ sudo pacman -Rsn lvm2
проверка зависимостей...
ошибка: не удалось подготовить транзакцию (не удалось удовлетворить зависимости)
:: libblockdev: удаление lvm2 ломает зависимость 'lvm2'

$ sudo pacman -Rsn libblockdev
проверка зависимостей...
ошибка: не удалось подготовить транзакцию (не удалось удовлетворить зависимости)
:: udisks2: удаление libblockdev ломает зависимость 'libblockdev'
...не получится.

P.S.: чем можно заменить udisks2?
При маскировке возникают ошибки в процессе загрузки системы.
lvm2-lvmetad.socket: Socket service lvm2-lvmetad.service not loaded, refusing
Failed to listen on LVM2 metadata daemon socket
Это так upgraded lvm2 (2.02.176-1 -> 2.02.177-1) недавно.
Вот как нехорошо бывает, когда неиспользуемую зависимость нельзя удалить нормальным способом.
R.V.

if test -z "$DBUS_SESSION_BUS_ADDRESS"; then
   eval $(dbus-launch --sh-syntax --exit-with-session)
fi
… РАБОТАЕТ ! !! !!!
:)

Но при этом стал неправильно работать gnome-keyring-daemon. :(
Так что не спешите использовать. Выше по тексту есть, как и без этих строк обойтись.
safocl, и после setxkbmap … тоже "&" не нужен в конце строки.
Morisson, тут по поводу "&" в конце строки уже писали. И после compton -b уж точно не надо этого.
safocl, у мну и из ~/.xinitrc запускается всё без проблем.
~/.xinitrc все равно же нужен для /etc/X11/xinit/xinitrc.d/*.sh и не только.
Morisson, понял, благодарю.
Чисто случайно обнаружил, что как раньше писали...

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
... РАБОТАЕТ ! !! !!!
:)
Не совсем дефект, просто вопрос... После недавнего обновления в автозагрузку добавились без предупреждения два новых сервиса: lvm2-monitor.service и lvm2-lvmetad.service. Пакет lvm2 установлен у меня, как зависимость другого пакета и не используется по назначению. Хотел отключить (disable) их и, вроде, получилось, но после перезагрузки они снова активны. И в htop еще болтается /usr/bin/lvmetad -f. У всех так? Как их отключить?
Кто читал мои посты знает мою критику Arch Linux.
Но я это сделал специально, чтобы ЧСВ у некоторых не зашкаливало ;) и чтобы не сглазили... :)