bash completion не работает в иксах

Установил и через eselect включил различные автодополнения. Все прекрасно работает в полноэкранном терминале, но не работает в эмуляторах терминала в иксах с теми же самыми командами.

Полагаю, в ~/.bash_profile

Полагаю, в ~/.bash_profile имеется "source /etc/profile"? И в ~/.bashrc нет ничего такого, что бы сбивало подхваченное из /etc/profile окружение?

(Ввиду задержки, хоть и в полсекунды, на source /etc/profile, предпочитаю делать это вручную по мере необходимости в каждом новооткрытом терминале в иксах.)

:}

после source /etc/profile

после source /etc/profile заработало, спасибо.
но все равно не понятно, почему в полноэкранном терминале все в порядке?..

cat ~/.bash* тебе ответит,

cat ~/.bash* тебе ответит, можешь сравнить поведение на новом пользователе.

Тут дело может быть вот в

Тут дело может быть вот в чем.
Практически все X эмуляторы терминала при запуске стартуют subshell а не loginshell. В этом случае все переменные берутся от родителя. так что попробуйте перезапустить X-ы.

:)

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".