Автор Гілка: Допоможіть розібратись зі звуком  (Прочитано 7500 раз)

Відсутній kasper

  • Новачок
  • *
  • дописів: 2
  • Карма: +0/-0
  • I Love YaBB 2!
Проблема полягає ось в чому....  У мене MyLinux 3.1. Звукова карта інтегрована(Nforce2 AC97).  Запускаю xmms і mplayer  і тільки одна з цих програм програє звук(в даному випадку xmms). Я так розумію, шо звуковий канал може використовувати тільки одна програма, а всі решта стоять в черзі за ним.

Я думаю я не перший , хто зустрів таку проблему, бо звукова карта не сама стара і Лінукс її зразу розпізнав, але виник отакий глюк...
Що можете порадити?
« Змінено: 2006-12-08 19:13:40 від kasper »

Відсутній Cthulhu

  • Кореспондент
  • ***
  • дописів: 183
  • Карма: +0/-0
Re: Допоможіть розібратись зі звуком
« Відповідей #1 : 2006-12-08 19:17:32 »
Карта часом не AC97?

Відсутній Cthulhu

  • Кореспондент
  • ***
  • дописів: 183
  • Карма: +0/-0
Re: Допоможіть розібратись зі звуком
« Відповідей #2 : 2006-12-08 19:21:58 »
Тьфу, блін, не роздивився відразу...
pcm.nforce-hw {
type hw
card 0
}

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

pcm.nforce {
type dmix
ipc_key 1234
slave {
pcm "hw:0,0"
period_time 0
period_size 1024
buffer_size 4096
rate 44100
}
}

ctl.nforce-hw {
type hw
card 0
}
Обізвіть .asoundrc і помістіть в ~, має допомогти.
« Змінено: 2006-12-08 19:23:47 від Cthulhu »

Відсутній kasper

  • Новачок
  • *
  • дописів: 2
  • Карма: +0/-0
  • I Love YaBB 2!
Re: Допоможіть розібратись зі звуком
« Відповідей #3 : 2006-12-08 19:45:19 »
Допомогло!!! Дякую.

Відсутній Campana

  • Письменник
  • *****
  • дописів: 795
  • Карма: +0/-0
  • Проходив мимо
