Bug 130097 - Sound stumbled
Summary: Sound stumbled
Status: RESOLVED WONTFIX
Alias: None
Product: SUSE LINUX 10.0
Classification: openSUSE
Component: Kernel (show other bugs)
Version: unspecified
Hardware: x86-64 Other
: P5 - None : Normal
Target Milestone: ---
Assignee: Takashi Iwai
QA Contact: Adrian Schröter
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-10-21 21:11 UTC by F. Seidel
Modified: 2007-08-11 15:33 UTC (History)
0 users

See Also:
Found By: Customer
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description F. Seidel 2005-10-21 21:11:47 UTC
If sound is played, it stumbled. For example, the welcome sound is stumbled always.
Comment 1 Berthold Gunreben 2005-10-25 15:20:19 UTC
Please have a look at
http://www.opensuse.org/Submit_a_bug#Reporting_a_Bug

All SUSE Linux OSS bugs should go into the product SUSE LINUX 10.0 or
newer, because SUSE Linux is based on the SUSE Linux OSS code base.
Always choose the right product when reporting a bug
Comment 2 Takashi Iwai 2005-10-26 10:06:07 UTC
Please elaborate your machine, which driver is being used, how did you configure the sound, and which desktop system is.  Show the content of /proc/asound/cards.
Then, check the kernel message whether any warnings come from the sound driver.
If any message related IRQ, try to boot pci=noacpi (or acpi=off) boot option.
Comment 3 F. Seidel 2005-10-26 17:26:37 UTC
ALSA driver is used; Sound is configured by Yast automatically; Desktop system is KDE; File /proc/asound/cards is empty (Length: 0 Bytes)

There is no hardware problem. I have a dual-boot system. Windows play sound well.
Comment 4 Takashi Iwai 2005-10-26 17:35:46 UTC
If /proc/asound/cards is empty, you do NOT use ALSA driver at all.
I suspect you looked at the file wrongly, though.  Just run "cat /proc/asound/cards" on  a terminal.

Also, did you try the boot parameters above?
Comment 5 F. Seidel 2005-10-26 18:13:30 UTC
You are right: "cat /proc/asound/cards" shows the information:

0 [CK804     ]: NFORCE - NVidia CK804
                Nvidia CK804 with ALOC850 at 0xce103000, irq 225

I tried the both parameters above but the boot process freezes. With pci=noacpi the start splash screen with the enabled hard disk symbol is shown. With the other  boot parameter it shows a black screen.
Comment 6 Takashi Iwai 2005-10-27 13:07:15 UTC
Is the interrupt shared with other drivers?  Check /proc/interrupts.

If you're using kernel-default, try the one on ftp.suse.com/pub/people/tiwai/10.0-fixes.
(Note that it may take some time to get sync to ftp server.)

If this still doesn't work, try buggy_irq=0 module option for snd-intel8x0 (edit /etc/modprobe.d/sound file).  You may need to reboot to restart the irq assignment.

Also, check the kernel message whether this IRQ is diabled.  The kernel would disable the orphan irq when no driver cares.
Comment 7 F. Seidel 2005-10-28 14:05:37 UTC
ax@linux:~> cat /proc/interrupts
           CPU0
  0:      76455    IO-APIC-edge  timer
  1:         61    IO-APIC-edge  i8042
  8:          0    IO-APIC-edge  rtc
  9:          0   IO-APIC-level  acpi
 14:       4637    IO-APIC-edge  ide0
 50:          5   IO-APIC-level  ehci_hcd:usb2
 58:          3   IO-APIC-level  ohci1394
217:      29829   IO-APIC-level  libata, eth0
225:      18051   IO-APIC-level  libata, NVidia CK804
233:       4381   IO-APIC-level  ohci_hcd:usb1
NMI:        129
LOC:      76357
ERR:          0
MIS:          0


Oops, changing the kernel? This sounds like very difficulty!

I changed /etc/modprobe.d/sound but without success.
Comment 8 Takashi Iwai 2005-11-18 19:50:31 UTC
The module option works only after you update the kernel.
Comment 9 Takashi Iwai 2007-02-26 14:20:21 UTC
Does this bug appear in the later version of distro?
Comment 10 Andreas Jaeger 2007-08-11 15:33:14 UTC
No reaction since more than 2 months, therefore closing as CANTFIX (aka WONTFIX).

If you can provide the needed information, feel free to reopen the bug.