<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Передать переменные окружения в сессию GNOME</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/97988.html</link>
    <description>Проблема:&lt;br&gt;есть devuan 5(debian 12.3) с openrc, gnome и gdm.&lt;br&gt;xorg-сессия работает без нареканий, но при попытке запуска wayland-сессии, все &quot;как бы стартует&quot;, но полсистемы отваливается.&lt;br&gt;Судя по всему, проблема именно в переменных окружения, ибо все, что отличается в xorg и wayland сессиях - отсутствие оных в последней, за исключением тех, что выставляются PAMом в дебиане.&lt;br&gt;XDG_* отсутствуют.&lt;br&gt;&lt;br&gt;Вопрос:&lt;br&gt;как перкдать-то их?&lt;br&gt;На системах с sd, этим заведует пользовательский экземпляр enviromentd. &lt;br&gt;Прописывание переменных в Pre-Session скриптах gdm, ведет к полной  неработоспособности.&lt;br&gt;Все, что нашла в интернете - это описание такой же проблемы человеком на Unix Stack Exchange, но без решения и ответов.&lt;br&gt;Из идей - написать обработчик ~/.config/enviroment.d, /etc/enviroment.d, после чего всунуть его в PAM через pam_exec, перед сервисом elogind. но как-то уж больно мне лень.&lt;br&gt;должны же быть более изящные выходы, верно?&lt;br&gt;в gentoo, как я поняла, этим занимается openrc-settingsd, но он завязан на gentoo-специфич</description>

<item>
    <title>Передать переменные окружения в сессию GNOME (pavel_simple.)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/97988.html#1</link>
    <pubDate>Wed, 21 Aug 2024 08:49:17 GMT</pubDate>
    <description>&amp;gt;&#091;оверквотинг удален&#093;&lt;br&gt;&amp;gt; На системах с sd, этим заведует пользовательский экземпляр enviromentd.&lt;br&gt;&amp;gt; Прописывание переменных в Pre-Session скриптах gdm, ведет к полной  неработоспособности. &lt;br&gt;&amp;gt; Все, что нашла в интернете - это описание такой же проблемы человеком &lt;br&gt;&amp;gt; на Unix Stack Exchange, но без решения и ответов.&lt;br&gt;&amp;gt; Из идей - написать обработчик ~/.config/enviroment.d, /etc/enviroment.d, после чего всунуть &lt;br&gt;&amp;gt; его в PAM через pam_exec, перед сервисом elogind. но как-то уж &lt;br&gt;&amp;gt; больно мне лень.&lt;br&gt;&amp;gt; должны же быть более изящные выходы, верно?&lt;br&gt;&amp;gt; в gentoo, как я поняла, этим занимается openrc-settingsd, но он завязан на &lt;br&gt;&amp;gt; gentoo-специфичном /etc/env.d.&lt;br&gt;&lt;br&gt;pam python + пол дня на debug&lt;br&gt;</description>
</item>

</channel>
</rss>
