From: Friedrich Ewaldt <friedrich.ewaldt@gmx.de>
To: Thierry Vignaud <tvignaud@mandrakesoft.com>
Cc: Takashi Iwai <tiwai@suse.de>,
alsa-user@lists.sourceforge.net,
alsa-devel@lists.sourceforge.net
Subject: Re: Re: [Alsa-user] fm801 driver status?
Date: Fri, 13 Dec 2002 12:17:33 +0100 [thread overview]
Message-ID: <3DF9C1CD.3090205@gmx.de> (raw)
In-Reply-To: m27keexn25.fsf@vador.mandrakesoft.com
Hi!
For new test results see the end of this mail.
Thierry Vignaud wrote:
>Takashi Iwai <tiwai@suse.de> writes:
>
>
>
>>>Mandrake Control Center recognices the card as follows (partly in
>>>german, sorry, but perhaps that's no problem in ERL/NUE ;-) ):
>>>
>>>Hersteller: Fortemedia, Inc
>>>Bus: PCI
>>>Bus: 1319:801:1319:1319
>>>Standort auf den Bus: 0:b:0
>>>Beschreibung: Xwave QS3000A [FM801]
>>>Modul: snd-fm801
>>>Medienklasse: MULTIMEDIA_AUDIO
>>>
>>>
>
>this information came frome harddrake which uses libldetect (which is
>also used by lspcidrake).
>
>bus is vendor_id:card_id:subvendor_id:subcard_id
>bus position (Standort auf den Bus) is pci_bus:pci_device:pci_function
>Beschreibung is of course description of the device and Hersteller is
>vendor
>module is of course kernel module
>
>the driver association is made by libldetect from
>/usr/share/ldetect-lst/pcitable :
>
>tv@vador ~ $ fgrep fm801 /usr/share/ldetect-lst/pcitable
>0x1319 0x0801 "snd-fm801" "Fortemedia, Inc|Xwave QS3000A [FM801]"
>0x1319 0x1000 "snd-fm801" "Fortemedia, Inc|FM801 PCI Audio"
>
>
>
>>>I had no alsa installed while running hardware detection.
>>>
>>>
>
>alsa drivers're included in mandrake kernel
>
>
No, sorry. I recompiled the kernel with sound but without alsa because I
wanted to use an alsa version newer than rc2 to check if the problem was
solved already. I already installed rc6 and a newer cvs version on
another mdk9.0 system without problems. I should have done
recompiling/installing the kernel and newer alsa version correctly.
>>you can check this also via lspci command.
>>
>>
>
>lspcidrake -v will give him the module too
>
>
I already attached my lspci -v outputs in two previous mails, but to be
sure they get to where they should ...
00:0b.0 Multimedia audio controller: Fortemedia, Inc Xwave QS3000A
[FM801] (rev a0)
Subsystem: Fortemedia, Inc: Unknown device 1319
Flags: bus master, medium devsel, latency 40, IRQ 10
I/O ports at ec00 [size=128]
Capabilities: [dc] Power Management version 1
00:0b.1 Input device controller: Fortemedia, Inc Xwave QS3000A [FM801]
(rev a0)
Subsystem: Fortemedia, Inc: Unknown device 1319
Flags: bus master, medium devsel, latency 40, IRQ 11
Capabilities: [dc] Power Management version 1
>>in the output of lspci in your last mail, the i/o ports and irq are
>>missing. please check again?
>>
>>
>
>in order to have the full information, i would like Friedrich to send
>us the following information (what i call the classic bug sound
>tester) :
>
>"lspcidrake -v | fgrep AUDIO" will tell you which driver your card use
>by default
>
>"grep snd-slot /etc/modules.conf" will tell you what driver it
>currently uses
>
>
I threw out all entries regarding soundcards from modules.conf.
modprobing the snd-fm801 module is enough to cause the problems.
>"/sbin/lsmod" will enable you to check if its module (driver) is
>loaded or not
>
no sound module is loaded (because nothing there in modules.conf) up to
the point where I do a 'modprobe snd-fm801'. As soon as I do, the
following modules are added:
snd-fm801 9772 0 (unused)
snd-pcm 71328 0 [snd-fm801]
snd-mpu401-uart 3840 0 [snd-fm801]
snd-rawmidi 15424 0 [snd-mpu401-uart]
snd-opl3-lib 7652 0 [snd-fm801]
snd-timer 12908 0 [snd-pcm snd-opl3-lib]
snd-hwdep 5152 0 [snd-opl3-lib]
snd-ac97-codec 31620 0 [snd-fm801]
snd 36076 0 [snd-fm801 snd-pcm snd-mpu401-uart
snd-rawmidi snd-opl3-lib snd-timer snd-hwdep snd-ac97-codec]
soundcore 4068 0 [snd]
>
>"/sbin/chkconfig --list sound" and "/sbin/chkconfig --list alsa" will
>tell you if sound and alsa services're configured to be run on
>initlevel 3
>
>"aumix -q" will tell you if the sound volume is muted or not
>
>
no mixer problems
>"/sbin/fuser -v /dev/dsp" will tell which program uses the sound card.
>
>
none. I've deactivated artsd and have no other sound daemon installed.
The only programs that produce sound are controlled by me. (But now I
know that even hitting backspace once in Konsole causes a beep that
locks the system. Not really! The END of the beep does! see below)
>
>this will tell us at which stage the problem happen
>
>
>
OK. I've done new tries. Now I know that modprobing snd-fm801 causes the
following to be written in /var/log/messages:
Dec 13 11:53:24 localhost kernel: ALSA ../alsa-kernel/pci/fm801.c:922:
unable to grab region 0x0-0x7f
If I do not produce any sound output, the system does not lock up as
I've written before (I must have caused an error beep in a KDE terminal.
I've tried this: Causing a beep locks the system immediately). Sorry for
the misleading information. My fault.
After another reboot (always interesting if the filesystem was damaged
;-) ), I modprobed snd-fm801 and used aplay to play a wav file. It does
without problems. But at the same time the playback stops, the system
locks up.
So, in summary, the critical moment is stopping playback on the fm801. I
think, I've read the same problem description somewhere before. What
could I try next?
Thanks for all your help so far!
fe
-------------------------------------------------------
This sf.net email is sponsored by:
With Great Power, Comes Great Responsibility
Learn to use your power at OSDN's High Performance Computing Channel
http://hpc.devchannel.org/
next prev parent reply other threads:[~2002-12-13 11:17 UTC|newest]
Thread overview: 18+ messages / expand[flat|nested] mbox.gz Atom feed top
2002-12-12 14:45 fm801 driver status? Friedrich Ewaldt
2002-12-12 15:08 ` [Alsa-user] " Takashi Iwai
2002-12-12 16:27 ` Friedrich Ewaldt
2002-12-12 17:32 ` Takashi Iwai
2002-12-13 9:53 ` Thierry Vignaud
2002-12-13 11:17 ` Friedrich Ewaldt [this message]
2002-12-13 16:29 ` Takashi Iwai
2002-12-13 16:33 ` Thierry Vignaud
2002-12-13 16:57 ` Friedrich Ewaldt
2002-12-13 17:02 ` Takashi Iwai
2002-12-13 18:24 ` Friedrich Ewaldt
2002-12-16 15:12 ` Takashi Iwai
2002-12-16 20:55 ` Friedrich Ewaldt
2002-12-17 18:11 ` Takashi Iwai
2002-12-18 13:28 ` Friedrich Ewaldt
2002-12-19 11:31 ` Takashi Iwai
2002-12-19 20:21 ` Friedrich Ewaldt
2002-12-13 11:15 ` Friedrich Ewaldt
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=3DF9C1CD.3090205@gmx.de \
--to=friedrich.ewaldt@gmx.de \
--cc=alsa-devel@lists.sourceforge.net \
--cc=alsa-user@lists.sourceforge.net \
--cc=tiwai@suse.de \
--cc=tvignaud@mandrakesoft.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox