slmodemd process hogging access to /dev/snd devices -> Sound Preferences -> Output tab -> "Dummy Output: Stereo" - Codec + Mixer: Realtek ALC660-VD - ALC660-VD Analog [ALC660-VD Analog] Audio device [0403]: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller [8086:27d8] (rev 02) - sound not working on ASUS W6F in Ubuntu 9.10 - using ALSA driver 1.0.21

Asked by Jia Sun

WARNING: All config files need .conf: /etc/modprobe.d/sound, it will be ignored in a future release.
ALSA Information Script v 0.4.58
--------------------------------

This script visits the following commands/files to collect diagnostic
information about your ALSA installation and sound related hardware.

  dmesg
  lspci
  lsmod
  aplay
  amixer
  alsactl
  /proc/asound/
  /sys/class/sound/
  ~/.asoundrc (etc.)

See 'alsa-info.sh --help' for command line options.

WARNING: All config files need .conf: /etc/modprobe.d/sound, it will be ignored in a future release.
Automatically upload ALSA information to pastebin? [y/N] : y
Uploading information to www.pastebin.ca ... Done!

Your ALSA information is located at http://pastebin.ca/1732439

Please inform the person helping you.

Question information

Language:
English Edit question
Status:
Solved
For:
Ubuntu alsa-driver Edit question
Assignee:
No assignee Edit question
Solved by:
Jia Sun
Solved:
Last query:
Last reply:
Revision history for this message
Jia Sun (jias) said :
#1

 0 [Intel ]: HDA-Intel - HDA Intel
                      HDA Intel at 0xfeb38000 irq 16
rm: 无法删除 “/etc/asound.conf”: 没有该文件或目录
rm: 无法删除 “/home/jias/.asound*”: 没有该文件或目录
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
正在初始化软件包状态... 完成
正在编辑扩展状态信息... 完成
下列“新”软件包将被安装。
  gnome-alsamixer libgconfmm-2.6-1c2{a} libglademm-2.4-1c2a{a}
  libsdl1.2debian-pulseaudio padevchooser paman paprefs{a} pavucontrol{a}
  pavumeter{a} pulseaudio-module-zeroconf{a}
下列软件包将被“删除”:
  libsdl1.2debian-alsa{a}
0 个软件包被升级,新安装 10 个, 1 个将被删除, 同时 161 个将不升级。
需要获取 716kB 的存档。 解包后将要使用 3,432kB。
您要继续吗?[Y/n/?] Y
正在编辑扩展状态信息... 完成
读取:1 http://ubuntu.arcticnetwork.ca karmic/universe gnome-alsamixer 0.9.7~cvs.20060916.ds.1-2 [53.7kB]
读取:2 http://ubuntu.arcticnetwork.ca karmic/main libgconfmm-2.6-1c2 2.24.0-2 [31.4kB]
读取:3 http://ubuntu.arcticnetwork.ca karmic/main libglademm-2.4-1c2a 2.6.7-2 [21.7kB]
读取:4 http://ubuntu.arcticnetwork.ca karmic/universe pavumeter 0.9.3-1ubuntu1 [29.2kB]
读取:5 http://ubuntu.arcticnetwork.ca karmic/universe pavucontrol 0.9.8+git20090701-0ubuntu2 [120kB]
读取:6 http://ubuntu.arcticnetwork.ca karmic/universe paman 0.9.4-1ubuntu2 [92.2kB]
读取:7 http://ubuntu.arcticnetwork.ca karmic/main pulseaudio-module-zeroconf 1:0.9.19-0ubuntu4 [20.2kB]
读取:8 http://ubuntu.arcticnetwork.ca karmic/universe paprefs 0.9.8+git20090825-0ubuntu2 [111kB]
读取:9 http://ubuntu.arcticnetwork.ca karmic/universe padevchooser 0.9.3-2ubuntu4 [20.2kB]
读取:10 http://ubuntu.arcticnetwork.ca karmic/universe libsdl1.2debian-pulseaudio 1.2.13-4ubuntu4 [216kB]
已下载 716kB,耗时 3 秒 (236kB/s)
dpkg:libsdl1.2debian-alsa:有依赖问题,但是如您所愿还是继续删除:
 libsdl1.2debian 依赖于 libsdl1.2debian-alsa (= 1.2.13-4ubuntu4) | libsdl1.2debian-all (= 1.2.13-4ubuntu4) | libsdl1.2debian-esd (= 1.2.13-4ubuntu4) | libsdl1.2debian-oss (= 1.2.13-4ubuntu4) | libsdl1.2debian-nas (= 1.2.13-4ubuntu4) | libsdl1.2debian-pulseaudio (= 1.2.13-4ubuntu4);然而:
  即将删除 libsdl1.2debian-alsa。
  未曾安装软件包“libsdl1.2debian-all”。
  未曾安装软件包“libsdl1.2debian-esd”。
  未曾安装软件包“libsdl1.2debian-oss”。
  未曾安装软件包“libsdl1.2debian-nas”。
  未曾安装软件包“libsdl1.2debian-pulseaudio”
