Installed but device busy

OSS specific BSD discussion (FreeBSD/NetBSD/OpenBSD)

Moderators: hannu, dev, cesium, kodachi

Installed but device busy

Postby DeathRow » Wed Mar 08, 2006 4:29 am

Im currently using FreeBSD 6.0, i have applied the permissions script etc you have posetd here on the forums. During the instal it works fine and the test works fine and plays sound however it doesnt work any other time... When i try and play music i get device busy with xmms,mplayer,cdcontrol.. This is with also setting the appz to use /dev/dsp1 and so on


Results from doing cat /dev/sndstat

Build: 200603050731
Kernel: FreeBSD 6.0-RELEASE #0: Thu Nov 3 09:36:13 UTC 2005
root@x64.samsco.home:/usr/obj/usr/src/sys/GENERIC


Card config:
Ensoniq AudioPCI 97 at 0xde00 irq 11

Audio devices:
0: Ensoniq AudioPCI97 (ES1371) (rev 8) (DUPLEX)
Opened by 662/artsd @ 44100/44100 Hz
1: Ensoniq AudioPCI97 (ES1371) (playback only)
2: OSS Virtual Mixer v2.5 Playback CH #0 (GRC3)
3: OSS Virtual Mixer v2.5 Playback CH #1 (GRC3)
4: OSS Virtual Mixer v2.5 Playback CH #2 (GRC3)
5: OSS Virtual Mixer v2.5 Playback CH #3 (GRC3)
6: OSS Virtual Mixer v2.5 Playback CH #4 (GRC3)
7: OSS Virtual Mixer v2.5 Playback CH #5 (GRC3)
8: OSS Virtual Mixer v2.5 Playback CH #6 (GRC3)
9: OSS Virtual Mixer v2.5 Playback CH #7 (GRC3)

Synth devices:
0: OSS Virtual Synth v2.5

Midi devices:
0: AudioPCI97

Mixers:
0: AC97 Mixer (STAC9721)
1: Virtual Mixer

History:
dsp0: pid 662 cmd 'artsd' OUT
dsp0: pid 662 cmd 'artsd' OUT


Edit: All works now, there was in error in my startup script. Thanx for such a great program.

Edit: Now i have sound but when trying to use Ventrilo through wine i get...

err:wave:OSS_OpenDevice FullDuplex: Mismatch in access. Your sound device is not full duplex capable.
DeathRow
New Member
 
Posts: 2
Joined: Wed Mar 08, 2006 4:25 am

Re: Installed but device busy

Postby dev » Wed Mar 08, 2006 5:45 pm

DeathRow wrote:Im currently using FreeBSD 6.0, i have applied the permissions script etc you have posetd here on the forums. During the instal it works fine and the test works fine and plays sound however it doesnt work any other time... When i try and play music i get device busy with xmms,mplayer,cdcontrol.. This is with also setting the appz to use /dev/dsp1 and so on


Results from doing cat /dev/sndstat

Build: 200603050731
Kernel: FreeBSD 6.0-RELEASE #0: Thu Nov 3 09:36:13 UTC 2005
root@x64.samsco.home:/usr/obj/usr/src/sys/GENERIC


Card config:
Ensoniq AudioPCI 97 at 0xde00 irq 11

Audio devices:
0: Ensoniq AudioPCI97 (ES1371) (rev 8) (DUPLEX)
Opened by 662/artsd @ 44100/44100 Hz
1: Ensoniq AudioPCI97 (ES1371) (playback only)
2: OSS Virtual Mixer v2.5 Playback CH #0 (GRC3)
3: OSS Virtual Mixer v2.5 Playback CH #1 (GRC3)
4: OSS Virtual Mixer v2.5 Playback CH #2 (GRC3)
5: OSS Virtual Mixer v2.5 Playback CH #3 (GRC3)
6: OSS Virtual Mixer v2.5 Playback CH #4 (GRC3)
7: OSS Virtual Mixer v2.5 Playback CH #5 (GRC3)
8: OSS Virtual Mixer v2.5 Playback CH #6 (GRC3)
9: OSS Virtual Mixer v2.5 Playback CH #7 (GRC3)

Synth devices:
0: OSS Virtual Synth v2.5

Midi devices:
0: AudioPCI97

Mixers:
0: AC97 Mixer (STAC9721)
1: Virtual Mixer

History:
dsp0: pid 662 cmd 'artsd' OUT
dsp0: pid 662 cmd 'artsd' OUT


Edit: All works now, there was in error in my startup script. Thanx for such a great program.

Edit: Now i have sound but when trying to use Ventrilo through wine i get...

err:wave:OSS_OpenDevice FullDuplex: Mismatch in access. Your sound device is not full duplex capable.


Talk to the wine guys. The device is full duplex. They are trying to use mmap() mode and we won't support full duplex mmap().


regards
Dev Mazumdar
dev
Developer
 
Posts: 580
Joined: Fri Sep 12, 2003 6:08 am
Location: Culver City, CA


Return to BSD

Who is online

Users browsing this forum: No registered users and 1 guest

cron