# Artsd

**URL:** <https://discourse.libsdl.org/t/artsd/11789>\
**Category:** SDL Development\
**Created:** [January 22, 2005, 2:31am UTC](https://discourse.libsdl.org/t/artsd/11789 "2005-01-22T02:31:14Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Pedro\_Izecksohn](https://discourse.libsdl.org/letter_avatar_proxy/v4/letter/p/a8b319/32.png) [@Pedro\_Izecksohn](https://discourse.libsdl.org/u/Pedro_Izecksohn)\
**Post date:** [January 22, 2005, 2:31am UTC](https://discourse.libsdl.org/t/artsd/11789/1 "2005-01-22T02:31:14Z")

</div>

Now I got it:

"ALSA lib pcm\_hw.c:1155:(snd\_pcm\_hw\_open) open /dev/snd/pcmC0D0p  
failed: Device or resource busy"  
And SDL\_Init (SDL\_INIT\_AUDIO) returns 0.

“lsof /dev/snd/pcmC0D0p” prints:  
COMMAND PID USER FD TYPE DEVICE SIZE NODE NAME  
artsd 2763 webmaster mem CHR 116,16 4426  
/dev/snd/pcmC0D0p  
artsd 2763 webmaster 11u CHR 116,16 4426  
/dev/snd/pcmC0D0p

I’m running a newly installed Slackware 10.0 with Linux kernel  
version 2.6.7, KDE version 3.2.3 and libSDL\_mixer-1.2.so.0.2.3.  
For test I used:

#include \<stdio.h\>  
#include \<stdlib.h\>  
#include “SDL.h”  
#include “SDL\_mixer.h”

int main (int argc, char \*\* argv) {

int value;

if((value=SDL\_Init(SDL\_INIT\_AUDIO))==-1) {  
fprintf(stderr, “SDL\_Init: %s\n”, SDL\_GetError());  
exit(1);  
}

printf (“SDL\_Init (SDL\_INIT\_AUDIO) returned %d.\n”,value);

return 0;  
}

This problem is different from my previous post because I was  
using Kalango 3.0\_rc1 with many testing and unstable packages  
installed.
