Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: 9.10 & ALSA  (Прочитано 2040 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн talovin

  • Автор темы
  • Новичок
  • *
  • Сообщений: 9
    • Просмотр профиля
9.10 & ALSA
« : 02 Ноября 2009, 17:59:44 »
9.10 поставлена на hp2133 "с нуля". Проблема с настройками звука, при старте всплывающее окно регулятора громкости показывает уровень и правильное устройство VT1708/A. Звук есть.
При первом обращении к настройкам устройство присутствует несколько секунд в списке и меняется на Dummy Output, одновременно исчезает строка выбора профиля в закладке устройства. В user.log  следующее:
Nov  2 17:13:51 hp2133-ATalovin pulseaudio[2193]: alsa-util.c: snd_pcm_delay() returned a value that is exceptionally large: -645536 bytes (-3659 ms).
Nov  2 17:13:51 hp2133-ATalovin pulseaudio[2193]: alsa-util.c: Most likely this is a bug in the ALSA driver 'snd_hda_intel'. Please report this issue to the ALSA developers.
Nov  2 17:13:51 hp2133-ATalovin pulseaudio[2193]: alsa-util.c: snd_pcm_dump():
Nov  2 17:13:51 hp2133-ATalovin pulseaudio[2193]: alsa-util.c: Hardware PCM card 0 'HDA VIA VT82xx' device 0 subdevice 0
Nov  2 17:13:51 hp2133-ATalovin pulseaudio[2193]: alsa-util.c: Its setup is:
Nov  2 17:13:51 hp2133-ATalovin pulseaudio[2193]: alsa-util.c:   stream       : CAPTURE
Nov  2 17:13:51 hp2133-ATalovin pulseaudio[2193]: alsa-util.c:   access       : MMAP_INTERLEAVED
Nov  2 17:13:51 hp2133-ATalovin pulseaudio[2193]: alsa-util.c:   format       : S16_LE
Nov  2 17:13:51 hp2133-ATalovin pulseaudio[2193]: alsa-util.c:   subformat    : STD
Nov  2 17:13:51 hp2133-ATalovin pulseaudio[2193]: alsa-util.c:   channels     : 2
Nov  2 17:13:51 hp2133-ATalovin pulseaudio[2193]: alsa-util.c:   rate         : 44100
Nov  2 17:13:51 hp2133-ATalovin pulseaudio[2193]: alsa-util.c:   exact rate   : 44100 (44100/1)
Nov  2 17:13:51 hp2133-ATalovin pulseaudio[2193]: alsa-util.c:   msbits       : 16
Nov  2 17:13:51 hp2133-ATalovin pulseaudio[2193]: alsa-util.c:   buffer_size  : 16384
Nov  2 17:13:51 hp2133-ATalovin pulseaudio[2193]: alsa-util.c:   period_size  : 8192
Nov  2 17:13:51 hp2133-ATalovin pulseaudio[2193]: alsa-util.c:   period_time  : 185759
Nov  2 17:13:51 hp2133-ATalovin pulseaudio[2193]: alsa-util.c:   tstamp_mode  : ENABLE
Nov  2 17:13:51 hp2133-ATalovin pulseaudio[2193]: alsa-util.c:   period_step  : 1
Nov  2 17:13:51 hp2133-ATalovin pulseaudio[2193]: alsa-util.c:   avail_min    : 8192
Nov  2 17:13:51 hp2133-ATalovin pulseaudio[2193]: alsa-util.c:   period_event : 0
Nov  2 17:13:51 hp2133-ATalovin pulseaudio[2193]: alsa-util.c:   start_threshold  : -1
Nov  2 17:13:51 hp2133-ATalovin pulseaudio[2193]: alsa-util.c:   stop_threshold   : 1073741824
Nov  2 17:13:51 hp2133-ATalovin pulseaudio[2193]: alsa-util.c:   silence_threshold: 0
Nov  2 17:13:51 hp2133-ATalovin pulseaudio[2193]: alsa-util.c:   silence_size : 0
Nov  2 17:13:51 hp2133-ATalovin pulseaudio[2193]: alsa-util.c:   boundary     : 1073741824
Nov  2 17:13:51 hp2133-ATalovin pulseaudio[2193]: alsa-util.c:   appl_ptr     : 491528
Nov  2 17:13:51 hp2133-ATalovin pulseaudio[2193]: alsa-util.c:   hw_ptr       : 330144

Смена устройств соповождается этим:
Nov  2 17:42:23 hp2133-ATalovin pulseaudio[2193]: ratelimit.c: 24 events suppressed
Nov  2 17:42:31 hp2133-ATalovin pulseaudio[2193]: alsa-source.c: snd_pcm_mmap_commit: Device or resource busy

Версия пакета:
alsa-base 1.0.20+dfsg-1ubuntu5 (karmic)

релоад ALSA возвращает в исходное состояние.

aleks@hp2133-ATalovin:~$ sudo alsa force-reload
lsof: WARNING: can't stat() fuse.gvfs-fuse-daemon file system /home/aleks/.gvfs
      Output information may be incomplete.
lsof: WARNING: can't stat() fuse.gvfs-fuse-daemon file system /home/aleks/.gvfs
      Output information may be incomplete.
Unloading ALSA sound driver modules: snd-hda-codec-analog snd-hda-intel snd-hda-codec snd-hwdep snd-pcm-oss snd-pcm snd-page-alloc snd-mixer-oss snd-seq-dummy snd-seq-oss snd-seq-midi snd-rawmidi snd-seq-midi-event snd-seq snd-timer snd-seq-device (failed: modules still loaded: snd-hda-codec-analog snd-hda-codec snd-hwdep snd-pcm snd-page-alloc snd-timer).
Loading ALSA sound driver modules: snd-hda-codec-analog snd-hda-intel snd-hda-codec snd-hwdep snd-pcm-oss snd-pcm snd-page-alloc snd-mixer-oss snd-seq-dummy snd-seq-oss snd-seq-midi snd-rawmidi snd-seq-midi-event snd-seq snd-timer snd-seq-device.

lspci -v

80:01.0 Audio device: VIA Technologies, Inc. VT1708/A [Azalia HDAC] (VIA High Definition Audio Controller) (rev 10)
   Subsystem: Hewlett-Packard Company Device 3030
   Flags: bus master, fast devsel, latency 0, IRQ 17
   Memory at febfc000 (64-bit, non-prefetchable) [size=16K]
   Capabilities: <access denied>
   Kernel driver in use: HDA Intel
   Kernel modules: snd-hda-intel


P.S.
Самое главное. Звук есть только через VT1708, через Dummy не идет, не говоря уже о всяких микрофонах.
Эффект стабильный, могу добавить информации, скажите только где смотреть.
« Последнее редактирование: 02 Ноября 2009, 18:41:38 от talovin »

Оффлайн ShPioN

  • Активист
  • *
  • Сообщений: 268
    • Просмотр профиля
Re: 9.10 & ALSA
« Ответ #1 : 21 Ноября 2009, 09:38:03 »
звук идет через пульсаудио? очень похоже, что приложение обращается напрямую к альса, тем самым блокируя ее :) попробуйте настроить выход аудио на пульс.

Оффлайн reaxxion

  • Новичок
  • *
  • Сообщений: 23
    • Просмотр профиля
Re: 9.10 & ALSA
« Ответ #2 : 21 Февраля 2010, 20:25:51 »
Чтоб не плодить тем пишу здесь
При чистой установке Ubuntu отсутствовал звук в системе
Стояла alsa 1.0.20
Решил вручную собрать 1.0.21
alsa-driver и alsa-lib сконфигурировались и установились

Advanced Linux Sound Architecture Driver Version 1.0.21.
Compiled on Feb 19 2010 for kernel 2.6.31-19-generic-pae (SMP).

alsa-utils  ./configure не проходит по причине

configure: error: panelw library not found
хотя пакет libncursesw5 установлен только видимо более новой версии чем нужно

Вопрос что делать или оставить как есть ?
Странно но звук обьявился хотя в винде звук чуть лучше будет

Ubuntu 10.04 & ArchLinux user

 

Страница сгенерирована за 0.029 секунд. Запросов: 23.