You are not logged in.
Pages: 1
I have a bit of a problem. According to lspci -v...
00:06.0 Multimedia audio controller: ALi Corporation M5451 PCI AC-Link Controller Audio Device (rev 02)
Subsystem: Hewlett-Packard Company Pavilion ze4400 builtin Audio
Flags: bus master, medium devsel, latency 64, IRQ 5
I/O ports at 8400 [size=256]
Memory at d0007000 (32-bit, non-prefetchable) [size=4K]
Capabilities: <access denied>
And lspci -k...
00:06.0 Multimedia audio controller: ALi Corporation M5451 PCI AC-Link Controller Audio Device (rev 02)
Subsystem: Hewlett-Packard Company Pavilion ze4400 builtin Audio
So you can see, the audio device has no kernel modules or drivers. Yet somehow, I still get sound, yet it is accompanied by a really annoying fuzzy noise. This happens both when coming out of the speakers and when headphones are plugged in, so it's the drivers or something, not the speaker.
After utilizing the wonderful internet, I found that people with this sound card did have drivers, and I found these:
"Kernel driver in use: ALI 5451
Kernel modules: trident, snd-ali5451"
and...
"Kernel driver in use: trident
Kernel modules: snd-ali5451, trident"
So it looks like I need the trident/snd-ali5451 modules. However, as a linuxnoob, I'm not really sure how to get the computer to register the modules. How would I go about doing so (and would it fix the fuzziness)?
Also, why does my sound work without drivers?
Offline
Sorry for such a late reply. So I tried following the tutorial, but I'm already stuck at the first step of configuration...
"Set the default sound card
Telephony-capable modems and snd-pcsp (the internal PC speaker ALSA module) can conflict with the sound card for the default sound card slot. (pcspkr is another, non-ALSA PC speaker module. It will not conflict with ALSA sound cards.) To prevent this, discover your sound card model name with lspci(8) and your ALSA driver module names with ls(1):
ls -l /sys/module/snd/holder"
However, there's no /sys/module/snd directory. Help?
Offline
Does lsmod list any of the drivers you have above? Trident is a graphics driver if I'm correct, you'd only need the snd* driver(s). If you have sound but crackling, I don't think it's the drivers. I'm pretty sure your modules are loaded, to me it sounds like a hardware problem (interference of some kind). This is a laptop I presume? You have your volume levels turned up high enough in alsamixer?
Got Leenucks? :: Arch: Power in simplicity :: Get Counted! Registered Linux User #392717 :: Blog thingy
Offline
$ lsmod
Module Size Used by
ipv6 277908 8
radeon 367232 2
drm 154720 3 radeon
xt_recent 10344 2
ipt_REJECT 2884 3
xt_limit 2408 2
nf_conntrack_ipv4 14576 4
nf_defrag_ipv4 1668 1 nf_conntrack_ipv4
xt_state 1924 4
nf_conntrack 62700 2 nf_conntrack_ipv4,xt_state
xt_tcpudp 2820 8
ipt_LOG 5544 7
iptable_filter 2532 1
ip_tables 11444 1 iptable_filter
x_tables 15304 7 xt_recent,ipt_REJECT,xt_limit,xt_state,xt_tcpudp,ipt_LOG,ip_tables
joydev 10432 0
pcmcia 36268 0
parport_pc 36932 1
ppdev 7720 0
container 3460 0
video 19768 0
output 2884 1 video
psmouse 59644 0
i2c_ali15x3 6248 0
serio_raw 5704 0
lp 9700 0
parport 34476 3 parport_pc,ppdev,lp
sg 27896 0
ohci1394 30228 0
yenta_socket 25136 1
rsrc_nonstatic 12292 1 yenta_socket
i2c_ali1535 5768 0
ohci_hcd 24116 0
pcmcia_core 35128 3 pcmcia,yenta_socket,rsrc_nonstatic
ieee1394 85804 1 ohci1394
i2c_core 22776 3 drm,i2c_ali15x3,i2c_ali1535
shpchp 34424 0
pci_hotplug 28964 1 shpchp
ehci_hcd 35824 0
natsemi 27936 0
alim1535_wdt 4700 0
ati_agp 7248 1
agpgart 32756 2 drm,ati_agp
evdev 10176 9
thermal 13888 0
fan 4392 0
button 5588 0
battery 10984 0
ac 4360 0
cpufreq_ondemand 7704 0
powernow_k7 6348 0
freq_table 3716 2 cpufreq_ondemand,powernow_k7
processor 35864 2 powernow_k7
ndiswrapper 211324 0
usbcore 149936 4 ohci_hcd,ehci_hcd,ndiswrapper
rtc_cmos 11244 0
rtc_core 18048 1 rtc_cmos
rtc_lib 2500 1 rtc_core
ext4 242244 4
mbcache 7112 1 ext4
jbd2 58108 1 ext4
crc16 1636 1 ext4
sr_mod 16676 0
cdrom 36032 1 sr_mod
sd_mod 27808 6
ata_generic 4680 0
pata_ali 10092 5
pata_acpi 4228 0
libata 168428 3 ata_generic,pata_ali,pata_acpi
floppy 55780 0
scsi_mod 110516 4 sg,sr_mod,sd_mod,libata
Not that I see. It is a laptop, but I've been running OSS. I've used ossvol to control the volume, and I've gotten fuzzy noise anywhere from 5 - 100, with or without headphones. How exactly would I (or should I) remove OSS and put alsa back in? Do I need to download the snd-ali driver?
Last edited by Entoros (2009-07-18 13:56:45)
Offline
The drivers are in the kernel. I don't know how intertwined those snd* modules are with ALSA (read: if OSS will use those or not at all). So I really can't comment on that. If OSS is working for other people with the same setup (and it worked for you before) then stick with it, rather than switch. If you can't fix it with OSS ALSA might be worth a shot but I presume you picked OSS for other reasons rather than just being hip .
Got Leenucks? :: Arch: Power in simplicity :: Get Counted! Registered Linux User #392717 :: Blog thingy
Offline
Pages: 1