Home of the Squeezebox™ & Transporter® network music players.
Page 1 of 8 123 ... LastLast
Results 1 to 10 of 71
  1. #1
    Senior Member
    Join Date
    Jan 2011
    Posts
    243

    Question Linux alternative to SqueezePlay?

    I have tried and tried, without success, get SqueezePlay running on my mint 11 laptop.
    So, is there any suitable alternative?
    I am after an app that does pretty much what Squeezeplay does.
    i.e. connects to SB Media server on my vortexbox, Lets me browse the library and play it either locally or through my Squeezebox devices.
    Exactly what Squeezeplay does on my windows machines.
    Any ideas?
    Logitech Media Server Version: 7.7.1 - r33735 @ Mon Nov 28 16:44:47 MST 2011
    Operating system: Vortexbox 2.0 (Fedora16)
    Squeezebox Touch: Firmware: 7.7.1-r9561
    HTC HD2 running SlimCtrl 1.52
    Squeezeplay 7.5.3 - r0
    Squeezeslave

  2. #2
    Senior Member Mnyb's Avatar
    Join Date
    Feb 2006
    Location
    Västerås Sweden
    Posts
    11,673
    Do you have wine on your mint box try the windows version in wine ?
    --------------------------------------------------------------------
    Main hifi: Touch + CIA PS +MeridianG68J MeridianHD621 MeridianG98DH 2 x MeridianDSP5200 MeridianDSP5200HC 2 xMeridianDSP3100 +Rel Stadium 3 sub.
    Bedroom/Office: Boom
    Kitchen: Touch + powered Fostex PM0.4
    Misc use: Radio (with battery)
    iPad1 with iPengHD & SqueezePad
    (in storage SB3, reciever ,controller )
    server HP proliant micro server N36L with ClearOS Linux

    http://people.xiph.org/~xiphmont/demo/neil-young.html

  3. #3
    Senior Member
    Join Date
    Jan 2011
    Posts
    243
    Quote Originally Posted by Mnyb View Post
    Do you have wine on your mint box try the windows version in wine ?
    Now that's a thought, Managed to avoid the need for wine so far but guess I'll give it a go.
    Still think it should be better supported though and have a Linux version. IMHO of course ;-)
    Logitech Media Server Version: 7.7.1 - r33735 @ Mon Nov 28 16:44:47 MST 2011
    Operating system: Vortexbox 2.0 (Fedora16)
    Squeezebox Touch: Firmware: 7.7.1-r9561
    HTC HD2 running SlimCtrl 1.52
    Squeezeplay 7.5.3 - r0
    Squeezeslave

  4. #4
    Senior Member Mnyb's Avatar
    Join Date
    Feb 2006
    Location
    Västerås Sweden
    Posts
    11,673
    Quote Originally Posted by cliver View Post
    Now that's a thought, Managed to avoid the need for wine so far but guess I'll give it a go.
    Still think it should be better supported though and have a Linux version. IMHO of course ;-)
    There was had a linux version sort of, but as you noticed on some installs the sound does not work ever ? they removed the Debian installer of it ? might also be a bug in the build process as it rarely works the demands is not that high after it thus no one have noticed until now .

    Some programs are easy to compile yourself, but rarely offerings from the squeezebox source

    I have not noticed until today that they are not building a Linux SqueezePlay anymore . I've used ther7.3 and 7.4 and then I sort of gave up on the native linux version
    --------------------------------------------------------------------
    Main hifi: Touch + CIA PS +MeridianG68J MeridianHD621 MeridianG98DH 2 x MeridianDSP5200 MeridianDSP5200HC 2 xMeridianDSP3100 +Rel Stadium 3 sub.
    Bedroom/Office: Boom
    Kitchen: Touch + powered Fostex PM0.4
    Misc use: Radio (with battery)
    iPad1 with iPengHD & SqueezePad
    (in storage SB3, reciever ,controller )
    server HP proliant micro server N36L with ClearOS Linux

    http://people.xiph.org/~xiphmont/demo/neil-young.html

  5. #5
    Junior Member
    Join Date
    Jan 2011
    Posts
    10

    Try squeezeslave?

    Squeezeslave is a player only which runs on Debian, and behaves like another connected squeezebox device. You can use the web interface to squeezebox server to control it (and any other devices you have).

    I found it much easier to get working than squeezeplay - maybe it will suit your needs? (I tried it on Ubuntu rather than Mint).

  6. #6
    Senior Member Mnyb's Avatar
    Join Date
    Feb 2006
    Location
    Västerås Sweden
    Posts
    11,673
    SqueezePlay is now avaible as a debian installer again .

    http://downloads.slimdevices.com/nig...ex.php?ver=7.7

    Something was wrong with the build system it was not intended to be removed.
    --------------------------------------------------------------------
    Main hifi: Touch + CIA PS +MeridianG68J MeridianHD621 MeridianG98DH 2 x MeridianDSP5200 MeridianDSP5200HC 2 xMeridianDSP3100 +Rel Stadium 3 sub.
    Bedroom/Office: Boom
    Kitchen: Touch + powered Fostex PM0.4
    Misc use: Radio (with battery)
    iPad1 with iPengHD & SqueezePad
    (in storage SB3, reciever ,controller )
    server HP proliant micro server N36L with ClearOS Linux

    http://people.xiph.org/~xiphmont/demo/neil-young.html

  7. #7
    Junior Member
    Join Date
    Nov 2011
    Posts
    17
    I just downloaded and installed
    squeezeplay_7.7.1~9556_all.deb
    However, it doesn't quite work.
    The display doesn't get refreshed correctly. text is overwritten by new text.
    When started from a terminal I get a lot of these errors:
    20111126 10:30:51.447 WARN squeezeplay.ui.draw - _load_image:207 Error loading tile image /opt/squeezeplay/share/jive/applets/WQVGAsmallSkin/images/Text_Entry/Keyboard_Touch/keyboard_bkgrd_br.png: Unsupported image format

    20111126 10:30:51.447 WARN squeezeplay.ui.draw - _load_image:207 Error loading tile image /opt/squeezeplay/share/jive/applets/WQVGAsmallSkin/images/Text_Entry/Keyboard_Touch/keyboard_bkgrd_b_wvert.png: Unsupported image format

    20111126 10:30:51.447 WARN squeezeplay.ui.draw - _load_image:207 Error loading tile image /opt/squeezeplay/share/jive/applets/WQVGAsmallSkin/images/Text_Entry/Keyboard_Touch/keyboard_divider_vert.png: Unsupported image format

    Does anyone have an idea how to solve this?

    Bert

  8. #8
    Senior Member Mnyb's Avatar
    Join Date
    Feb 2006
    Location
    Västerås Sweden
    Posts
    11,673

    Unhappy

    You are rigth NOW i remeber ,rigth the later verions are like this :-/ you get a broken fulkl screens something during the setup, as you can't read whats going on you don't get any further.

    Just tried it again, completely broken
    --------------------------------------------------------------------
    Main hifi: Touch + CIA PS +MeridianG68J MeridianHD621 MeridianG98DH 2 x MeridianDSP5200 MeridianDSP5200HC 2 xMeridianDSP3100 +Rel Stadium 3 sub.
    Bedroom/Office: Boom
    Kitchen: Touch + powered Fostex PM0.4
    Misc use: Radio (with battery)
    iPad1 with iPengHD & SqueezePad
    (in storage SB3, reciever ,controller )
    server HP proliant micro server N36L with ClearOS Linux

    http://people.xiph.org/~xiphmont/demo/neil-young.html

  9. #9
    Junior Member
    Join Date
    Nov 2011
    Posts
    17
    Well, I discovered that trying to resize the window of Squeezeplay refreshes the display. So resizing after every step you do, you can get quite far into the setup menu, I tried some things, other theme, etc. but to no avail. And its quite laborious and gets boring fast :-)

    Also tried compiling from source(svn), but it gives an error in SDL:
    gcc -I/home/bert/lab/squeezeplay7.7/squeezeplay//build/linux/include -I/home/bert/lab/squeezeplay7.7/squeezeplay//build/linux/include/SDL -I/home/bert/lab/squeezeplay7.7/squeezeplay//build/linux/include/freetype2 -g -fPIC -I./include -D_GNU_SOURCE=1 -fvisibility=hidden -DXTHREADS -DXFREE86_KEYSYMS -D_REENTRANT -DHAVE_LINUX_VERSION_H -c ./src/video/SDL_RLEaccel.c -o build/SDL_RLEaccel.o
    ./src/video/SDL_RLEaccel.c: Assembler messages:
    ./src/video/SDL_RLEaccel.c:831: Error: operand type mismatch for `movq'
    ./src/video/SDL_RLEaccel.c:831: Error: operand type mismatch for `movq'
    ./src/video/SDL_RLEaccel.c:831: Error: operand type mismatch for `movq'
    ./src/video/SDL_RLEaccel.c:831: Error: operand type mismatch for `movq'
    ./src/video/SDL_RLEaccel.c:930: Error: operand type mismatch for `movq'
    ./src/video/SDL_RLEaccel.c:930: Error: operand type mismatch for `movq'
    ./src/video/SDL_RLEaccel.c:930: Error: operand type mismatch for `movq'
    ./src/video/SDL_RLEaccel.c:930: Error: operand type mismatch for `movq'
    make[1]: *** [build/SDL_RLEaccel.lo] Error 1
    make[1]: Leaving directory `/home/bert/lab/squeezeplay7.7/squeezeplay/src/SDL-1.2.13'
    make: *** [sdl] Error 2

    Google is not much use (one page in chinese with the same error) Can anyone help figure this out? Does SDL need updating? I run ubuntu 11.10 with SDL 1.2.14. Squeezeplay has 1.2.13.

    And lastly: are the changes to the source described in
    http://www.jfwhome.com/2009/11/22/co...-ubuntu-amd64/
    still valid?

    Regards,

    Bert

  10. #10
    Junior Member
    Join Date
    Nov 2011
    Posts
    1

    Post

    In SDL-1.2.13/src/video/mmx.h, there is one line to change. See
    lists.libsdl.org/pipermail/commits-libsdl.org/2011-January/003712.html
    (Sorry, this is my first post and i am not allowed to add a real link)

    And then, i get this error :
    Code:
    src/ui/jive_textarea.c: In function ‘wordwrap’:
    src/ui/jive_textarea.c:528:8: error: variable ‘line_start’ set but not used [-Werror=unused-but-set-variable]
    cc1: all warnings being treated as errors
    which i've fixed by commenting 3 lines in src/squeezeplay/src/ui/jive_textarea.c :
    Code:
    528	//unused: char *line_start = ptr;
    572	//unused: line_start = ptr;
    633	//unused: line_start = ptr;

    But now, i am stuck with the following error :
    Code:
    gcc -I/home/akamgr/squeezeplay/squeezeplay//build/linux/include -I/home/akamgr/squeezeplay/squeezeplay//build/linux/include/SDL -I/home/akamgr/squeezeplay/squeezeplay//build/linux/include/freetype2 -g -fPIC -I/home/akamgr/squeezeplay/squeezeplay//build/linux/include/freetype2 -I/home/akamgr/squeezeplay/squeezeplay//build/linux/include -I/home/akamgr/squeezeplay/squeezeplay//build/linux/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -o showfont showfont.o -Wl,-rpath -Wl,/home/akamgr/squeezeplay/squeezeplay//build/linux/lib  -L/home/akamgr/squeezeplay/squeezeplay//build/linux/lib ./.libs/libSDL_ttf.a /home/akamgr/squeezeplay/squeezeplay//build/linux/lib/libfreetype.a -lz /home/akamgr/squeezeplay/squeezeplay//build/linux/lib/libSDL.a -lasound -lm -ldl /usr/lib/libesd.so -lpulse-simple -lpulse -laudio -lXt -lX11 -lXext -lpthread
    /usr/lib/x86_64-linux-gnu/libsndfile.so.1: undefined reference to `FLAC__stream_encoder_set_bits_per_sample'
    /usr/lib/x86_64-linux-gnu/libsndfile.so.1: undefined reference to `FLAC__stream_encoder_set_metadata'
    /usr/lib/x86_64-linux-gnu/libsndfile.so.1: undefined reference to `FLAC__stream_encoder_new'
    /usr/lib/x86_64-linux-gnu/libsndfile.so.1: undefined reference to `FLAC__stream_encoder_set_sample_rate'
    /usr/lib/x86_64-linux-gnu/libsndfile.so.1: undefined reference to `FLAC__stream_encoder_init_stream'
    /usr/lib/x86_64-linux-gnu/libsndfile.so.1: undefined reference to `FLAC__stream_encoder_finish'
    /usr/lib/x86_64-linux-gnu/libsndfile.so.1: undefined reference to `FLAC__stream_encoder_set_channels'
    /usr/lib/x86_64-linux-gnu/libsndfile.so.1: undefined reference to `FLAC__stream_encoder_delete'
    /usr/lib/x86_64-linux-gnu/libsndfile.so.1: undefined reference to `FLAC__StreamEncoderInitStatusString'
    /usr/lib/x86_64-linux-gnu/libsndfile.so.1: undefined reference to `FLAC__stream_encoder_process_interleaved'
    collect2: ld a retourné 1 code d'état d'exécution
    make[1]: *** [showfont] Erreur 1
    make[1]: quittant le répertoire « /home/akamgr/squeezeplay/squeezeplay/src/SDL_ttf-2.0.8 »
    make: *** [sdl-ttf] Erreur 2
    Anyone else ?

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •