LINUX.ORG.RU

История изменений

Исправление bormant, (текущая версия) :

но ведь ИНЫЕ переменные устанавливаются СЕБЕ так как надо, чем PATH хуже?

Посмотрите дерево процессов (мысленно включите в него уже завершившиеся процессы).
Если вы пытаетесь поменять значение PATH ниже по иерархии, то процессы выше по иерархии вашего изменения не видят, а видят только тот, где меняете, и его потомки.

Поэтому повторюсь:

Покажите 1) где и 2) как устанавливается PATH в нужное значение до того, как портится.

А также, портится при 3) startx и/или 4) старте из дисплейного менеджера.

Исправление bormant, :

но ведь ИНЫЕ переменные устанавливаются СЕБЕ так как надо, чем PATH хуже?

Посмотрите дерево процессов (мысленно включите в него уже завершившиеся процессы).
Если вы пытаетесь поменять значение PATH ниже по иерархии, то процессы выше по иерархии вашего изменения не видят, а видят только тот, где меняете, и его потомки.

Поэтому повторюсь:

Покажите 1) где и 2) как устанавливается PATH в нужное значение до того, как портится.

Исправление bormant, :

но ведь ИНЫЕ переменные устанавливаются СЕБЕ так как надо, чем PATH хуже?

Посмотрите дерево процессов (мысленно включите в него уже завершившиеся процессы).
Если вы пытаетесь поменять значение PATH ниже по иерархии, то процессы выше по иерархии вашего изменения не видят, а видят только тот, где меняете, и его потомки.

Исходная версия bormant, :

но ведь ИНЫЕ переменные устанавливаются СЕБЕ так как надо, чем PATH хуже?

Посмотрите дерево процессов (мысленно включите в него уже завершившиеся процессы).
Если вы пытаетесь поменять значение PATH ниже по иерархии, то процессы выше по иерархии вашего изменения не видят, а тот, где меняете, и его потомки — видят.