(正在读取数据库 ... 系统当前总共安装有 145778 个文件和目录。)
正在删除 libsdl1.2debian-alsa ...
正在处理用于 libc-bin 的触发器...
ldconfig deferred processing now taking place
选中了曾被取消选择的软件包 gnome-alsamixer。
(正在读取数据库 ... 系统当前总共安装有 145770 个文件和目录。)
正在解压缩 gnome-alsamixer (从 .../gnome-alsamixer_0.9.7~cvs.20060916.ds.1-2_i386.deb) ...
选中了曾被取消选择的软件包 libgconfmm-2.6-1c2。
正在解压缩 libgconfmm-2.6-1c2 (从 .../libgconfmm-2.6-1c2_2.24.0-2_i386.deb) ...
选中了曾被取消选择的软件包 libglademm-2.4-1c2a。
正在解压缩 libglademm-2.4-1c2a (从 .../libglademm-2.4-1c2a_2.6.7-2_i386.deb) ...
选中了曾被取消选择的软件包 pavumeter。
正在解压缩 pavumeter (从 .../pavumeter_0.9.3-1ubuntu1_i386.deb) ...
选中了曾被取消选择的软件包 pavucontrol。
正在解压缩 pavucontrol (从 .../pavucontrol_0.9.8+git20090701-0ubuntu2_i386.deb) ...
选中了曾被取消选择的软件包 paman。
正在解压缩 paman (从 .../paman_0.9.4-1ubuntu2_i386.deb) ...
选中了曾被取消选择的软件包 pulseaudio-module-zeroconf。
正在解压缩 pulseaudio-module-zeroconf (从 .../pulseaudio-module-zeroconf_1%3a0.9.19-0ubuntu4_i386.deb) ...
选中了曾被取消选择的软件包 paprefs。
正在解压缩 paprefs (从 .../paprefs_0.9.8+git20090825-0ubuntu2_i386.deb) ...
选中了曾被取消选择的软件包 padevchooser。
正在解压缩 padevchooser (从 .../padevchooser_0.9.3-2ubuntu4_i386.deb) ...
选中了曾被取消选择的软件包 libsdl1.2debian-pulseaudio。
正在解压缩 libsdl1.2debian-pulseaudio (从 .../libsdl1.2debian-pulseaudio_1.2.13-4ubuntu4_i386.deb) ...
正在处理用于 man-db 的触发器...
正在处理用于 desktop-file-utils 的触发器...
正在设置 gnome-alsamixer (0.9.7~cvs.20060916.ds.1-2) ...

正在设置 libgconfmm-2.6-1c2 (2.24.0-2) ...

正在设置 libglademm-2.4-1c2a (2.6.7-2) ...

正在设置 pavumeter (0.9.3-1ubuntu1) ...

正在设置 pavucontrol (0.9.8+git20090701-0ubuntu2) ...

