[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: AMD64 No sound



M. Lewis wrote:

M. Lewis wrote:
M. Lewis wrote:
Lenny
KDE

I decided to change from 686 to AMD64 architecture after all the buzz the past few days about the virtues of using the AMD64 architecture. After installing Lenny, I have no sound at all. (with 686, I had sound from the install, no problem).

moe:~# lspci | grep -i audio
00:14.2 Audio device: ATI Technologies Inc SBx00 Azalia (Intel HDA)

moe:~#  cat /proc/asound/cards
--- no soundcards ---

moe:~# cat /dev/sndstat
Sound Driver:3.8.1a-980706 (ALSA v1.0.16 emulation code)
Kernel: Linux moe 2.6.26-1-amd64 #1 SMP Mon Dec 15 17:25:36 UTC 2008 x86_64
Config options: 0

Installed drivers:
Type 10: ALSA emulation

Card config:
--- no soundcards ---

Audio devices: NOT ENABLED IN CONFIG

Synth devices: NOT ENABLED IN CONFIG

Midi devices: NOT ENABLED IN CONFIG

Timers:
7: system timer

Mixers: NOT ENABLED IN CONFIG

moe:~# ls -l /dev/{snd,dsp}
ls: cannot access /dev/dsp: No such file or directory
/dev/snd:
total 0
crw-rw---- 1 root audio 116,  1 2009-01-10 07:28 seq
crw-rw---- 1 root audio 116, 33 2009-01-10 07:28 timer


I've done a good bit of searching in the archives, but as of yet I've not found a solution.

Thanks in advance,
Mike


Doing more digging, I find I also have this [1] problem (problem #1). I'm not sure if the two issues are related at all. I have tried booting with iommu=soft, still no sound.

[1] http://marc.info/?l=debian-user&m=122797497510015&w=2

I may be getting closer to the solution. I did get sound out of the machine a few minutes ago. I found this entry in /var/log/messages when the sound was working:

Jan 11 02:04:28 moe kernel: [ 6431.540366] ACPI: PCI Interrupt 0000:00:14.2[A] -> GSI 16 (level, low) -> IRQ 16 Jan 11 02:06:39 moe kernel: [ 6578.403702] hda-intel: Invalid position buffer, using LPIB read method instead.


After a reboot and trying to use the sound, I see these messages in /var/log/messages:

Jan 11 02:16:20 moe kernel: [ 354.828388] ACPI: PCI Interrupt 0000:00:14.2[A] -> GSI 16 (level, low) -> IRQ 16 Jan 11 02:16:20 moe kernel: [ 354.858407] ACPI: PCI interrupt for device 0000:00:14.2 disabled Jan 11 02:16:29 moe kernel: [ 364.409661] ACPI: PCI Interrupt 0000:00:14.2[A] -> GSI 16 (level, low) -> IRQ 16 Jan 11 02:16:29 moe kernel: [ 364.437812] ACPI: PCI interrupt for device 0000:00:14.2 disabled Jan 11 02:17:12 moe kernel: [ 410.171457] ACPI: PCI Interrupt 0000:00:14.2[A] -> GSI 16 (level, low) -> IRQ 16 Jan 11 02:17:12 moe kernel: [ 410.203559] ACPI: PCI interrupt for device 0000:00:14.2 disabled


So it would seem that my sound is not getting (for some strange reason) an interrupt because it is disabled. Note, nothing was changed in the BIOS during this reboot.

Thanks for any clues,
Mike

I had a recent update knacker my sound but in a different way.

You want to read the bit on snd-hda-intel in
/usr/share/doc/alsa-base/driver/ALSA-Configuration.txt
try to identify your card and put a line a bit like this in
/etc/modprobe.d/alsa-base
options snd-hda-intel model=6stack-dig position_fix=1

I don't know how much tweaking the Debian team do to ALSA but I've found the wiki a good place for help, particularly in getting digital output going
http://alsa.opensrc.org/index.php/Main_Page

Good luck, keep us posted.


Reply to: