On 2015-09-09, Andrei Lomov wrote: > Навскидку положил скрипт с нужной командой в Xsession.d, но он > не запустился. > > Сработало, когда прописал "xrandr --dpi 160" в начале Xsession
Я только исследовал проблему установки переменной PATH и читал /etc/X11/Xsession: SESSIONFILES=$(run-parts --list $SYSSESSIONDIR) if [ -n "$SESSIONFILES" ]; then set +e for SESSIONFILE in $SESSIONFILES; do . $SESSIONFILE done set -e fi Тут: * run-parts --list * включение ``source`` Далее в /etc/X11/Xsession.d/40x11-common_xsessionrc: if [ -r "$USERXSESSIONRC" ]; then . "$USERXSESSIONRC" fi Снова включение. Если у вас есть ~/.xsessionrc с exec, то дальше 40_xxx скриптов оно отрабатывать не будет. Аналогично если кто то в /etc/X11/Xsession.d делает exec - то будет плохо, конечно кроме: $ grep exec /etc/X11/Xsession.d/* /etc/X11/Xsession.d/99x11-common_start:5 exec $STARTUP Для отладки используйте функциии из /etc/X11/Xsession (message) или обычный echo, который попадет в ~/.xsession-errors -- Best regards!