LINUX.ORG.RU

История изменений

Исправление kirill_rrr, (текущая версия) :

Разбей всё это на несколько задач. «Создать сессию», «проблемы со звуком» и т.д.

Вот скажем «Создать сессию». Если речь идёт о графической сессии, то я бы заскриптовал всё вокруг xinit со сменой пользователя. Или средствами дисплейного менеджера, но это наверняка придётся вручную логиниться (должен быть аналог kdmctl reserve для lightdm, он вроде умеет несколько пользователей одновременно).

Или звук. Ничего не подскажу по поводу пульса, но группа audio отвечает за доступ к микшеру als'ы (его ещё может понадобиться включить), а пульс наверняка уже монополизирует ввод альсы при запуске.

Исходная версия kirill_rrr, :

Разбей всё это на несколько задач. «Создать сессию», «проблемы со звуком» и т.д.

Вот скажем «Создать сессию». Если речь идёт о графической сессии, то я бы заскриптовал всё вокруг startx со сменой пользователя. Или средствами дисплейного менеджера, но это наверняка придётся вручную логиниться (должен быть аналог kdmctl reserve для lightdm, он вроде умеет несколько пользователей одновременно).

Или звук. Ничего не подскажу по поводу пульса, но группа audio отвечает за доступ к микшеру als'ы (его ещё может понадобиться включить), а пульс наверняка уже монополизирует ввод альсы при запуске.