-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Am Montag, 16. Juni 2003 00:29 schrieb David Haller:
Hallo,
On Sun, 15 Jun 2003, Marco Jäger wrote:
Am Sonntag, 15. Juni 2003 12:47 schrieb David Haller:
On Sun, 15 Jun 2003, Marco Jäger wrote:
Jun 15 10:38:57 cpu1 kernel: PCI: Found IRQ 11 for device 00:0c.0
Was ist dieses Device (siehe die Ausgabe von lspci)? Zufaellig das Sound-Device? Wie sind die IRQs belegt (siehe /proc/interrupts)?
cpu1:~ # lspci 00:0c.0 Multimedia audio controller: Ensoniq 5880 AudioPCI (rev 02)
*bingo*
laut Infozentrum / Interruprts ist die Soundcarte auf Int 11
Mich haette eher interessiert, was sich noch so auf IRQ 11 tummelt, maile bitte mal die Ausgabe von 'cat /proc/interrupts'.
hm ... nicht viel wie man sehen kann : - ------------------ CPU0 0: 6938022 XT-PIC timer 1: 58172 XT-PIC keyboard 2: 0 XT-PIC cascade 4: 654668 XT-PIC serial 5: 103413 XT-PIC eth1, usb-uhci 8: 2 XT-PIC rtc 11: 40602 XT-PIC Ensoniq AudioPCI 12: 3676 XT-PIC eth0 14: 137937 XT-PIC ide0 15: 223 XT-PIC ide1 NMI: 0 LOC: 0 ERR: 0 MIS: 0 - -------------------
Ich hab mal ein diff gemacht, zwischen "KDE/tut nicht" und nach dem alsaconf:
==== -isa-pnp 31560 0 (unused) -snd-ens1371 15176 1 -snd-mixer-oss 15704 0 (autoclean) [snd-pcm-oss] -snd-pcm 71168 0 [snd-pcm-oss snd-ens1371] -snd-pcm-oss 50144 1 (autoclean) +snd-ens1371 15176 0 +snd-pcm 71168 0 [snd-ens1371] ====
d.h. Wenn's nicht tut ist isa-pnp noch geladen (das war aber schon vor dem KDE-Start geladen und da tut ja der sound), und KDE laedt offenbar snd-pcm-oss und snd-mixer-oss, die dann nach dem alsaconf wieder entladen sind. Also ist das laden dieser Module durch KDE vermutlich die Ursache.
jo - dasselbe habe ich auch gesehen .. nur die ursache noch nicht entdeckt, isa-pnp dürfte allerdings mit der problematik wenig zu tun haben
Jep.
die beiden module werden allerdings von alsaconf in die modules.conf geschrieben
Hmja. Nur scheint alsaconf eben u.a. zu bewirken, dass diese beiden snd-*-oss entladen werden...
==== nebenan in <200306151946.29851.Marco_Jaeger@gmx.de> ==== Deaktivierung der beiden fraglichen zeilen in /etc/modules.conf :
sound wird zwar nun erzeugt, jedoch mssivs eingeschränkt:
1. nach dem Start erscheint ein Fenster, Mitteilung : wie oben bei artsplay 2. play / aplay sind tot, xmms ebenso 3. artsplay via shell geht ====
zu 1.: Wie schon an den Fehlermeldungen zu erkennen laeuft bei dir offenbar der artsd nicht. zu 2.: play verwendet AFAIR das OSS-Interface, was macht z.B. ein 'artsdps play $WAV'? xmms kannst du umstellen -> welches output-plugin ist eingestellt? zu 3.: artsplay kenn ich noch weniger als den Alsa-Kram generell. Hm. Bei mir gehoert das zu klibs2... aplay gehoert zu alsa-0.5...[1]
Hm... Da ich Alsa weder verwende noch kenne, gehen mir so langsam die Ideen aus... Denn ich hab grad eher wenig Lust, mich in Alsa einzulesen ;(
irgendwie habe ich auch eher den Verdacht, das das Problem mehr bei arts liegt, da nach alsaconf ja alles geht ( jedes programm spielt sound ) und 'artsdps play $WAV' bewirkt nichts : play -d artsdps ~/Sound/wav/zip.wav sox: Unable to reset OSS driver. Possibly accessing an invalid file/device und das mit blockierten modulen und als "normal" ( nach 'alsaconf' ) das mit den ideen ausgehen kenn ich :-) im moment versuch ich alles unmögliche *G*
Ueberpruefe also mal, wie die KDE-Sound-Einstellungen sind, also ob da irgendwo eingestellt ist, das OSS verwendet werden soll. Ansonsten kann man die Module vermutlich auch einfach in der modules.conf zumindest mal testhalber deaktivieren.
zuerst einmal die Config : #1 aktiv : aRts-Soundserver bei KDE-Start hochfahren
Laeuft der dann auch? Spuckt ein "ps ax | grep '[a]rtsd'" was aus?
nein - weder bei Ausgabe von Sound noch ohne : - ------ jmarco@cpu1:~> ps ax | grep '[a]rtsd' ( playwave mit -l ) jmarco@cpu1:~> ps ax | grep '[a]rtsd' ( xmms aktiv ) jmarco@cpu1:~> ps ax | grep '[a]rtsd' ( ohne alles ) jmarco@cpu1:~> - ------
[..]
dahingehend habe ich auch schon Fehler vermutet, daher habe ich dort extra ALSA eingestellt, da ich dem automatisch erkennen misstraute, nachdem ich auf der Fehlersuche war.
[..]
Scheint aber so, als wuerden wir der Sache naeher kommen ;)
*G* ich wills hoffen ;) auch wenn ich ein recht aussergewöhnliches Fehlverhalten auf meinem PC "konfiguriert" habe
Naja, ich hoffe mal, dass hier evtl. noch jemand anderes die Vorlage aufgreifen kann...
Achso, welche Alsa-Version verwendest du eigentlich?
cpu1:~ # rpm -qi alsa
Name : alsa Relocations: (not relocateable)
Version : 0.9.0.cvs20030217 Vendor: SuSE Linux AG,
Nuernberg, Germany
Release : 31 Build Date: Fre 28 Mär 2003
08:54:01 CET
Install date: Son 18 Mai 2003 12:53:14 CEST Build Host: Zert146.suse.de
Group : System/Libraries Source RPM:
alsa-0.9.0.cvs20030217-31.src.rpm
Size : 2526810 License: LGPL
Packager : http://www.suse.de/feedback
URL : http://www.alsa-project.org/
Summary : Advanced Linux Sound Architecture
Description :
ALSA supports many PCI and ISA PnP sound cards.
For setup, run yast2 or alsaconf.
They will detect ALSA-supported PCI and ISAPnP cards.
Authors:
- --------
Jaroslav Kysela
-dnh
[1] ich verwende allerdings die Kernel-OSS-Treiber, alsa hab ich nicht zum laufen bekommen[2].
[2] ist allerdings auch eine ISA-Soundkarte mit OPTi Chip von '96 ;)
*G* na ja .. bei mir ist noch der ganz normale suse kernel aktiv aber mir kam gerade eine idee .. leider muss ich diesen versuch auf heut abend verlegen ( arbeit ) - -- $3,000,000 - -------------------------------------------------------- Registierter Linux - User #177159 ICQ - UIN : 51735624 HP : http://www.LinuxCobra.de eBay : http://members.ebay.de/aboutme/linuxcobra PGP-Key Server : http://blackhole.pca.dfn.de - -------------------------------------------------------- -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.2-rc1-SuSE (GNU/Linux) iD8DBQE+7URUkAiRDZSEUCwRAvPMAKCXXCfNz4SA75zSb/J7xIzMXQv85QCfWSR9 KmYK8KSWpcZCEGcRGXbqGjw= =ANja -----END PGP SIGNATURE-----