Bash

擺脫 PULSE_* 環境變數

  • October 5, 2017

我怎樣才能擺脫這些環境變數?

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不起作用。它找不到上面的配置文件。如果我在 shell 中取消設置 PULSE_*,pulseaudio 可以工作。但是如果我打開一個新的外殼。他們又來了……

我嘗試了這些命令,但沒有找到 PULSE_* 環境變數的來源:

grep -rsn PULSE /etc
grep -rns PULSE ~/.profile
grep -rsn PULSE ~/.bashrc

另外,我已經在伺服器上解除安裝了 nomachine ..

該文件名看起來是動態的,因此請尋找生成它們的腳本——某些內容將被sourced 或.載入,或者可能是eval.

引用自:https://serverfault.com/questions/876723