История изменений
Исправление intelfx, (текущая версия) :
Можно ли в пульсе привязать конкретное устройство строго к конкретному юзеру вне зависимости от активности?
Нет, но можно запускать пульсу от отдельного юзера: https://www.freedesktop.org/wiki/Software/PulseAudio/Documentation/User/SystemWide/
Можно ли отвязать одно устройство от пульсы и вернуть его на ALSA?
Да, гугли udev и PULSE_IGNORE.
Можно ли автоматизировать перезапуск ffmpeg при переключении юзеров (самый плохой вариант)?
Да, но это действительно говно какое-то, а не вариант.
Я правильно понимаю, что это конкретное аудиоустройство — микрофон в вебке? Тогда лучше всего сделать второй вариант и работать с микрофоном вебки через ALSA.
Исправление intelfx, :
Можно ли в пульсе привязать конкретное устройство строго к конкретному юзеру вне зависимости от активности?
Нет, но можно запускать пульсу от отдельного юзера: https://www.freedesktop.org/wiki/Software/PulseAudio/Documentation/User/SystemWide/
Можно ли отвязать одно устройство от пульсы и вернуть его на ALSA?
Да, гугли udev и PULSE_IGNORE.
Можно ли автоматизировать перезапуск ffmpeg при переключении юзеров (самый плохой вариант)?
Да, но это действительно говно какое-то, а не вариант.
Я правильно понимаю, что это конкретное аудиоустройство — микрофон в вебке? Тогда лучше всего сделать второй вариант.
Исходная версия intelfx, :
Можно ли в пульсе привязать конкретное устройство строго к конкретному юзеру вне зависимости от активности?
Нет. Можно запускать пульсу от отдельного юзера: https://www.freedesktop.org/wiki/Software/PulseAudio/Documentation/User/SystemWide/
Можно ли отвязать одно устройство от пульсы и вернуть его на ALSA?
Да, гугли udev и PULSE_IGNORE.
Можно ли автоматизировать перезапуск ffmpeg при переключении юзеров (самый плохой вариант)?
Да, но это действительно говно какое-то, а не вариант.