# chmod a+x /etc/profile.d/path.sh
Да, вот этот пункт я упустил! Теперь работает, спасибо.
Примечательно что на Федорах даже если не установлена исполняемость скриптов в /etc/profile.d - они всё равно исполняются, а в Альте - нет. Будем теперь знать.