LINUX.ORG.RU

Да, ниасилил Alsa. Что с этим делать?

осиливать alsa и dmix

daemonpnz ★★★★★
()

Осиливать. Pshhaudio - тоже вариант.

dhameoelin ★★★★★
()

Ставить pulseaudio

x0r ★★★★★
()

Как вариант - поставь нормальную звуковую карту, в которой есть аппаратный микшер.

Black_Shadow ★★★★★
()

Мой /etc/asound.conf (включает dmix):

pcm.dmixer {
	type dmix
	ipc_key 1024
	ipc_key_add_uid 0
	ipc_perm 0660
}
2pcm.dsp {
	type plug
	slave.pcm "dmix"
}
Не совсем понимаю как это работает, но проблему решает и мне этого достаточно.

mtk
()
Последнее исправление: mtk (всего исправлений: 1)

~/.asoundrc покажи.

Пульс нафиг не нужен.

invokercd ★★★★
()

наверное, нет аппаратного микширования. Я в свое время не смог настроить dmix на генте в 2009, пульса тогда тоже плохо работала. сейчас у меня пульса

zarkone ★★
()

Уже сказали про dmix и даже конфиг дали.
Ну ты понел.

tazhate ★★★★★
()

Попробуй dmix. Если не поможет, то только pulseaudio.

vurdalak ★★★★★
()

Всем спасибо. Dmix помог :)

xasecoro
() автор топика

Какой таки дистр на самом деле? В генте нет настолько древней ALSA, в которой dmix не был включен дефолтно.

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

NOTE: For ALSA 1.0.9rc2 and higher you don't need to setup dmix for analogue output. Dmix is enabled by default for soundcards which don't support hardware mixing. You still need to set it up for digital outputs.

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

По дефолту? Серьезно?

Ага. Но есть одно жирное но. Чтобы это работало, приложения должны вести себя хорошо и использовать устройство «default», а не «hw:0,0», как некоторые любят делать.

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

А можно про это чуть подробнее?

Например, Amarok и уведомления KDE, или Chromium и Amarok не смешивались вообще никак - в одном звук есть, в другом нет...

xasecoro
() автор топика
Ответ на: комментарий от xcariba

"-доктор, у меня болит голова. -Вот вам топор, он точно поможет"

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

пользуюсь гентой без пшшаудио, алза кэширует все по дефолту.

Deleted
()

Выбросить пульсу, настроить альсу.

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

Подробнее я не знаю, я вот это читал: http://www.alsa-project.org/alsa-doc/alsa-lib/pcm.html#pcm_dev_names. Запускал так звук в несколько потоков — все работали. Но сейчас если pulseaudio захватывает вывод, все мои потоки фейлятся.

В KDE, кажется, используется своя звуковая система, phonon. Надо смотреть в её настройках, как она с alsa работает. Возможно, есть способ указать default вместо hw.

i-rinat ★★★★★
()
Ответ на: комментарий от xasecoro

у меня на нескольких компах стоит, всё работает. ты наверное какое-нибудь говно скопипастил в ~/.asoundrc или /etc/asound.conf

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

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

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