如何在 CentOS7 上填充用户 X 会话环境

如何在 CentOS7 上填充用户 X 会话环境

我正在一台没有管理员权限的机器上工作。所以我将一些应用程序自行编译成环境模块(与其他人共享,我们在 NFS 上),可以使用module load <application>、 using加载Lmod,将正确的环境变量(例如,等)加载PATHLD_LIBRARY_PATHshell 中。

我现在想要实现的是让人们gdm知道在哪里寻找.desktop文件和所有相关的东西,并在 GNOME 的应用程序菜单中显示应用程序。特别Lmod是可以恢复一组默认的模块module restore <name_of_the_set>,因此我需要一个可以放置该命令的位置,以便了解gdm新的(或更新的)环境变量为$XDG_DATA_DIRS.

在 CentOS7 上,$HOME/.xsessionGNOME 会话似乎无法读取。我应该去哪里调查?

相关内容