Hi nickname, Most squeezeslave discussions are happening in this thread
http://forums.slimdevices.com/showthread.php?t=37460 so you may want to look at it once in a while. nickname;270654 Wrote: > Hello! > I have just set up my new squeezecenter server. Everything fine with > that. Now I want to use the server also for listening. So I want start > a programm that runs in background and acts as music player controlled > over webinterface or upcomming new remote. > SoftSqueeze runs but crashes sporadiclly. (I don't know why... it seems > to be no memory problem) So I can't use SoftSqueeze which I did not want > to use anyway... > So I want to use squeezeslave. After I seached a while and did not find > it on this site I found it via google. > Same story for me, except I found squeezeslave in a semi-abandoned state and picked up its maintenance. > > But all I get on startup is: > > Code: -------------------- > > [EMAIL PROTECTED]:~/squeezeslave-0.7.4> ./squeezeslave > Output devices: > 0: /dev/dsp > 0 > Error in recv: Bad file descriptor -------------------- > > > (After "0: /dev/dsp" I type "0" and hit return) > > My OS is openSUSE 10.3 and SqueezeCenter Version is 7.0. > > Because I didn't find anything actual by search I hope you can help > me. > > Thanks for now, > > nickname >From the command I see, you are starting squeezeslave in "interactive" mode, a leftover from a previous attempt, which should be removed. It could very well be that it already works, though; hitting return just exits the program. Have you tried playing with the volume/mute of your output device? Can you confirm that you can play an audio file using a standard player (flac123, mpg123, ...)? This mode still works, but there are also better options you should try: --signal: lets you shutdown with SIGTERM (friendly for running as daemon) --retry: causes squeezeslave to keep trying to reach the server if connection is dropped or squeezecenter is not present when squeezeslave starts. You should read the help provided when issuing squezeslave --help for a better description. You can also compile with the debug options (in makefile.linux, it's the commented-out CFLAGS): this will allow you to specify debug options which output info at runtime. The output is messy, but you may gather some useful info. You may want to update to the latest version, which fixes a few race conditions and infinite loops. Please post your results to the "squeezeslave enhancments" thread and welcome aboard! Once you're up and running, if you don't mind, we can arrange so you can post your binary on sourceforge. Dominique -- Dominique ------------------------------------------------------------------------ Dominique's Profile: http://forums.slimdevices.com/member.php?userid=12691 View this thread: http://forums.slimdevices.com/showthread.php?t=43613 _______________________________________________ plugins mailing list [email protected] http://lists.slimdevices.com/lists/listinfo/plugins