Re: Допоможіть розібратись зі звуком
« Відповідей #4 : 2006-12-10 06:37:27 »
А мені не допомагає  :(
Звукова карта та сама. Дистр -- SuSE 10.1
Звуку немає в жодній програмі (точніше, звучать тільки аудіо-диски, а цифра включно з системними звуками KDE -- ні). Xmms на всі варіанти виводу, якщо пристрій виводу відмінний від hw:0,2 (він же IEC958), лається, мовляв
Please check that:
Your soundcard is configured properly
You have the correct output plugin selected
No other program is blocking the soundcard
.
Якщо ж вибрати hw:0,2, грає, але мовчки: звуку нема. Те саме з MPlayer-ом.
« Змінено: 2006-12-10 07:19:57 від Campana »

Відсутній Cthulhu

  • Кореспондент
  • ***
  • дописів: 183
  • Карма: +0/-0
Re: Допоможіть розібратись зі звуком
« Відповідей #5 : 2006-12-10 16:07:04 »
А мені не допомагає  :(
А у вас проблема інша - драйвери не завантажено. Робите рутом "alsaconf" і чавите "OK" всю дорогу. Вмикаєте каку xmms і вибираєте вивід звуку через alsa плагін. Все.

zzandy

  • Гість
Re: Допоможіть розібратись зі звуком
« Відповідей #6 : 2006-12-10 17:45:39 »
А як зробити так, щоб слухати музику amarok-ом, і при цьому грати в квейк зі звуком? Чи простіше питання - як запустити два MPlayer-а і щоб обидва зі звуком?

В мене дистр SUSE 10.1, карта на NForce2, а наведені приклади не допомогли.

Підкажіть принймні що шукати, якісь направляючі. Наперед вдячний.

Відсутній Cthulhu

  • Кореспондент
  • ***
  • дописів: 183
  • Карма: +0/-0
Re: Допоможіть розібратись зі звуком
« Відповідей #7 : 2006-12-10 19:06:44 »
З mplayer просто зробіть так, щоб вивід звуку йшов через alsa, а не через oss (mplayer -ao alsa). Думаю, це стосується і Amarok. Не знаю, як там в сюзі mplayer зібраний, але я свій збирав сам з однією лише опцією --enable-gui і він завжди грає через альсу (взагалі-то, це рекомендований спосіб його встановлення - стягнути з svn і скомпілювати).

З квакою складніше, залежить від версії... Quake2, якщо зібрана з SDL, робить звук через SDL-mixer і тому працює нормально з коробки. Для Quake1 існує патч для звуку через альсу, хоча простіше взяти рушій darkplaces (він і красивіший, до того ж). Ігри на рушії Quake3 (власне quake3, tremulous, Return to Castle etc) роблять звук через oss і тому завжди забивають канал намертво. Нормального способу це виправити, наскільки я знаю, не існує, якщо не рахувати використання підпорок типу arts чи esd.
« Змінено: 2006-12-10 19:07:22 від Cthulhu »

zzandy

  • Гість
Re: Допоможіть розібратись зі звуком
« Відповідей #8 : 2006-12-10 20:09:53 »
Так, про квейк я забув уточнити - мав на увазі саме quake3.

Заглянув в налаштування кедівської звукової системи - виявилося, що там стоїть автовизначення -> програвання через oss. Я там поставив ALSA і тепер в мене все тихо - ogg123, MPlayer, AmaroK вважають, що вони грають через ALSA а я звуку не чую. alsaconf також щось робить яле ефекту я не отримую.

MPlayer-а у поставці SUSE нема, тому його я сам збирав (не з svn, але із свіжих сорців). Якщо не вказувати, то вивід іде через oss і звук чути, але якщо вказати -ao alsa, то звуку немає.

Завтра-паслязавтра персяду на SUSE 10.2 і вже там не заспокоюся, поки не буде нормального звука.
« Змінено: 2006-12-10 20:13:50 від zzandy »

Відсутній Cthulhu

  • Кореспондент
  • ***
  • дописів: 183
  • Карма: +0/-0
Re: Допоможіть розібратись зі звуком
« Відповідей #9 : 2006-12-10 21:15:50 »
А alsamixer що каже? І arts точно вирубили? Разом з ним пахати, вірогідно, не буде.

zzandy

  • Гість
Re: Допоможіть розібратись зі звуком
« Відповідей #10 : 2006-12-10 21:39:07 »
A що можна дізнатися від alsamixer-а, нічого не вимкнено ніби. arts-а вимкнув, звук через oss іде, а через alsa - ні (помилок не виводиться).

Відсутній Cthulhu

  • Кореспондент
  • ***
  • дописів: 183
  • Карма: +0/-0
Re: Допоможіть розібратись зі звуком
« Відповідей #11 : 2006-12-10 21:55:47 »
A що можна дізнатися від alsamixer-а, нічого не вимкнено ніби.
Master і PCM мають бути розглушені.

ЗІ Ахтунг якийсь :(

zzandy

  • Гість
Re: Допоможіть розібратись зі звуком
« Відповідей #12 : 2006-12-10 22:02:14 »
І master і PCM розглушені.

P.S.: Я підозрюю, що в кінці цієі розмови мені буде соромно, але не розумію, у чому справа.

Відсутній Campana

  • Письменник
  • *****
  • дописів: 795
  • Карма: +0/-0
  • Проходив мимо
Re: Допоможіть розібратись зі звуком
« Відповідей #13 : 2006-12-11 19:44:11 »
А мені не допомагає  :(
А у вас проблема інша - драйвери не завантажено. Робите рутом "alsaconf" і чавите "OK" всю дорогу. Вмикаєте каку xmms і вибираєте вивід звуку через alsa плагін. Все.
Боюся, проблема та сама. alsaconf запускав вже неодноразово -- результат нульовий. Звук не йде навіть через oss, як у Андрія. При цьому
$ lsmod |grep snd
snd_seq_dummy           3588  0
snd_pcm_oss            42752  0
snd_mixer_oss          16256  1 snd_pcm_oss
snd_seq_midi            8960  0
snd_seq_midi_event      6400  1 snd_seq_midi
snd_seq                46960  3 snd_seq_dummy,snd_seq_midi,snd_seq_midi_event
snd_mpu401              8096  0
snd_mpu401_uart         6912  1 snd_mpu401
snd_rawmidi            23424  2 snd_seq_midi,snd_mpu401_uart
snd_seq_device          7948  4 snd_seq_dummy,snd_seq_midi,snd_seq,snd_rawmidi
snd_intel8x0           30108  5
snd_ac97_codec         82848  1 snd_intel8x0
snd_ac97_bus            2176  1 snd_ac97_codec
snd_pcm                79880  4 snd_pcm_oss,snd_intel8x0,snd_ac97_codec
snd_timer              20868  3 snd_seq,snd_pcm
snd                    50692  21 snd_seq_dummy,snd_pcm_oss,snd_mixer_oss,snd_seq_midi,snd_seq,snd_mpu401,snd_mpu401_uart,snd_rawmidi,snd_seq_device,snd_intel8x0,snd_ac97_codec,snd_pcm,snd_timer
soundcore               8672  1 snd
snd_page_alloc          9608  2 snd_intel8x0,snd_pcm
Ось цієї штуки: snd_intel8x0 -- завжди вистачало. І звук був (йшов через PCM), а потім почав зникати в окремих програмах або окремих інтерфейсах. Доки не зник зовсім. Ввімкнення/вимкнення arts нічого не дає. В усіх мікшерах все ввімкнено. Це точно якийсь ахтунг. Чекатимемо на SuSE 10.2.

Відсутній Cthulhu

  • Кореспондент
  • ***
  • дописів: 183
  • Карма: +0/-0
Re: Допоможіть розібратись зі звуком
« Відповідей #14 : 2006-12-11 20:40:18 »
В мене тут один знайомий на сюзі сидить, то каже, що проблеми зі звуком були, але вирішив він їх рендомними тиканнями по ясту і непристойною похабенню вголос. До ладу пояснити не може, сам не знає :)