[mythtv-users] Sound problems

Piers Kittel mailing at biased.org
Sun Aug 26 10:46:50 UTC 2007


Hi all,

First of all, I'm deaf, so I have no experience or much idea about  
sound in any situation - let alone setting it up under Linux.  I just  
had to reinstall Debian Etch on one of my frontends which is running  
an AMD Athlon 800MHz processor on a SiS motherboard with integrated  
stuff, and a Geforce MX 4000 video card.

My main problem is that my girlfriend is hearing and requires sound,  
also when playing a DVD via MythTV, I get spews of "Error opening  
audio device (dev/dsp), the error was: No such file or directory"  
making the DVD video jerk badly rendering it unwatchable.

Viewing the list of modules and dmesg seems to show the sound device  
was recognised and loaded.  Here's a dmesg snippet:

input: PC Speaker as /class/input/input1
ACPI: PCI Interrupt Link [LNKB] enabled at IRQ 10
PCI: setting IRQ 10 as level-triggered
ACPI: PCI Interrupt 0000:00:01.4[B] -> Link [LNKB] -> GSI 10 (level,  
low) -> IRQ 10
Real Time Clock Driver v1.12ac
pci_hotplug: PCI Hot Plug PCI Core version: 0.5
input: ImExPS/2 Generic Explorer Mouse as /class/input/input2
AC'97 1 does not respond - RESET
AC'97 1 access error (not audio or modem codec)
SI7018: the secondary codec - invalid access
gameport: Trident 4DWave is pci0000:00:01.4/gameport0, speed 2130kHz
shpchp: Standard Hot Plug PCI Controller Driver version: 0.4
Trident 4DWave/SiS 7018/ALi 5451,Tvia CyberPro 5050 PCI Audio,  
version 0.14.10j-2.6, 21:43:05 Aug 12 2007

also the output from lsmod....

piers at hinata:~$ lsmod
Module                  Size  Used by
<snip>
tsdev                   7616  0
trident                32468  0
ac97_codec             17292  1 trident
serio_raw               6532  0
psmouse                34568  0
i2c_sis630              7308  0
shpchp                 32796  0
pci_hotplug            28088  1 shpchp
i2c_core               19472  2 nvidia,i2c_sis630
rtc                    11572  0
snd_trident            37156  0
gameport               13832  3 trident,snd_trident
snd_ac97_codec         82848  1 snd_trident
snd_ac97_bus            2432  1 snd_ac97_codec
snd_pcm                65928  2 snd_trident,snd_ac97_codec
snd_timer              19972  1 snd_pcm
snd_page_alloc          9736  2 snd_trident,snd_pcm
snd_util_mem            4736  1 snd_trident
snd_mpu401_uart         7552  1 snd_trident
snd_rawmidi            22048  1 snd_mpu401_uart
snd_seq_device          7820  2 snd_trident,snd_rawmidi
snd                    45412  7  
snd_trident,snd_ac97_codec,snd_pcm,snd_timer,snd_mpu401_uart,snd_rawmidi 
,s
nd_seq_device
pcspkr                  2816  0
soundcore               8928  2 trident,snd
<snip>
piers at hinata:~$

The output from lspci shows:

piers at hinata:~$ lspci
00:00.0 Host bridge: Silicon Integrated Systems [SiS] 730 Host (rev 02)
00:00.1 IDE interface: Silicon Integrated Systems [SiS] 5513 [IDE]  
(rev d0)
00:01.0 ISA bridge: Silicon Integrated Systems [SiS] SiS85C503/5513  
(LPC Bridge)
00:01.1 Ethernet controller: Silicon Integrated Systems [SiS] SiS900  
PCI Fast Ethernet (rev 82)
00:01.2 USB Controller: Silicon Integrated Systems [SiS] USB 1.0  
Controller (rev 07)
00:01.3 USB Controller: Silicon Integrated Systems [SiS] USB 1.0  
Controller (rev 07)
00:01.4 Multimedia audio controller: Silicon Integrated Systems [SiS]  
SiS PCI Audio Accelerator (rev 02)
00:02.0 PCI bridge: Silicon Integrated Systems [SiS] Virtual PCI-to- 
PCI bridge (AGP)
01:00.0 VGA compatible controller: nVidia Corporation NV18 [GeForce4  
MX 4000 AGP 8x] (rev c1)
piers at hinata:~$

I've tried various stuff including "mknod /dev/dsp c 14 3" but that  
just changes "No such file or directory" to "Permission denied" and  
that gets deleted at the next reboot.

Am I missing some kernel module or binary package?  Probably  
something simple and obvious....

Thanks very much for your time in advance!

Regards - Piers


More information about the mythtv-users mailing list