LINUX.ORG.RU
решено ФорумTalks

Discord firefox

 


0

1

После обновления перестал работать discord через браузер. Микрофон выбирается, звук идёт(видно в настройке голоса и активация по голосу), но собеседники не слышат. В приложении всё норм.

★★★

Сочувствую. Спасибо, что поделился.

imul ★★★★★ ()

Я думаю, просто не проверили под фоксом. Его доля всё падает и падает, компании перестали активно для него тестировать.

h31 ★★★★ ()

Пользоваться браузером по прямому назначению не пробовал?

h578b1bde ★☆ ()
Ответ на: комментарий от baka-kun

Да, если уйдут пользователи чистой альсы... Да и пусть уходят. И домкрат свой пусть забирают.

Stahl ★★☆ ()
Ответ на: комментарий от baka-kun

А после прекращения поддержки alsa — ещё быстрее.

О да, те сремительные проценты от 1%

Dred ★★★★★ ()
Ответ на: комментарий от dk-

Часть от одного процента это много что ли?)

Черт, положительно нужен тег «сарказм», иначе слишком тонко получается. На самом деле, Firefox даже слегка приподнялся с прошлого лета, похоже.

Dred
О да, те сремительные проценты от 1%

Самое смешное, этим процентам эффективный менеджер с ником «жареная нелетающая птица» в открытую, в лоб говорит: нам глубоко плевать на ваше мнение, мы уверены, для Линукса должна существовать только одна звуковая система — Pulseaudio, кушайте с маслом или gtfo. А они все не понимают, и продолжают что-то верещать о «transparent community-based processes, participation, accountability and trust».

baka-kun ★★★★★ ()
Последнее исправление: baka-kun (всего исправлений: 1)

В приложении всё норм.

Ну и отлично :)

xDShot ★★★★★ ()

пульсу накати/настрой

Valeg ★★★ ()
Ответ на: комментарий от baka-kun

А после прекращения поддержки alsa — ещё быстрее.

Громкий смех в зале.

Пользователи alsa в firefox под linux — это 0.00001% от ~1% пользователей в firefox мире.

shahid ★★★★★ ()
Ответ на: комментарий от baka-kun

эффективный менеджер с ником «жареная нелетающая птица» в открытую, в лоб говорит: нам глубоко плевать на ваше мнение, мы уверены, для Линукса должна существовать только одна звуковая система — Pulseaudio, кушайте с маслом или gtfo.

http://www.opennet.ru/opennews/art.shtml?num=46187
Так что если чем-то недоволен, бери лопату и иди поднимать целину.

h31 ★★★★ ()
Последнее исправление: h31 (всего исправлений: 1)
Ответ на: комментарий от shahid

Пользователи alsa в firefox под linux — это 0.00001%

На самом деле, долю пользователей Linux, а тем более ALSA подсчитать достоверно Mozilla не может: именно такие пользователи обычно первым делом отрубают телеметрию, иногда за них это сразу делает дистрибутив.

baka-kun ★★★★★ ()
Ответ на: комментарий от r_a_vic

С какой версии FF перестанет работать?

Так уже полгода как разработка ALSA бекенда остановлена, а начиная с 52 официально собирают только с пульсой, в том числе ESR версию. Прогноз — ещё через полгода с --enable-alsa собираться не будет без серьезного переписывания.

baka-kun ★★★★★ ()
Ответ на: комментарий от h31

И зачем это «Моня напел», если я знаком с оригиналом?

бери лопату и иди поднимать целину

«Installing Pulse Audio fixes all the known issues with the ALSA backend. … Making trade offs is a necessary part of making a good product. Apple had the same issue with they removed the headphone jack from the iPhone.» — Говорит этот человек, у которого основным рабочим местом является ноутбук под Windows 10.

baka-kun ★★★★★ ()
Ответ на: комментарий от baka-kun

Не удивлюсь если у тебя в добавок к некроальсе еще и КОИ8, sysv-init, XFree86 и какой-нибудь CDE. Ну, знаешь, чтобы полный набор истеричного шизика.