正在设置 paman (0.9.4-1ubuntu2) ...

正在设置 pulseaudio-module-zeroconf (1:0.9.19-0ubuntu4) ...
正在设置 paprefs (0.9.8+git20090825-0ubuntu2) ...

正在设置 padevchooser (0.9.3-2ubuntu4) ...

正在设置 libsdl1.2debian-pulseaudio (1.2.13-4ubuntu4) ...

正在处理用于 libc-bin 的触发器...
ldconfig deferred processing now taking place
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
正在读取扩展状态文件
正在初始化软件包状态... 完成
正在编辑扩展状态信息... 完成

**** PLAYBACK 硬體裝置清單 ****
card 0: Intel [HDA Intel], device 0: ALC660-VD Analog [ALC660-VD Analog]
  子设备: 0/1
  子设备 #0: subdevice #0
card 0: Intel [HDA Intel], device 6: Si3054 Modem [Si3054 Modem]
  子设备: 0/1
  子设备 #0: subdevice #0
  *-multimedia
       description: Audio device
       product: 82801G (ICH7 Family) High Definition Audio Controller
       vendor: Intel Corporation
       physical id: 1b
       bus info: pci@0000:00:1b.0
       version: 02
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress bus_master cap_list
       configuration: driver=HDA Intel latency=0
       resources: irq:16 memory:feb38000-feb3bfff
H/W path Device Class Description
==========================================================
                                   system W6F
/0 bus W6F
/0/0 memory 64KiB BIOS
/0/4 processor Intel(R) Core(TM) Duo CPU T2
/0/4/5 memory 64KiB L1 cache
/0/4/6 memory 2MiB L2 cache
/0/4/1.1 processor Logical CPU
/0/4/1.2 processor Logical CPU
/0/24 memory 1GiB System Memory
/0/24/0 memory 512MiB DIMM SDRAM Synchronous
/0/24/1 memory 512MiB DIMM SDRAM Synchronous
/0/1 processor
/0/1/1.1 processor Logical CPU
/0/1/1.2 processor Logical CPU
/0/100 bridge Mobile 945GM/PM/GMS, 943/940GML a
/0/100/2 display Mobile 945GM/GMS, 943/940GML Expr
/0/100/2.1 display Mobile 945GM/GMS/GME, 943/940GML
/0/100/1b multimedia 82801G (ICH7 Family) High Definit
/0/100/1c bridge 82801G (ICH7 Family) PCI Express
/0/100/1c.1 bridge 82801G (ICH7 Family) PCI Express
/0/100/1c.1/0 wmaster0 network PRO/Wireless 3945ABG [Golan] Netw
/0/100/1d bus 82801G (ICH7 Family) USB UHCI Con
/0/100/1d.1 bus 82801G (ICH7 Family) USB UHCI Con
/0/100/1d.2 bus 82801G (ICH7 Family) USB UHCI Con
/0/100/1d.3 bus 82801G (ICH7 Family) USB UHCI Con
/0/100/1d.7 bus 82801G (ICH7 Family) USB2 EHCI Co
/0/100/1e bridge 82801 Mobile PCI Bridge
/0/100/1e/3 bus R5C832 IEEE 1394 Controller
/0/100/1e/3.1 generic R5C822 SD/SDIO/MMC/MS/MSPro Host
/0/100/1e/3.2 generic R5C592 Memory Stick Bus Host Adap
/0/100/1e/3.3 generic xD-Picture Card Controller
/0/100/1e/3.4 generic Illegal Vendor ID
/0/100/1e/4 eth0 network RTL-8139/8139C/8139C+
/0/100/1f bridge 82801GBM (ICH7-M) LPC Interface B
/0/100/1f.1 scsi0 storage 82801G (ICH7 Family) IDE Controll
/0/100/1f.1/0.0.0 /dev/cdrom disk UJDA775 DVD/CDRW
/0/100/1f.2 scsi2 storage 82801GBM/GHM (ICH7 Family) SATA I
/0/100/1f.2/0.0.0 /dev/sda disk 120GB ST9120822AS
/0/100/1f.2/0.0.0/1 /dev/sda1 volume 29GiB Windows NTFS volume
/0/100/1f.2/0.0.0/2 /dev/sda2 volume 62GiB Extended partition
/0/100/1f.2/0.0.0/2/5 /dev/sda5 volume 62GiB HPFS/NTFS partition
/0/100/1f.2/0.0.0/3 /dev/sda3 volume 17GiB EXT4 volume
/0/100/1f.2/0.0.0/4 /dev/sda4 volume 1953MiB Linux swap volume
总计 0
crw-rw----+ 1 root audio 116, 33 2009-12-30 15:34 timer
crw-rw----+ 1 root audio 116, 1 2009-12-30 15:34 seq
crw-rw----+ 1 root audio 116, 24 2009-12-30 15:34 pcmC0D0c
crw-rw----+ 1 root audio 116, 5 2009-12-30 15:34 hwC0D1
crw-rw----+ 1 root audio 116, 4 2009-12-30 15:34 hwC0D0
crw-rw----+ 1 root audio 116, 0 2009-12-30 15:34 controlC0
drwxr-xr-x 2 root root 60 2009-12-30 15:34 by-path
drwxr-xr-x 3 root root 240 2009-12-30 15:34 .
crw-rw----+ 1 root audio 116, 30 2009-12-30 15:34 pcmC0D6c
crw-rw----+ 1 root audio 116, 22 2009-12-30 15:34 pcmC0D6p
crw-rw----+ 1 root audio 116, 16 2009-12-30 15:37 pcmC0D0p
drwxr-xr-x 16 root root 3760 2009-12-30 15:50 ..
Sound Driver:3.8.1a-980706 (ALSA v1.0.21 emulation code)
Kernel: Linux jias-laptop 2.6.31-14-generic #48-Ubuntu SMP Fri Oct 16 14:04:26 UTC 2009 i686
Config options: 0

