История изменений
Исправление ZenitharChampion, (текущая версия) :
Придумал. В исходниках Firefox есть директория 3rdparty, там например лежит libfreetype на тот случай, если в дистре, используемом на билд-ферме, старая версия.
Добавляем туда пульсу (libpulse.a) и статически линкуем с ней ФФ. Если в системе пульсы нет, она стартует вместе с браузером! При этом, так как файла /etc/alsa-pulse.conf не существует, звук из других прог не перенаправляется в только что запущенную пульсу, а продолжает идти в ALSA. Супер идея, правда?
Нет. Лучше найти коммиты и откатить. Попробую, но не обещаю.
Исправление ZenitharChampion, :
Придумал. В исходниках Firefox есть директория 3rdparty, там например лежит libfreetype на тот случай, если в дистре, используемом на билд-ферме, старая версия.
Добавляем туда пульсу (libpulse.a) и статически линкуем с ней ФФ. Если в системе пульсы нет, она стартует вместе с браузером! При этом, так как файла /etc/alsa-pulse.conf не существует, звук из други прог не перенаправляется в только что запущенную пульсу, а продолжает идти в ALSA. Супер идея, правда?
Нет. Лучше найти коммиты и откатить. Попробую, но не обещаю.
Исходная версия ZenitharChampion, :
Придумал. В исходниках Firefox есть директория 3rdparty, там например лежит libfreetype на тот случай, если в дистре, используемом на билд-ферме, старая версия.
Добавляем туда пульсу (libpulse.a) и статически линукем с ней ФФ. Если в системе пульсы нет, она стартует вместе с браузером! При этом, так как файла /etc/alsa-pulse.conf не существует, звук из други прог не перенаправляется в только что запущенную пульсу, а продолжает идти в ALSA. Супер идея, правда?
Нет. Лучше найти коммиты и откатить. Попробую, но не обещаю.