※ 引述《mantour.bbs@ptt.cc (朱子)》之銘言:
> ※ 引述《kenduest.bbs@bbs.sayya.org (小州)》之銘言:
> : 重新登入 X 才會有效果,因為那是 login shell 才會讀取的。
> : 要不然請放在 ~/.bashrc 內。
> 試過了 重開機也沒用
> 另外,除了LD_PRELOAD之外,我還設了其他變數
> 怪的是其他變數都有出來,只有LD_PRELOAD出不來
> 我想這應該證明了 kdm 確實有去讀這個檔案
> 另外,如果我用commend line登入,再用startx進入kde的話,結果是OK的
> 所以我才會覺得奇怪
> 難不成 kdm 在讀 .profile時,會去過濾那些變數要export那些不要嗎?
不知道 Kubuntu 是不是有什麼特別設計
但在 ubuntu default 應該是 ".bash_profile" 這個檔案
測試
* 新增 export LD_PRELOAD="test" 到 .bash_profile
vi .bash_profile
export LD_PRELOAD="test"
* 重新 login 後 (這邊是利用 ssh login 而沒有重開機)
:~$ export |grep LD_PRELOAD
ERROR: ld.so: object 'test' from LD_PRELOAD cannot be preloaded: ignored.
declare -x LD_PRELOAD="test"
--
我是路過的路人
--
※ Origin: SayYA 資訊站 <bbs.sayya.org>
◆ From: adsl-218-211-15-237.nh.sparqnet.net
◆ Modify: 08/03/18 8:12:45 <adsl-218-211-15-237.nh.sparqnet.net>