LINUX.ORG.RU

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

Исправление 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. Супер идея, правда?

Нет. Лучше найти коммиты и откатить. Попробую, но не обещаю.