The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Релиз звуковой подсистемы Linux - ALSA 1.2.2, opennews (??), 22-Фев-20, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


106. "Релиз звуковой подсистемы Linux - ALSA 1.2.2"  +/
Сообщение от Аноним (-), 23-Фев-20, 08:24 
> https://github.com/i-rinat/apulse

Хорошая кстати штука. Очень жаль что алса сразу до чего-то такого не доперла, чтобы пульс ей просто не требовался.

Ответить | Правка | Наверх | Cообщить модератору

114. "Релиз звуковой подсистемы Linux - ALSA 1.2.2"  +/
Сообщение от Аноним (97), 23-Фев-20, 19:26 
Алсе он и не требуется на самом деле.
Ответить | Правка | Наверх | Cообщить модератору

122. "Релиз звуковой подсистемы Linux - ALSA 1.2.2"  +/
Сообщение от Аноним (-), 23-Фев-20, 22:42 
> Алсе он и не требуется на самом деле.

Угу, конечно. Так прикольно когда какая-нибудь прога узурпирует алсу единолично и все остальные обходятся без звука в системе :)

Ответить | Правка | Наверх | Cообщить модератору

125. "Релиз звуковой подсистемы Linux - ALSA 1.2.2"  +1 +/
Сообщение от Аноним (95), 23-Фев-20, 22:57 
Такое бывает очень редко. Ооооочень редко

https://www.opennet.ru/openforum/vsluhforumID3/119842.html#95

У меня как-то пропал звук во всех приложениях. Опытным путём выяснил, что звук пропадает, когда запущена ICQ for Linux (beta) (старая программа, написанная на Adobe AIR). Какая связь, я не понимал, ведь ни одна другая программа так не делала.

Оказалось что Adobe AIR по какой-то причине имел приоритет "сначала попробовать OSS, а потом ALSA". Фиг знает почему. Когда я разлогинился из GNOME и зашёл в KDE, то там всё работало, как надо. Система openSUSE 11.4, если что.

Поэтому хорошо, что эмуляцию OSS выключили по умолчанию. Нет-нет, да и захочет какая-нибудь софтина выводить звук в /dev/dsp

Мне думается, что, в середине 00-х годов, в техподдержку Red Hat многие жаловались на эту проблему - мол, какое-то приложение захватило весь звук. И каждый раз оказывалось, что приложение по какой-то причине предпочитало OSS, хотя ALSA в нём тоже поддерживалась. Вот они и психанули и сделали "пульсу". Ведь, даже если включить dmix в ALSA по умолчанию (программный микшер для звуковух, которые не имеют аппаратный), то это не спасёт от случайного использования OSS вместо ALSA. А выключить эмуляцию OSS было нельзя, потому что не так много времени прошло с перехода на ALSA.

Ответить | Правка | Наверх | Cообщить модератору

155. "Релиз звуковой подсистемы Linux - ALSA 1.2.2"  +/
Сообщение от Аноним (-), 25-Фев-20, 15:19 
> Такое бывает очень редко. Ооооочень редко

Когда у меня была система без пульса - я бы не сказал что так уж прямо редко. И вообще, это анноило.

> (старая программа, написанная на Adobe AIR).

Я бы сказал новая. И самая поганая из всех мыслимых "асек". Самая жирная, тормозная и нефункциональная из всех.

> Какая связь, я не понимал, ведь ни одна другая программа так не делала.

Алса так позволяет - и это иногда случается. И хрен угадаешь когда долбанет. Более того, умники делавшие апи алсы не подумали о софтварном микшере как mandatory компоненте, на который можно было бы в коде программы расчитывать, не кодя fallback (т.е. собственный микшер!!!) самому.

Вообще, алсучье апи - сделано черт знает как. Посмотреть вокруг, хотя-бы на маздайку, чтобы посмоетреть как люди апями пользуются, народу почему-то не катило, изобрели тот еще вел. С довольно-таки квадратными колесами. Логично что в силу квадратности колес он был неудобен тем кто хотел ездить не по лестницам, а по улице. Ну вот все и полюбили поттеринговскую штуку. Алса больно уж сучья в плане апи.

Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру