LINUX.ORG.RU

Из чего состоит ваш звуковой стек на Linux?

 , ,


0

2
  1. PulseAudio342 (57%)

    ********************************************************************************************************************************************************************************************************************************************************************************************************************************

  2. PipeWire133 (22%)

    ****************************************************************************************************************************

  3. Только ALSA119 (20%)

    ***************************************************************************************************************

  4. Не знаю86 (14%)

    ********************************************************************************

  5. JACK42 (7%)

    ***************************************

  6. У меня компьютер без звука17 (3%)

    ***************

  7. OSS16 (3%)

    **************

Всего голосов: 755, всего проголосовавших: 605

>>> Проголосовать



Проверено: Satori ()

Ответ на: комментарий от James_Holden

Ну это уж как в вашем дистре его собирают, в арче например работает и без пульсы. Ну и всегда есть apulse

vs220 ()
Ответ на: комментарий от James_Holden

Да вроде работает там звук. В этом году работал, может конечно, в последних версиях убрали, надо проверять.

Dog ()
Ответ на: комментарий от vertexua

USB DAC

какой именно?
Хочу Raspberry Pi для файлов по ssh + mpd плеер, сейчас эту функцию выплняет Atloin64: шумит (жрёт) много, поэтому выключен, включается по WOL из интернета.
В Raspberry Pi родной аудио тракт очень плох?

аудио с моего основного компа

через PulseAudio?

s-warus ()
Ответ на: комментарий от Dog

Это из какого? Вроде везде звук есть, pure alsa

steam(linux) / proton / skyrim – звук только с пульсой.

И ещё где-то была та ж хрень… кажется в firefox-bin и/или ungoogled-chromium-bin; если собирать из сорцов то ок, но в гробу я видал собирать хром из сорцов.

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

Стимом не пользуюсь, в протоне вроде работает, хотя у меня сборка с рутрекера, Скайрим именно. Да и в других играх в протоне норм все. Тут, видимо как с браузерами - как мейнтейнеры соберут. Блин, да даже такие мелкие, как links везде по разному собирают, где то с графикой, где-то нет. В арче его вообще зачем-то два раза собирают, один бинарник полноценный, другой только текстовый.

но в гробу я видал собирать хром из сорцов.

Понимаю. На своем калькуляторе однажды пробовал, на третий день забил и вырубил.

Dog ()
Ответ на: комментарий от s-warus

какой именно?

У меня их много - Khadas Tone, Klipsh DAC/AMP, SMSL M500.

В Raspberry Pi родной аудио тракт очень плох?

Ну он для массовой электроники. Это подойдет множеству людей, но я из этих, поехавших с аудио-железом за тыщи баксов. Из ЭТИХ

Судя по твоим вопросам мои ответы тебе не будут очень полезны.

через PulseAudio?

Там ChromeOS

vertexua ★★★★★ ()
Последнее исправление: vertexua (всего исправлений: 2)
Ответ на: комментарий от Dog

Это из какого? Вроде везде звук есть, pure alsa.

Помню нужно было заюзать Zoom: на выход звук работает, на вход - только через Pulse (ну или pipewire). Да блин, в том же FF альсу выбросили из билдов.

Skullnet ★★★ ()

Что в Ubuntu 20.04 то и у меня, и оно работает. Иногда глючит кстати

I-Love-Microsoft ★★★★★ ()
Ответ на: комментарий от Dog

Тут, видимо как с браузерами - как мейнтейнеры соберут.

НЯЗ гентушники тянут бинарные сборки с сайтов производителей, сами не собирают.

dimgel ★★★★ ()

Стоял pulseaudio, потом с обновлением gnome прилетел pipewire и теперь я без понятия, что за мясорубка в системе.

EmgrtE ★★★★ ()

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

Нужен иллюстрированный гайд для котиков.

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

Честно говоря, полная жесть в линаксе с аудио

В линаксе - жесть. А после посещения логопеда, в линУксе - становится все нормально.

Нужен иллюстрированный гайд для котиков

Вот самый актуальный гайд, для самых котиков:

  1. Выкинуть вообще все сервера и серверочки

  2. Поставить pipewire.

Все, дальше работать не через зад.

James_Holden ()
Ответ на: комментарий от Dog

Аудиосервер может переключать аудио вход/выход или даже звуковую карточку на лету. Это киллерфича. ALSA так не умеет, этой фичи там нет. Переключение потребует рестарта всего приложения. ALSA умеет, кстати, обрабатывать громкость для каждого приложения, но на практике мне эта фича даже в аудиосервере не очень нужна.

Skullnet ★★★ ()
Ответ на: комментарий от Dog

Я про мейнтейнеров.

$ less /usr/portage/www-client/firefox-bin/firefox-bin-93.0.ebuild
...
MOZ_SRC_BASE_URI="https://archive.mozilla.org/pub/${MOZ_PN}/releases/${MOZ_PV}"

