Избавьтесь от переменных среды PULSE_*
Как я могу избавиться от этих переменных среды?
fryking@heimdal:~$ printenv | grep PULSE
PULSE_CLIENTCONFIG=/usr/NX/var/run/nxdevice/D-1002-02BEA0333F591B469FD130F503B146D4/audio/client.conf
PULSE_SERVER=/usr/NX/var/run/nxdevice/D-1002-02BEA0333F591B469FD130F503B146D4/audio/native.socket
PULSE_CONFIG=/usr/NX/var/run/nxdevice/D-1002-02BEA0333F591B469FD130F503B146D4/audio/daemon.conf
PULSE_SCRIPT=/usr/NX/var/run/nxdevice/D-1002-02BEA0333F591B469FD130F503B146D4/audio/default.pa
Фоном является то, что pulseaudio не работает. Не удается найти указанный выше файл конфигурации. Если я сбросил PULSE_* в оболочке, pulseaudio работает. Но если я открою новую оболочку. Они снова там...
Я пробовал эти команды, не находя источник переменных окружения PULSE_*:
grep -rsn PULSE /etc
grep -rns PULSE ~/.profile
grep -rsn PULSE ~/.bashrc
Кроме того, я удалил nomachine на сервере..
1 ответ
Решение
Это имя файла выглядит динамически, поэтому ищите сценарий, который их генерирует - что-то будет source
д или .
загружен или, возможно, eval
,