On Monday 08 March 2004 20:55, Andreas Mohr wrote:
> Hi,
>
> On Mon, Mar 08, 2004 at 09:40:01AM -0800,
[EMAIL PROTECTED] wrote:
> > Message: 11
> > From: Casey Heshler <[EMAIL PROTECTED]>
> > Reply-To: [EMAIL PROTECTED]
> > To: [EMAIL PROTECTED]
> > Date: Mon, 8 Mar 2004 09:26:55 +0100
> > Subject: [Alsa-user] ALSA is dreamware on my system...
> >
> > Anyone who has been following the "saga" of ALSA, and me, and my posts,
> > will KNOW - I finally got ALSA running on my system, but, at a serious
> > cost. I now have "introduced" noise/static with any sound recording I do
> > - of which - this was not the issue with my "default" previous sound
> > within a hdd installed Knoppix.
> >
> > ALSA Subscriber E-Mail Group has been useless in getting any resolve for
> > the noise - and all I know is that I can't record without getting this
> > static/noise in my audio recordings now - which IS NOT a valid option.
> >
> > Upon posting a querry on how to yank out ALSA - the suggestion to rip
> > "alsa" from firing off in init.d - has turned into a system that has a
> > 1.7GHz processor, that now runs sluggish, and extremely slow, mouse
> > movement has become jumpy, instead of smooth moving, and if I wanted to
> > put ALSA back into the init.d, it refuses to be added because it doesn't
> > have a proper sort order ID.
>
> Whoops, sounds quite bad indeed.
> Well, at least the sluggishness should be able to get resolved quite easily
> by running top and watching what stuff slows the system down by e.g.
> hogging the CPU.
> Then run "ps fax|less" and look for the parent process of the CPU hogging
> process. Then look at the ALSA files in init.d and think about how this
> could have happened. Maybe you actually have module load/fail looping
> problem? (some modules might especially stall the system during init phase)
>
> Oh, and reinstalling ALSA init files in a working way should be possible
> using update-rc.d -f alsa remove
> update-rc.d -f alsa defaults
> That should fix the problem.
>
> But PLEASE - before finally removing ALSA, record the type of static/noise
> you get and place it somewhere for others to download/diagnose.
> Otherwise you would have filed irate complaint after irate complaint
> without anyone being able to diagnose the issue with some helpful data. ;-)
I would love for "someone" to hear what I am hearing - I can post a 10 second
WAV file, but my concern is - how, and where, do I do this? Can I place the
file in a "common" local location, and then post the target area???
> Also report
> lspci -v -v; cat /proc/interrupts
Ask, and you shall receive: (this is after getting alsa back to booting in the
init.d)
[EMAIL PROTECTED]:/installs# lspci -v -v;cat /proc/interrupts
00:00.0 Host bridge: VIA Technologies, Inc. VT8363/8365 [KT133/KM133] (rev 81)
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B-
Status: Cap+ 66Mhz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort+ >SERR- <PERR-
Latency: 0
Region 0: Memory at d8000000 (32-bit, prefetchable) [size=64M]
Capabilities: [a0] AGP version 2.0
Status: RQ=32 Iso- ArqSz=0 Cal=0 SBA+ ITACoh- GART64- HTrans-
64bit- FW+ AGP3- Rate=x1,x2
Command: RQ=1 ArqSz=0 Cal=0 SBA- AGP- GART64- 64bit- FW-
Rate=<none>
Capabilities: [c0] Power Management version 2
Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA
PME(D0-,D1-,D2-,D3hot-,D3cold-)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-
00:01.0 PCI bridge: VIA Technologies, Inc. VT8363/8365 [KT133/KM133 AGP]
(prog-if 00 [Normal decode])
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B-
Status: Cap+ 66Mhz+ UDF- FastB2B- ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort+ >SERR- <PERR+
Latency: 0
Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
Memory behind bridge: dc000000-ddffffff
Prefetchable memory behind bridge: d0000000-d7ffffff
BridgeCtl: Parity- SERR- NoISA+ VGA+ MAbort- >Reset- FastB2B-
Capabilities: [80] Power Management version 2
Flags: PMEClk- DSI- D1+ D2- AuxCurrent=0mA
PME(D0-,D1-,D2-,D3hot-,D3cold-)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-
00:07.0 ISA bridge: VIA Technologies, Inc. VT82C686 [Apollo Super South] (rev
40)
Subsystem: VIA Technologies, Inc. VT82C686/A PCI to ISA Bridge
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping+ SERR- FastB2B-
Status: Cap+ 66Mhz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR-
Latency: 0
Capabilities: [c0] Power Management version 2
Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA
PME(D0-,D1-,D2-,D3hot-,D3cold-)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-
00:07.1 IDE interface: VIA Technologies, Inc.
VT82C586A/B/VT82C686/A/B/VT8233/A/C/VT8235 PIPC Bus Master IDE (rev 06)
(prog-if 8a [Master SecP PriP])
Subsystem: VIA Technologies, Inc.
VT82C586/B/VT82C686/A/B/VT8233/A/C/VT8235 PIPC Bus Master IDE
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B-
Status: Cap+ 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR-
Latency: 32
Region 4: I/O ports at d000 [size=16]
Capabilities: [c0] Power Management version 2
Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA
PME(D0-,D1-,D2-,D3hot-,D3cold-)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-
00:07.2 USB Controller: VIA Technologies, Inc. USB (rev 1a) (prog-if 00
[UHCI])
Subsystem: VIA Technologies, Inc. (Wrong ID) USB Controller
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B-
Status: Cap+ 66Mhz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR-
Latency: 32, Cache Line Size: 0x08 (32 bytes)
Interrupt: pin D routed to IRQ 5
Region 4: I/O ports at d400 [size=32]
Capabilities: [80] Power Management version 2
Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA
PME(D0-,D1-,D2-,D3hot-,D3cold-)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-
00:07.3 USB Controller: VIA Technologies, Inc. USB (rev 1a) (prog-if 00
[UHCI])
Subsystem: VIA Technologies, Inc. (Wrong ID) USB Controller
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B-
Status: Cap+ 66Mhz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR-
Latency: 32, Cache Line Size: 0x08 (32 bytes)
Interrupt: pin D routed to IRQ 5
Region 4: I/O ports at d800 [size=32]
Capabilities: [80] Power Management version 2
Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA
PME(D0-,D1-,D2-,D3hot-,D3cold-)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-
00:07.4 Bridge: VIA Technologies, Inc. VT82C686 [Apollo Super ACPI] (rev 40)
Subsystem: VIA Technologies, Inc. VT82C686 [Apollo Super ACPI]
Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B-
Status: Cap+ 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR-
Capabilities: [68] Power Management version 2
Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA
PME(D0-,D1-,D2-,D3hot-,D3cold-)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-
00:07.5 Multimedia audio controller: VIA Technologies, Inc. VT82C686 AC97
Audio Controller (rev 50)
Subsystem: VIA Technologies, Inc. VT82C686 AC97 Audio Controller
Control: I/O+ Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B-
Status: Cap+ 66Mhz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR-
Interrupt: pin C routed to IRQ 10
Region 0: I/O ports at dc00 [size=256]
Region 1: I/O ports at e000 [size=4]
Region 2: I/O ports at e400 [size=4]
Capabilities: [c0] Power Management version 2
Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA
PME(D0-,D1-,D2-,D3hot-,D3cold-)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-
01:00.0 VGA compatible controller: S3 Inc. ProSavage KM133 (rev 03) (prog-if
00 [VGA])
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B-
Status: Cap+ 66Mhz+ UDF- FastB2B- ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR-
Latency: 32 (1000ns min, 63750ns max), Cache Line Size: 0x08 (32
bytes)
Interrupt: pin A routed to IRQ 11
Region 0: Memory at dd000000 (32-bit, non-prefetchable) [size=512K]
Region 1: Memory at d0000000 (32-bit, prefetchable) [size=128M]
Expansion ROM at <unassigned> [disabled] [size=64K]
Capabilities: [dc] Power Management version 2
Flags: PMEClk- DSI+ D1+ D2+ AuxCurrent=0mA
PME(D0-,D1-,D2-,D3hot-,D3cold-)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-
Capabilities: [80] AGP version 2.0
Status: RQ=32 Iso- ArqSz=0 Cal=0 SBA- ITACoh- GART64- HTrans-
64bit- FW- AGP3- Rate=x1,x2,x4
Command: RQ=1 ArqSz=0 Cal=0 SBA- AGP- GART64- 64bit- FW-
Rate=x4
CPU0
0: 7339660 XT-PIC timer
1: 21559 XT-PIC keyboard
2: 0 XT-PIC cascade
4: 290488 XT-PIC serial
5: 1024 XT-PIC usb-uhci, usb-uhci
8: 1 XT-PIC rtc
10: 191718 XT-PIC VIA686A
12: 232860 XT-PIC PS/2 Mouse
14: 108740 XT-PIC ide0
15: 1580 XT-PIC ide1
NMI: 0
LOC: 7339526
ERR: 1070
MIS: 0
[EMAIL PROTECTED]:/installs#
Thank You for the Init.d stuff -=- IT WORKED -=- ALSA is back in Sys-V now,
>
> > Someone tell me, without having to re-install Knoppix, how I can take
> > ALSA COMPLETELY OFF my system, and return to using arTs, since IT
> > ACTUALLY WORKED without the noise/static problem. When my business deals
> > with recording sound for my customers, a sound system like ALSA is NOT
> > going to work if all it does is throw noise and static into a clean
> > recording. Arts at least could do that, whereas, ALSA appears it can
> > not...
>
> dpkg -r alsa-base alsa-headers alsa-utils alsaplayer alsaplayer-alsa
> alsaplayer-common alsaplayer-gtk libasound2 libasound2-dev should do the
> job.
> But a simple
> dpkg -r alsa-base
> would be more elegant, since it would simply remove ALSA init elements
> and would leave the remaining ALSA infrastructure in place for eventual
> later use.
>
> > I need to get my business back running, right now, I'm stuck with crummy
> > ALSA, and noise, static recordings - of which - I never had this problem
> > with the original sound that Knoppix had running before.
> >
> > Thank you for any assistance, I thank you, my business thanks you, and my
> > customers thank you,
> > Casey
>
> I can imagine that :)
>
> Anyway, ALSA has TONS of different soundcards to support, and problems
> with some soundcards can be very nasty to debug, I imagine:
> I've written my own ALSA driver (azf3328) too, which incidentally also
> still is quite buggy due to major amounts of work that I had to do since
> the soundcard is completely undocumented/unsupported. But please note that
> this card isn't supported in Windows XP/2000 at all!
> All in all that's why it's relatively easily possible for some soundcard
> driver to not support its soundcard properly/fully. And yes, I'm also
> inclined to believe that deciding ALSA to be the preferred sound system in
> early 2.6.x versions is a bit problematic (especially since you can read
> about misc. problems with OSS emulation every third day or so ;-) That's
> not to say that ALSA is crap - as far as I'm concerned it's quite some cool
> feat. It's just that its time hasn't quite come yet, it seems (when it
> comes to configurability and hardware compatibility).
>
> Andreas Mohr
-------------------------------------------------------
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click
_______________________________________________
Alsa-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/alsa-user