SRC_URI="amd64? ( ${MOZ_SRC_BASE_URI}/linux-x86_64/en-US/${MOZ_P}.tar.bz2 -> ${PN}_x86_64-${PV}.tar.bz2 )
        x86? ( ${MOZ_SRC_BASE_URI}/linux-i686/en-US/${MOZ_P}.tar.bz2 -> ${PN}_i686-${PV}.tar.bz2 )"
...
dimgel ★★★★ ()
Ответ на: комментарий от Skullnet

Мне такое не надо, колонки обычно в единственную звуковуху воткнуты. Хотя для создания музыки имеет смысл, но зачем на десктоп прибивают - неясно.

Dog ()
Ответ на: комментарий от dimgel

Это ж мейнтейнеры Генту, им непривычно собирать пакеты)

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

Понятно, что собирают с самым популярным, а самый популярный - пульса, потому что ее ставят в дистры по умолчанию. Я не понимаю, нафига в дистры ставят, когда все киллер фичи - простому пользователю не нужны.

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

В этом плане порадовал Войд. я установил, а звука нет, смотрю и алсы нету и пульсы. потом сходил на вики, там описаны все три опции(https://docs.voidlinux.org/config/media/index.html) и юзер сам выбирает после установки, при том, что установка была не мини инстал кастомный, а сразу с иксфейсом фуллфарш! (но без звука)

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

В арче тоже самое, если во время установки руками не прописал алсу или пульсу, звука не будет. Но если кеды или гном поставить - все равно минимум пульса прилетит)

Dog ()

PipeWire. Торт. Ещё даже не релиз, а уже работает идеально.

anonymous-angler ()
Ответ на: комментарий от mord0d

Установить может и можно, только это экзотика. А в линуксах все эти нестандартные звуковые штуки популярны (конечно, благодаря дистрособирателям, сующим их по дефолту, иначе бы тоже кроме alsa ничего не было на 99% установок).

firkax ()
Ответ на: комментарий от Dog

Kde в арче пульсу не тянут, только необязательный аплетт plasma-pa пульсу требует. Не ставить кеды через meta пакет и пульсы не будет.

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

только это экзотика

 % pkg query %ro alsa-lib
graphics/gimp-app
devel/godot-tools
multimedia/qt5-multimedia
audio/alsa-plugins
java/openjdk16
 % pkg query %ro sndio
audio/musicpd
www/qt5-webengine
multimedia/ffmpeg
devel/sdl20
audio/portaudio

На ffmpeg не обращай внимания, он собран в том числе с OSS из базы FreeBSD, остальные не умеют в OSS, потому были собраны с тем, с чем собраны.

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

только кажется смысла в этом нет. Я во всяком случае пытался пользоваться sndio на фре, в опенке он достаточно вкусный, а на фре особого профита нет, только лишний демон болтается в системе, и какой-то софт надо пересобирать с его поддержкой (например mpd). Также выкинул отовсюду, куда смог дотянуться pulseaudio. OSS хватает за глаза.

Slack ★★★★ ()
Ответ на: комментарий от MOPKOBKA

Ага, только без pulseaudio прослойки он неюзабелен, а с прослойкой не bitperfect, что к тому же прекрасно слышно ушами

e7z0x1 ★★★★★ ()
Ответ на: комментарий от Slack

Ну у меня с sndio собран тот софт, который не может в OSS, это чтобы не ALSA. С ALSA звук… нехороший.

То есть если что-то умеет в OSS — оно собирается без всего остального (исключением является только ffmpeg), что в OSS не умеет — собирается с sndio, не умеет в sndio — тогда уже с ALSA (просто потому что с JACK возиться нет никакого желания).

mord0d ★★★★★ ()

Pulseaudio, подумываю об использовании PipeWire.

Ранее было Jack+ALSA

Slackware_user ★★★★★ ()
Ответ на: комментарий от kirill_rrr

Их здесь через одного) По крайней мере на временной основе.

Slackware_user ★★★★★ ()
Ответ на: комментарий от vs220

Pipewire зато теперь тянет. Минимальная plasma-desktop тоже.

Dog ()
Ответ на: комментарий от Slack

Ногами, на фортепиано! (%

Или ты меня не понял, или я тебя, или оба.

mord0d ★★★★★ ()
Ответ на: комментарий от Dog

Элементарно - слушаю музыку. Человек поблизости сказал ему моя музыка мешает. Я подключаю наушники и слушаю дальше. С альсой пришлось бы перезапускать приложение.

eternal_sorrow ★★★★★ ()

У меня компьютер без звука

Это наверное компьютер типичного линуксоида? :D

pingvinek ()
Закрыто добавление комментариев для недавно зарегистрированных пользователей (со score < 50)