Автор Гілка: Тільки одна програма відтворює звук.  (Прочитано 1775 раз)

Відсутній v.2.1

  • Письменник
  • *****
  • дописів: 639
  • Карма: +0/-0
Використовую Bodhi linux, дистрибутив на базі Ubuntu.

Проблема в тому, що тільки одна програма може відтворювати звук у певнийчас.
Якщо програється VLC, то не грає youtube і DeaDBeeF.
Якщо грає DeaDBeeF, то не грає VLC та инші програми.

Відсутній Михайло Даниленко

  • Адміністратор ЩОДО
  • Літератор
  • *****
  • дописів: 1262
  • Карма: +0/-0
  • [Debian Stretch]
Можете спробувати створити такий /etc/asound.conf (чи ~/.asoundrc, але це не працюватиме для загальносистемних речей, на кшталт mpd):
# dmix

pcm.!default {
      type plug
      slave {
            pcm "dmixer_slave"
      }
}

pcm.dmixer_slave {
      type dmix
      ipc_key 102323        # unique id
      ipc_key_add_uid false # does this affect multiuser access?
      ipc_perm 0666         # allow all users to write (namely, mpd)
      slave {
            pcm         "hw:0,0"
      }
}

ctl.!default {
      type hw
      card 0
}

Проте, якщо alsa достатньо нова, воно має додавати dmix автоматично, якщо звукова не вміє мікшувати сама, і тоді для випадку одного користувача все повинно працювати.

Відсутній v.2.1

  • Письменник
  • *****
  • дописів: 639
  • Карма: +0/-0
З’ясував, що в иншого користувача все працює як годиться. Які файли конфігурації треба скопіювати, в домашню теку, щоб і в мого все працювало?


Цитата
Це якась карма Убунти, перший користувач в мене завжди запорюється і ніколи нормально не працює і я завжди переходжу під користувач2 користувач3

Проблему вирішив просто видаливши ~/.asoundrc

 :o  :-?
« Змінено: 2012-01-12 16:09:07 від vitre »

Відсутній case0lc

  • Графоман
  • ****
  • дописів: 310
  • Карма: +0/-0
Можете спробувати
Проте, якщо alsa достатньо нова, воно має додавати dmix автоматично
А хіба в Ubuntu не pulseaudio відповідає за мікшування?

Відсутній Михайло Даниленко

  • Адміністратор ЩОДО
  • Літератор
  • *****
  • дописів: 1262
  • Карма: +0/-0
  • [Debian Stretch]
Не маю жодного уявлення, ані те, ані інше не використовую. Але pulseaudio працює поверх alsa, отож додавання можливості мікшування на більш низькому рівні аж ніяк зашкодити не зможе.