Installed drivers:
Type 10: ALSA emulation

Card config:
HDA Intel at 0xfeb38000 irq 16

Audio devices:
0: ALC660-VD Analog (DUPLEX)

Synth devices: NOT ENABLED IN CONFIG

Midi devices: NOT ENABLED IN CONFIG

Timers:
7: system timer

Mixers:
0: Realtek ALC660-VD
00:00.0 Host bridge [0600]: Intel Corporation Mobile 945GM/PM/GMS, 943/940GML and 945GT Express Memory Controller Hub [8086:27a0] (rev 03)
00:02.0 VGA compatible controller [0300]: Intel Corporation Mobile 945GM/GMS, 943/940GML Express Integrated Graphics Controller [8086:27a2] (rev 03)
00:02.1 Display controller [0380]: Intel Corporation Mobile 945GM/GMS/GME, 943/940GML Express Integrated Graphics Controller [8086:27a6] (rev 03)
00:1b.0 Audio device [0403]: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller [8086:27d8] (rev 02)
00:1c.0 PCI bridge [0604]: Intel Corporation 82801G (ICH7 Family) PCI Express Port 1 [8086:27d0] (rev 02)
00:1c.1 PCI bridge [0604]: Intel Corporation 82801G (ICH7 Family) PCI Express Port 2 [8086:27d2] (rev 02)
00:1d.0 USB Controller [0c03]: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #1 [8086:27c8] (rev 02)
00:1d.1 USB Controller [0c03]: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #2 [8086:27c9] (rev 02)
00:1d.2 USB Controller [0c03]: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #3 [8086:27ca] (rev 02)
00:1d.3 USB Controller [0c03]: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #4 [8086:27cb] (rev 02)
00:1d.7 USB Controller [0c03]: Intel Corporation 82801G (ICH7 Family) USB2 EHCI Controller [8086:27cc] (rev 02)
00:1e.0 PCI bridge [0604]: Intel Corporation 82801 Mobile PCI Bridge [8086:2448] (rev e2)
00:1f.0 ISA bridge [0601]: Intel Corporation 82801GBM (ICH7-M) LPC Interface Bridge [8086:27b9] (rev 02)
00:1f.1 IDE interface [0101]: Intel Corporation 82801G (ICH7 Family) IDE Controller [8086:27df] (rev 02)
00:1f.2 IDE interface [0101]: Intel Corporation 82801GBM/GHM (ICH7 Family) SATA IDE Controller [8086:27c4] (rev 02)
04:00.0 Network controller [0280]: Intel Corporation PRO/Wireless 3945ABG [Golan] Network Connection [8086:4222] (rev 02)
05:03.0 FireWire (IEEE 1394) [0c00]: Ricoh Co Ltd R5C832 IEEE 1394 Controller [1180:0832]
05:03.1 SD Host controller [0805]: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter [1180:0822] (rev 19)
05:03.2 System peripheral [0880]: Ricoh Co Ltd R5C843 MMC Host Controller [1180:0843] (rev 0a)
05:03.3 System peripheral [0880]: Ricoh Co Ltd R5C592 Memory Stick Bus Host Adapter [1180:0592] (rev 05)
05:03.4 System peripheral [0880]: Ricoh Co Ltd xD-Picture Card Controller [1180:0852] (rev ff)
05:04.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ [10ec:8139] (rev 10)
/usr/sbin/alsactl
                     用户 进程号 权限 命令
