寻找 xinit/startx 兔子洞的地图

寻找 xinit/startx 兔子洞的地图

有人能给我指点 X11 初始化序列的权威指南吗?解释它如何与 shell 的初始化相吻合?


我试图弄清楚如何使一些环境变量可供我通常通过桌面启动器启动的程序使用。

但是,当我登录后尝试确定事件的顺序,特别是确定来源是什么时,就像“掉进兔子洞”一样:我通过谷歌找到的每一个所谓的指南都告诉我一个不同的故事。 (更糟糕的是,我发现的其中一页说,事件的顺序“取决于分布”。我热切希望并祈祷这不是真的。)无论如何,他们都没有特别清楚其中的关系在 shell 初始化文件的来源(在我的例子中,.zshenv 和朋友)和与 X11 相关的初始化的其余部分之间。

答案1

arch wiki 页面是解决这里大部分令人困惑的内容的一个不错的起点。您可以从以下位置开始: https://wiki.archlinux.org/index.php/xinitrc例如。

相关内容