我们使用的是 Ubuntu 12.04.1 和 Xfce 4.8。我们有一个脚本,用于设置软件所需的环境变量。过去,我弄清楚了如何在 Xfce 启动时运行此脚本,以便设置这些环境变量并供通过图标启动的基于 GUI 的程序使用。最近,操作系统升级抹去了此设置,我记不清或找不到如何执行此操作。我尝试从 ~/.profile、~/.xinitrc 和 ~/.config/xfce4/xinitrc 获取脚本,但没有成功。
答案1
根据这个https://wiki.archlinux.org/index.php/Xfce#Session您应该“将文件 /etc/xdg/xfce4/xinitrc 复制到 ~/.config/xfce4/”。我直接编辑了 etc/xdg/xfce4/xinitrc,变量位于用户会话中。
答案2
为了使环境变量可用于 X 会话,我将它们设置在 中~/.xsessionrc
。这也适用于Xfce,至少是 4.12 版本,我正在运行。