/dev/snd/controlC0: Slmodemd 1072 F.... slmodemd
                     jias 1838 F.... firefox
/dev/snd/pcmC0D0p: jias 1838 F...m firefox
/dev/snd/pcmC0D6c: Slmodemd 1072 F...m slmodemd
/dev/snd/pcmC0D6p: Slmodemd 1072 F...m slmodemd
/dev/snd/timer: jias 1838 f.... firefox
sl-modem-daemon: /usr/sbin/slmodemd
Status of SmartLink modem daemon: slmodemd is running.
snd_hda_codec_si3054 4828 1
snd_hda_codec_realtek 200576 1
snd_hda_intel 26560 6
snd_hda_codec 78300 3 snd_hda_codec_si3054,snd_hda_codec_realtek,snd_hda_intel
snd_hwdep 7392 1 snd_hda_codec
snd_pcm_oss 37472 0
snd_mixer_oss 16188 1 snd_pcm_oss
snd_pcm 75168 7 snd_hda_codec_si3054,snd_hda_intel,snd_hda_codec,snd_pcm_oss
snd_seq_dummy 2752 0
snd_seq_oss 29216 0
snd_seq_midi 6656 0
snd_rawmidi 22208 1 snd_seq_midi
snd_seq_midi_event 7036 2 snd_seq_oss,snd_seq_midi
snd_seq 50896 6 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event
snd_timer 21540 3 snd_pcm,snd_seq
snd_seq_device 7208 5 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_rawmidi,snd_seq
snd 60164 23 snd_hda_codec_si3054,snd_hda_codec_realtek,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
soundcore 7264 1 snd
snd_page_alloc 9124 2 snd_hda_intel,snd_pcm

Revision history for this message
Mark Rijckenberg (markrijckenberg) said :
#2

Your output from step 4 shows the issue your pc is having:

/dev/snd/controlC0: Slmodemd 1072 F.... slmodemd

Your Si3054 Modem is hogging the /dev/snd devices, which is preventing your soundcard from working correctly.

Please try this solution:

https://answers.launchpad.net/ubuntu/+source/alsa-driver/+question/87927

which mentions this bug:

https://bugs.launchpad.net/ubuntu/+source/pulseaudio/+bug/394500/comments/40

So you need to disable the Si3054 Modem (56k modem) via System/Administration/Hardware drivers

Revision history for this message
Jia Sun (jias) said :
#3

Thank you!
The sound works well now!