全局 .Xsession 文件

全局 .Xsession 文件

我正在尝试在 kiosk 模式下运行 Raspberry Pi。目前,我.Xsession放置了一个文件/home/pi/,可以在系统启动时打开 Chromium 浏览器。目前一切似乎都运行良好。

.Xsession是否可以在不将文件放入 pi 的主文件夹的情况下配置 Xsession ?最好,我想要某种可供任何 Linux 用户使用的全局设置。

我需要这个的原因之一是我可能需要将更新部署到 Raspberry Pi 而无法自己与设备交互。更新只会用新的配置替换现有的 Xsession 配置等,但我无法确定将来的默认用户名是 pi,即 pi 可能不再是默认用户,或者该/home/pi文件夹甚至可能不存在。

答案1

对于 Debian(以及 raspbian;大概还有很多其他发行版):

  • /etc/X11/Xsession.options
  • 或在目录中:/etc/X11/Xsession.d/*

引用 Debian wiki 上的内容X会话

系统范围的配置

Debian X 会话的系统范围配置主要由 /etc/X11/Xsession.options 文件内的选项和 /etc/X11/Xsession.d 目录内的脚本组成。这些脚本都由单个 /bin/sh shell 点缀,其顺序是通过对它们的名称进行排序而确定的。管理员可以编辑脚本,但如果您不熟悉 shell 编程,建议您小心。

相关内容