![]() |
#1
|
|||
|
|||
![]()
Victor Sudakov написал(а) к All в Jun 17 19:58:00 по местному времени:
Dear All, Все приложения, типа mplayer, работающие через /dev/dsp*, работают громко, громкость прекрасно регулируется с помощью mixer(1). А вот firefox играет звук как-то через gnome3 и очень тихо. Например на просмотре youtube через НTML5, "ручки" громкости в НTML5 плеере и в гномовском апплете "Sound" выкручены на максимум, и всё равно тихо. Как узнать, а) через что firefox на самом деле играет, и б) где в этом что может быть уровень слишком занижен? А может можно пересобрать его с вменяемой звуковой подсистемой, там при сборке можно несколько выбрать. Сейчас firefox и gnome3 установлены бинарными пакетами из официального репозитория. Victor Sudakov, VAS4-RIPE, VAS47-RIPN --- GoldED+/BSD 1.1.5-b20160322-b20160322 |
#2
|
|||
|
|||
![]()
Alex Korchmar написал(а) к Victor Sudakov в Jun 17 18:58:49 по местному времени:
From: Alex Korchmar <noreply@linux.e-moe.ru> Victor Sudakov <Victor.Sudakov@f49.n5005.z2.fidonet.org> wrote: VS> А вот firefox играет звук как-то через gnome3 и очень тихо. Например на пщ-пщaudio детектед. VS> Как узнать, а) через что firefox на самом деле играет, и б) где в этом что лучше этого не знать. VS> может быть уровень слишком занижен? А может можно можно. То есть он с ней собран, но вряд ли ты хочешь прибить свой любимый гом, а пока он не прибит, факинмартышка будет детектить пщпщ. VS> пересобрать его с вменяемой VS> звуковой подсистемой, там при сборке можно несколько выбрать. единственная реальная звуковая система в freebsd - oss. Остальные при сборке факинфокса лучше блокировать ключами configure, потому что управления при запуске не предусмотрено. > Alex --- ifmail v.2.15dev5.4 |
#3
|
|||
|
|||
![]()
Eugene Grosbein написал(а) к Victor Sudakov в Jun 17 01:33:16 по местному времени:
15 июня 2017, четверг, в 18:58 NOVT, Victor Sudakov написал(а): VS> Как узнать, а) через что firefox на самом деле играет, и б) где в этом что VS> может быть уровень слишком занижен? А может можно пересобрать его с вменяемой VS> звуковой подсистемой, там при сборке можно несколько выбрать. VS> Сейчас firefox и gnome3 установлены бинарными пакетами из официального VS> репозитория. Как ты видишь, при сборке оно может тянуть alsa, pulseaudio или sndio (soundtouch), по дефолту собирается как-то так: $ pkg info -dx firefox | egrep -i 'alsa|pulseaudio|sound' alsa-plugins-1.1.1_1 alsa-lib-1.1.2 Из /usr/ports/Mk/bsd.gecko.mk: .if ${PORT_OPTIONS:MALSA} LIB_DEPENDS+= libasound.so:audio/alsa-lib RUNDEPENDS+= ${LOCALBASE}/lib/alsa-lib/libasound_module_pcmoss.so:audio/alsa-plugins RUNDEPENDS+= alsa-lib>=1.1.11:audio/alsa-lib MOZ_OPTIONS+= --enable-alsa .endif То есть, должно играть через этот самый libasoundmodule_pcmoss.so из alsa-plugins, копай туда. И вообще у меня дежавю, по-моему ты что-то очень похожее уже спрашивал. Eugene -- Choose no career --- slrn/1.0.2 (FreeBSD) |
#4
|
|||
|
|||
![]()
Eugene Grosbein написал(а) к Victor Sudakov в Jun 17 01:39:37 по местному времени:
16 июня 2017, пятница, в 01:33 NOVT, Eugene Grosbein написал(а): EG> 15 июня 2017, четверг, в 18:58 NOVT, Victor Sudakov написал(а): EG> То есть, должно играть через этот самый libasoundmodule_pcmoss.so EG> из alsa-plugins, копай туда. EG> И вообще у меня дежавю, по-моему ты что-то очень похожее уже спрашивал. Ну точно: 06 окт 2015, вторник, в 13:58 NOVT, Victor Sudakov написал(а): VS>>> В компе есть несколько аудиовыходов, которые видятся как VS>>> /dev/dsp0, /dev/dsp1 и т.д.: Installed devices: VS>>> Вопрос: как заставить Firefox играть не на дефолтном /dev/dsp, а VS>>> на другом по моему выбору? В vlc, mplayer и проч. можно выбирать VS>>> звуковое устройство, а в FF как? Нынче firefox под freebsd по дефролту играет музыку через ALSA и тянет зависимостями alsa-lib и alsa-plugins. alsa-lib ставит файл /usr/local/etc/asound.conf, настройки которого можно переопределять через ~/.asoundrc Eugene -- Все любят естественный наркотик --- slrn/1.0.2 (FreeBSD) |
#5
|
|||
|
|||
![]()
Eugene Grosbein написал(а) к Victor Sudakov в Jun 17 01:46:39 по местному времени:
15 июня 2017, четверг, в 18:58 NOVT, Victor Sudakov написал(а): VS> Сейчас firefox и gnome3 установлены бинарными пакетами из официального VS> репозитория. Поставь ещё пакет alsa-utils и поиграйся командами aplay -L, amixer controls и speaker-test. Eugene --- slrn/1.0.2 (FreeBSD) |
#6
|
|||
|
|||
![]()
Alex Korchmar написал(а) к Eugene Grosbein в Jun 17 23:31:26 по местному времени:
From: Alex Korchmar <noreply@linux.e-moe.ru> Eugene Grosbein <Eugene.Grosbein@f1.n5006.z2.fidonet.org> wrote: VS>> Сейчас firefox и gnome3 установлены бинарными пакетами из официального VS>> репозитория. EG> Поставь ещё пакет alsa-utils и поиграйся командами aplay -L, EG> amixer controls и speaker-test. не надо ему ставить дурацкие эмуляторы уже почти доломанной в файрфоксе альсы. Ему надо взять и пересобрать БЕЗ всей ненужно-херни, и у него будет работать ровно тот регулятор громкости, к которому он привык. К великому счастью, до oss-библиотек руки макак из мазила прожекта еще не дотянулись. Благо такая пересборка, хоть и притащит с собой "весь интернет", позволяет потом закачать его нахрен обратно, ничего из этого мусора, к счастью, после сборки не нужно. При этом, правда, навсегда отвалится 5.1d звук, который во freebsd отродясь работать не мог бы. Очень актуальная для браузера, совершенно незаменимая фича. > Alex --- ifmail v.2.15dev5.4 |
#7
|
|||
|
|||
![]()
Victor Sudakov написал(а) к Eugene Grosbein в Jun 17 08:54:36 по местному времени:
Dear Eugene, 16 Jun 17 01:33, you wrote to me: VS>> Как узнать, а) через что firefox на самом деле играет, и б) где в VS>> этом что может быть уровень слишком занижен? А может можно VS>> пересобрать его с вменяемой звуковой подсистемой, там при сборке VS>> можно несколько выбрать. Сейчас firefox и gnome3 установлены VS>> бинарными пакетами из официального репозитория. EG> Как ты видишь, при сборке оно может тянуть alsa, pulseaudio или EG> sndio (soundtouch), по дефолту собирается как-то так: EG> $ pkg info -dx firefox | egrep -i 'alsa|pulseaudio|sound' EG> alsa-plugins-1.1.1_1 EG> alsa-lib-1.1.2 EG> Из /usr/ports/Mk/bsd.gecko.mk: EG> .if ${PORT_OPTIONS:MALSA} EG> LIB_DEPENDS+= libasound.so:audio/alsa-lib EG> RUN_DEPENDS+= EG> ${LOCALBASE}/lib/alsa-lib/libasoundmodule_pcmoss.so:audio/alsa-plugi EG> ns RUNDEPENDS+= alsa-lib>=1.1.1_1:audio/alsa-lib MOZOPTIONS+= EG> --enable-alsa .endif EG> То есть, должно играть через этот самый libasoundmodule_pcmoss.so EG> из alsa-plugins, копай туда. Но как в нем громкость-то повысить? EG> И вообще у меня дежавю, по-моему ты что-то очень похожее уже EG> спрашивал. Я спрашивал, как заставить firefox играть через другой аудиовыход. С этим я разобрался: в апплете Sound гномовского центра управления можно выбрать, какой из /dev/dsp будет активным, и звук firefox-а переключается туда. Это устраивает, хотя и не совсем то, что хотелось (выбрать /dev/dsp отдельно для firefox). А про сабжевую проблему я не писал. В вышеупомянутом апплете все движки задраны по максимуму, и всё равно тихо. Victor Sudakov, VAS4-RIPE, VAS47-RIPN --- GoldED+/BSD 1.1.5-b20160322-b20160322 |
#8
|
|||
|
|||
![]()
Victor Sudakov написал(а) к Alex Korchmar в Jun 17 09:00:10 по местному времени:
Dear Alex, 15 Jun 17 18:58, you wrote to me: VS>> А вот firefox играет звук как-то через gnome3 и очень тихо. VS>> Например на AK> пщ-пщaudio детектед. VS>> Как узнать, а) через что firefox на самом деле играет, и б) где в VS>> этом что AK> лучше этого не знать. Век бы не знал, но вот понадобилось громкость отрегулировать. VS>> может быть уровень слишком занижен? А может можно AK> можно. То есть он с ней собран, но вряд ли ты хочешь прибить свой AK> любимый гом, а пока он не прибит, факинмартышка будет детектить пщпщ. VS>> пересобрать его с вменяемой VS>> звуковой подсистемой, там при сборке можно несколько выбрать. AK> единственная реальная звуковая система в freebsd - oss. Остальные при AK> сборке факинфокса лучше блокировать ключами configure, потому что AK> управления при запуске не предусмотрено. Ну, при сборке из портов можно выбрать только ALSA, PULSEAUDIO и SNDIO, причем ALSA по умолчанию. Victor Sudakov, VAS4-RIPE, VAS47-RIPN --- GoldED+/BSD 1.1.5-b20160322-b20160322 |
#9
|
|||
|
|||
![]()
Eugene Grosbein написал(а) к Alex Korchmar в Jun 17 13:20:38 по местному времени:
15 июня 2017, четверг, в 22:31 NOVT, Alex Korchmar написал(а): AK> Ему надо взять и пересобрать БЕЗ всей ненужно-херни, и у него будет работать AK> ровно тот регулятор громкости, к которому он привык. К великому счастью, до AK> oss-библиотек руки макак из мазила прожекта еще не дотянулись. Это ты просто не в курсе. Давно уже дотянулись. Eugene -- Устав от вечных упований, Устав от радостных пиров --- slrn/1.0.2 (FreeBSD) |
#10
|
|||
|
|||
![]()
Alex Korchmar написал(а) к Eugene Grosbein в Jun 17 11:39:46 по местному времени:
From: Alex Korchmar <noreply@linux.e-moe.ru> Eugene Grosbein <Eugene.Grosbein@f1.n5006.z2.fidonet.org> wrote: EG> Это ты просто не в курсе. Давно уже дотянулись. печалька... тогда ставьте пщпщаудио, не выеживайтесь. Даже если по недоразумению пока еще альса у вас и работает, держать два отдельных регулятора громкости и ждать, когда следующий мелкий апдейт все поломает навсегда - довольно глупое занятие. вебмакакам платят с грантовых денежек за поддержку чудес инфраструктуризации и 5.1 sound, а не за совместимость. > Alex --- ifmail v.2.15dev5.4 |