LINUX.ORG.RU

Сообщения Rejy

 

Alsa загружен, но звук не работает

Долгое время пользовался OSS, но с ним постоянно наблюдались небольшие щелчки в колонках. Однако после последнего обновления на oss 4.2 build 2005 данная проблема обострилась до громких щелчков и даже попискивания. Сегодня решил попробовать alsa. Скачал исходники, скомпилировал, установил. Всё прошло гладко: всё работает, кроме звука :)

regy@G713:~$ uname -r
3.0.0-12-generic

regy@G713:~$ lspci|grep Audio
00:07.0 Audio device: nVidia Corporation MCP72XE/MCP72P/MCP78U/MCP78S High Definition Audio (rev a1)
02:00.1 Audio device: nVidia Corporation Device 0e0c (rev a1)

regy@G713:~$ lsmod|grep snd
snd_hda_codec_hdmi	 31426  4 
snd_hda_codec_via	  61329  1 
snd_hda_intel		  24262  11 
snd_hda_codec		  91754  3 snd_hda_codec_hdmi,snd_hda_codec_via,snd_hda_intel
snd_hwdep			  13276  1 snd_hda_codec
snd_pcm				80468  3 snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec
snd_seq_midi		   13132  0 
snd_rawmidi			25241  1 snd_seq_midi
snd_seq_midi_event	 14475  1 snd_seq_midi
snd_seq				51567  2 snd_seq_midi,snd_seq_midi_event
snd_timer			  28932  2 snd_pcm,snd_seq
snd_seq_device		 14172  3 snd_seq_midi,snd_rawmidi,snd_seq
snd					55902  32 snd_hda_codec_hdmi,snd_hda_codec_via,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcm,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
soundcore			  12600  1 snd
snd_page_alloc		 14115  2 snd_hda_intel,snd_pcm

regy@G713:/media/data5/dd$ aplay -vv aaa.wav

Plug PCM: Rate conversion PCM (48000, sformat=S32_LE)
Converter: libspeex (builtin)
Protocol version: 10002
Its setup is:
  stream	   : PLAYBACK
  access	   : RW_INTERLEAVED
  format	   : S16_LE
  subformat	: STD
  channels	 : 2
  rate		 : 44100
  exact rate   : 44100 (44100/1)
  msbits	   : 16
  buffer_size  : 15052
  period_size  : 940
  period_time  : 21333
  tstamp_mode  : NONE
  period_step  : 1
  avail_min	: 940
  period_event : 0
  start_threshold  : 15052
  stop_threshold   : 15052
  silence_threshold: 0
  silence_size : 0
  boundary	 : 986447872
Slave: Soft volume PCM
Control: PCM Playback Volume
min_dB: -51
max_dB: 0
resolution: 256
Its setup is:
  stream	   : PLAYBACK
  access	   : MMAP_INTERLEAVED
  format	   : S32_LE
  subformat	: STD
  channels	 : 2
  rate		 : 48000
  exact rate   : 48000 (48000/1)
  msbits	   : 32
  buffer_size  : 16384
  period_size  : 1024
  period_time  : 21333
  tstamp_mode  : NONE
  period_step  : 1
  avail_min	: 1024
  period_event : 0
  start_threshold  : 16384
  stop_threshold   : 16384
  silence_threshold: 0
  silence_size : 0
  boundary	 : 1073741824
Slave: Direct Stream Mixing PCM
Its setup is:
  stream	   : PLAYBACK
  access	   : MMAP_INTERLEAVED
  format	   : S32_LE
  subformat	: STD
  channels	 : 2
  rate		 : 48000
  exact rate   : 48000 (48000/1)
  msbits	   : 32
  buffer_size  : 16384
  period_size  : 1024
  period_time  : 21333
  tstamp_mode  : NONE
  period_step  : 1
  avail_min	: 1024
  period_event : 0
  start_threshold  : 16384
  stop_threshold   : 16384
  silence_threshold: 0
  silence_size : 0
  boundary	 : 1073741824
Hardware PCM card 0 'HDA NVidia' device 0 subdevice 0
Its setup is:
  stream	   : PLAYBACK
  access	   : MMAP_INTERLEAVED
  format	   : S32_LE
  subformat	: STD
  channels	 : 2
  rate		 : 48000
  exact rate   : 48000 (48000/1)
  msbits	   : 32
  buffer_size  : 16384
  period_size  : 1024
  period_time  : 21333
  tstamp_mode  : ENABLE
  period_step  : 1
  avail_min	: 1024
  period_event : 0
  start_threshold  : 1
  stop_threshold   : 1073741824
  silence_threshold: 0
  silence_size : 1073741824
  boundary	 : 1073741824
  appl_ptr	 : 0
  hw_ptr	   : 0

regy@G713:~$ alsactl init
Found hardware: "HDA-Intel" "VIA VT1708S" "HDA:11060397,18490397,00100000" "0x1849" "0x0397"
Hardware is initialized using a generic method

В alsamixer всё установлено на максимум и mute везде снят. система xubuntu 11.10 У кого-нибудь имеются идеи, как отремонтировать звук? P.S. возвращение на oss или перекомпиляцию ядра не предлагать. Эти варианты для меня не подходят по ряду причин.

Rejy
()