sslug-teknik team mailing list archive
-
sslug-teknik team
-
Mailing list archive
-
Message #69251
Devfs og lyd (mplayer, cdplay, aumix og mpg321)
Jeg fået sat min nye (_så_ ny er den dog ikke længere)
bærbare til at køre med "devfs" i stedet for det gammeldags
»fysiske« "/dev"-katalog. Det virker også fint med
disketter, DVD'er og cd-rom'er, men jeg kan ikke rigtig få
mine lydafspillere til at samarbejde med "devfs".
Først lidt data om systemet:
% lsmod
Module Size Used by Not tainted
sr_mod 14392 0 (autoclean) (unused)
scsi_mod 90464 1 (autoclean) [sr_mod]
snd-mixer-oss 13680 0 (unused)
snd-ali5451 13796 0 (unused)
snd-ac97-codec 43608 0 [snd-ali5451]
snd-pcm 66464 0 [snd-ali5451]
snd-page-alloc 6900 0 [snd-pcm]
snd-timer 15844 0 [snd-pcm]
snd 35876 0 [snd-mixer-oss snd-ali5451 snd-ac97-codec snd-pcm snd-timer]
8139cp 12680 1
mii 2560 0 [8139cp]
crc32 2912 0 [8139cp]
rtc 7464 0 (autoclean)
%
Og lidt om isenkrammet:
% lspci
00:00.0 Host bridge: ATI Technologies Inc: Unknown device cab2 (rev 02)
00:01.0 PCI bridge: ATI Technologies Inc: Unknown device 7010
00:02.0 USB Controller: ALi Corporation USB 1.1 Controller (rev 03)
00:06.0 Multimedia audio controller: ALi Corporation M5451 PCI AC-Link Controller Audio Device (rev 02)
00:07.0 ISA bridge: ALi Corporation M1533 PCI to ISA Bridge [Aladdin IV]
00:0a.0 CardBus bridge: Texas Instruments PCI4410 PC card Cardbus Controller (rev 02)
00:0a.1 FireWire (IEEE 1394): Texas Instruments PCI4410 FireWire Controller (rev 02)
00:0b.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 20)
00:0c.0 Communication controller: Conexant HSF 56k HSFi Modem (rev 01)
00:10.0 IDE interface: ALi Corporation M5229 IDE (rev c4)
00:11.0 Bridge: ALi Corporation M7101 PMU
00:13.0 USB Controller: NEC Corporation USB (rev 41)
00:13.1 USB Controller: NEC Corporation USB (rev 41)
00:13.2 USB Controller: NEC Corporation USB 2.0 (rev 02)
01:05.0 VGA compatible controller: ATI Technologies Inc: Unknown device 4337
%
Efter at jeg indlæste modulet "snd-mixer-oss" ville `aumix`
gerne køre. Det eneste der ser problematisk ud er at
indstillingerne bliver glemt, når systemet genstartes.
Så prøvede jeg at spille en ".wav"-fil med `mpg321`. Det
gav ikke nogle fejlmeddelelser, men heller ikke nogen lyd.
Så prøvede jeg at spille en videosekvens fra en DVD med
`mplayer`. Billederne kom fint igennem, men der kom ikke
nogen lyd og der kom denne fejlmeddelelse/advarsel fra
`mplayer`:
Checking audio filter chain for 48000Hz/2ch/16bit -> 48000Hz/2ch/16bit...
AF_pre: af format: 2 bps, 2 ch, 48000 hz, little endian signed int
AF_pre: 48000Hz 2ch Signed 16-bit (Little-Endian)
audio_setup: Can't open audio device /dev/sound/dsp: No such file or directory
/dev/dsp: No such file or directory
AO: [esd] esd_open_sound failed: Connection reset by peer
AO: [null] 48000Hz 2ch Signed 16-bit (Little-Endian) (2 bps)
Building audio filter chain for 48000Hz/2ch/16bit -> 48000Hz/2ch/16bit...
Starting playback...
Er der nogen der har en idé om hvad jeg mangler at gøre?
Det er første gang jeg roder med "devfs", så jeg er lidt på
bar bund.
Jacob
--
»When Roman engineers built a bridge, they had to stand under it while
the first legion marched across. If programmers today worked under
similar ground rules, they might well find themselves getting much more
interested in Ada!« -- Robert Dewar
Follow ups