PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : esd problem



mynonA
19.01.04, 13:47
Hallo ich habe ein problem mit meinem esd:
ich habe ein script zum starten von esd gesc


#!/bin/sh
#
# /etc/rc.d/esound: start/stop esound daemon
#

if [ "$1" = "start" ]; then
/usr/bin/esd -d /dev/sound/dsp&
elif [ "$1" = "stop" ]; then
killall -q /usr/bin/esd
else
echo "usage: $0 start|stop"
fi

# End of file

rwxr-xr-x sind siene rechte
wenn ich dieses script in den /etc/rc.conf mit zu den services hinzufüge wird es aber trotzdem nicht gestartet

ps -A | grep esd ist einfahc nicht da
ich muss ihn immer manuell starten, und da das suckt mus sich mich mit einem device mit nur einem zugriff zufriedengeben
:ugly:

habe ich dort was grundlegendes falschgemacht oder so?

ml
19.01.04, 14:07
Welche Distri hast denn?

Mach mal:

cp esd /etc/init.d/
cd /etc/rc5.d/
ln -s ../init.d/esd S50esd

mynonA
19.01.04, 17:54
ne so blöt bin ich nicht, das wars schon bei crux
es gehen ja auch die anderen scripts welche ich so gemacht habe, q3 osp server, q3 bfp server, smbd, proftp,..

distri ist crux 1.1
esd habe ich auch mittlerweile von 0.2.29 auf 0.2.32 geupdatet

bei crux ist es normal auch so /etc/rc.d/script machen dann ausführbar machen und zu guterletzt in



#
# /etc/rc.conf: system configuration
#

KEYMAP=de-latin1-nodeadkeys
TIMEZONE=Europe/Stockholm
HOSTNAME=besoffen
SERVICES=(net crond ftp smbd sshd esound osp bfpq3 apache mpd)

# End of file


aber wie gesagt, esd will sich so nicht starten lassen

auch wnen ich ihn einer der vorhandenen beim boot ausgeführten scripte hinzufüge will er ums verrecken nicht mitstarten, also weder in net, crond, ftp , smbd,sshd,osp,bfpq3,osp noch mpd (apache ist ein symlink auf apachectl, denn es wird bei den sevices immer
/etc/rc.d/$service start 2>&1 | /usr/bin/logger -t $service
gestartet /etc/rc.conf ist included

ml
19.01.04, 19:17
Aha, das ist dann schon komisch.
Wird er gestartet wenn du nur die Zeile "/usr/bin/esd -d /dev/sound/dsp&" in eines der Skripte die gestartet werden reinschreibst?

mynonA
19.01.04, 19:56
ne dann auch nicht, er wird automatisch nie gestartet
deswegen ahbe ich diesen tread eröffnet, da ich echt ratlos bin

ich habe es auchschon versucht esd per screen (dass er ne eigene konsole bekommt) zu starten, das brachte auch nicht mehr :(