Загрузка данных


#!/bin/sh
# xrdp X session start script

# Очищаем все конфликтующие переменные
unset DBUS_SESSION_BUS_ADDRESS
unset XDG_RUNTIME_DIR
unset SESSION_MANAGER
unset XAUTHORITY

# Запускаем .xsession в изолированной D-Bus сессии
if [ -r "$HOME/.xsession" ]; then
    exec dbus-launch --exit-with-session sh -c "exec $HOME/.xsession"
    exit 0
fi

# Если .xsession нет, запускаем Xfce напрямую
if command -v xfce4-session >/dev/null 2>&1; then
    exec dbus-launch --exit-with-session xfce4-session
    exit 0
fi

exit 1