entefeed ☆☆☆ ()
Ответ на: комментарий от entefeed

Не удивлюсь если у тебя в добавок к некроальсе еще и КОИ8, sysv-init, XFree86 и какой-нибудь CDE.

С чего ты взял, что у меня alsa? Хотя приложения через libasound.so, конечно, работают.

Если очень интересно, здесь OSS, UTF-8, BSD-init, xorg 7.7 и KDE4. Разрешаю модераторам опубликовать User-Agent этого сообщения.

Ну, знаешь, чтобы полный набор истеричного шизика.

Очень невнимательно читаешь тему.

baka-kun ★★★★★ ()
Ответ на: комментарий от SL_RU

кои8 живее всех живых

Зомби массово вылезают из могил, зовите закапывателей!

h578b1bde ★☆ ()
Ответ на: комментарий от baka-kun

А зачем её было останавливать? За столько лет уже должно было быть вылизано как котовы яйца и не нуждаться в сопровождении до поры, когда альса поменяет апи.

deep-purple ★★★★★ ()
Ответ на: комментарий от deep-purple

За столько лет уже должно было быть вылизано как котовы яйца

Там разработкой сейчас занимается команда лютых профи под руководством эффективного чувака, притащившего в браузер DRM: даже full-duplex осилить не смогли, а сейчас пилят «поддержку 5.1», и жалуются, что это жутко тяжело в ALSA, особенно на фоне постоянного технического долга из-за поддержки старого кода. А api в пульсе, дескать, настолько легче, что они сейчас шустренько всё там напишут, особенно если менеджеры скинут с их плеч это жуткое говно мамонта под названием ALSA. Эффективный уболтал руководство поддерживать только крутую модную технологию, и вообще единственный стандарт звука в Линуксе — Pulse Audio.

А с учетом того, как параллельно активно пилится поддержка песочниц, которую для ALSA уже никто не делает — это же «тяжело», старый код станет deprecated довольно быстро.

baka-kun ★★★★★ ()
Ответ на: комментарий от r_a_vic

Соберу 52-ю, проверю.

Пока ещё --enable-alsa собирается, но уже не развивается, новые фичи не пишутся. С учетом множества изменений в браузере, скоро работать совсем перестанет.

baka-kun ★★★★★ ()
Ответ на: комментарий от baka-kun

пилят «поддержку 5.1», и жалуются, что это жутко тяжело в ALSA

Alsa has predefined output devices, like surround40 or surround51

char *name = "surround51";
snd_pcm_t *dev;
int rc;
...
rc = snd_pcm_open(&dev, name, SND_PCM_STREAM_PLAYBACK, 0);
...

Я уже попробовал, устройство существует и открылось. Все сконпелялось и воспроизвелось. Правда у меня карта не умеет в 5.1 и дает поставить только 2 канала в этом режиме.

А вот влц с тем же устройством и шестиканальной вавкой:

core debug: input 's16l' 48000 Hz 3F2R/LFE frame=1 samples/12 bytes
alsa debug: using ALSA device: surround51:CARD=NVidia,DEV=0
card 0 'HDA NVidia' device 0 subdevice 0
alsa debug: device name : 92HD81B1X5 Analog
alsa debug: device ID : 92HD81B1X5 Analog
alsa debug: subdevice name: subdevice #0
...
alsa debug: using channels map 0, type 1, 2 channel(s)
Замапил в доступное стерео. Играет.

Узнать сколько каналов можно вывести, чтобы корректно замапить режим: http://www.alsa-project.org/alsa-doc/alsa-lib/group___p_c_m___h_w___params.ht...

deep-purple ★★★★★ ()
Последнее исправление: deep-purple (всего исправлений: 1)

Тред детектор идиотов, закапывающих альсу, лол.

slaykovsky ★★★ ()

Просто не надо пользоваться discord.

Quasar ★★★★★ ()

Сегодня заработало без проблем. Хотя ничего не менял и не обновлял. Наверное был баг в самом дискорде.

SL_RU ★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.