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

[debian-users:23781] Re: Sound failure on 2.4.0 + alsa



やすいです.

/* In mail "[debian-users:23779] Re: Sound failure on 2.4.0 + alsa"
   fmurata@xxxxxxxxxxxxxx, as "fmurata" wrote... */

tach> esd 関連は

tach> ii  esound         0.2.19-5       Enlightened Sound Daemon - Support binaries
tach> ii  esound-common  0.2.19-5       Enlightened Sound Daemon - Common files
tach> ii  libesd0        0.2.19-5       Enlightened Sound Daemon - Shared libraries

fmurata> なにゆえ ALSA な esound-alsa,libesd-alsa0 を入れないのでしょうか?

昔,potato が unstable だった頃に,依存関係がおかしくて,入らな
かった頃の名残です.
#音は鳴ったので,そのままにしていた…

esound 関連を

ii  libesd-alsa0   0.2.19-5       Enlightened Sound Daemon (ALSA) - Shared lib
ii  esound-alsa    0.2.19-5       Enlightened Sound Daemon (ALSA) - Support bi
ii  esound-common  0.2.19-5       Enlightened Sound Daemon - Common files

としましたが,状況は変わりませんでした.
#「Unable to bind port 16001」と出てきます.

tach> なんか,足りないものあります?

fmurata> ・PCM を使うアプリを実行する前後の /proc/interrupts の該当デバイスの部分

前後…

とりあえず,以下のようなのをとってみました.

Single user mode のとき
# cat /proc/interrupts
           CPU0       CPU1       
  0:       1464       4053    IO-APIC-edge  timer
  1:         20         93    IO-APIC-edge  keyboard
  2:          0          0          XT-PIC  cascade
  8:          0          1    IO-APIC-edge  rtc
  9:          9          6   IO-APIC-level  eth0
 11:        551        597   IO-APIC-level  ide2, ide3
 13:          1          0          XT-PIC  fpu
 14:          0          2    IO-APIC-edge  ide0
NMI:       5445       5445 
LOC:       5428       5426 
ERR:          0

Milti user mode(boot 直後)
% cat /proc/interrupts
           CPU0       CPU1       
  0:       6413       6794    IO-APIC-edge  timer
  1:        129        145    IO-APIC-edge  keyboard
  2:          0          0          XT-PIC  cascade
  8:          0          1    IO-APIC-edge  rtc
  9:         11          6   IO-APIC-level  eth0
 10:          0          0   IO-APIC-level  Ensoniq AudioPCI
 11:       1693       1658   IO-APIC-level  ide2, ide3
 13:          1          0          XT-PIC  fpu
 14:          0          2    IO-APIC-edge  ide0
NMI:      13135      13135 
LOC:      13118      13116 
ERR:          0

その後,gdm から login して,mpg123 を使った後
% cat /proc/interrupts
           CPU0       CPU1       
  0:      20738      17614    IO-APIC-edge  timer
  1:        588        249    IO-APIC-edge  keyboard
  2:          0          0          XT-PIC  cascade
  8:          0          1    IO-APIC-edge  rtc
  9:        122        109   IO-APIC-level  eth0
 10:          0          0   IO-APIC-level  Ensoniq AudioPCI
 11:       4578       4268   IO-APIC-level  ide2, ide3
 12:       2053       2080    IO-APIC-edge  PS/2 Mouse
 13:          1          0          XT-PIC  fpu
 14:          0          2    IO-APIC-edge  ide0
NMI:      38280      38280 
LOC:      38264      38263 
ERR:          0


fmurata> ・lspci または /proc/pci の該当デバイスの部分

% lspci
00:00.0 Host bridge: Intel Corporation 440BX/ZX - 82443BX/ZX Host bridge (rev 03)
00:01.0 PCI bridge: Intel Corporation 440BX/ZX - 82443BX/ZX AGP bridge (rev 03)
00:07.0 ISA bridge: Intel Corporation 82371AB PIIX4 ISA (rev 02)
00:07.1 IDE interface: Intel Corporation 82371AB PIIX4 IDE (rev 01)
00:07.2 USB Controller: Intel Corporation 82371AB PIIX4 USB (rev 01)
00:07.3 Bridge: Intel Corporation 82371AB PIIX4 ACPI (rev 02)
00:0d.0 SCSI storage controller: Tekram Technology Co.,Ltd. TRM-S1040 (rev 01)
00:0f.0 Ethernet controller: 3Com Corporation 3c905 100BaseTX [Boomerang]
00:11.0 Multimedia audio controller: Ensoniq ES1371 [AudioPCI-97] (rev 06)
00:13.0 Unknown mass storage controller: Triones Technologies, Inc. HPT366 (rev 01)
00:13.1 Unknown mass storage controller: Triones Technologies, Inc. HPT366 (rev 01)
01:00.0 VGA compatible controller: 3Dfx Interactive, Inc. Voodoo Banshee (rev 03)

% lspci -v(ens1371 のところだけ)
00:11.0 Multimedia audio controller: Ensoniq ES1371 [AudioPCI-97] (rev 06)
        Subsystem: Ensoniq Creative Sound Blaster AudioPCI64V, AudioPCI128
        Flags: bus master, slow devsel, latency 64, IRQ 10
        I/O ports at ac00 [size=64]
        Capabilities: <available only to root>

fmurata> ・ALSA ネイティブなアプリケーションの実行結果。
fmurata>   gamix は http://www1.tcnet.ne.jp/fmurata/linux/down/ の最新版の方が良いかも

alsaplayer や mpg123-alsa は,依存関係のせいで入りませんでした.

最新版ではなく,debian package のものですが,

ii  gamix          1.09p11-1      Graphical mixer for ALSA using gtk+.

は,正常に起動しているように思います.
#音が本当に鳴るかどうかはわかりませんが.

こんなんでよろしいでしょうか.
-- 
// 安井 卓 (YASUI, Taku) <tach@debian.or.jp>
// WWW: http://tach21.hoops.ne.jp/