PDA

View Full Version : Announce: SlimServer 6.0a1 (How to for Suse 9?)



Johnny Stork
2005-02-24, 12:30
I just uninstalled ther 5.4 rpm for Suse and tried to install the 6 alpha, but it is made for Redhat as various file locations are not found. Is there an install or init script to make this version work with Suse EL 9?

------ original message ------
From: Ben Gladstone <bgladstone (AT) steadytech (DOT) com>
To: Slim Devices Discussion <discuss (AT) lists (DOT) slimdevices.com>
Sent: Thu Feb 24 01:39:11 MST 2005
Subject: [slim] Announce: SlimServer 6.0a1

great news, looking fwds to the new features
<br>
<br>a few bugs with duplicate info in the web interface
<br><a href="http://bugs.slimdevices.com/show_bug.cgi?id=847"target="top">http://bugs.slimdevices.com/show_bug.cgi?id=847</a>
<br><a href="http://bugs.slimdevices.com/show_bug.cgi?id=848"target="top">http://bugs.slimdevices.com/show_bug.cgi?id=848</a>
<br><a href="http://bugs.slimdevices.com/show_bug.cgi?id=849"target="top">http://bugs.slimdevices.com/show_bug.cgi?id=849</a>
<br>
<br>it still seems to use a lot of resources - opening teh Browse Albums
<br>page from the home page takes 6 secs of 100% cpu, with 15000 songs, 4000
<br>albums on a 2.4GHz XP machine with 640MB ram
<br>
<br>
<br>
<br>-----Original Message-----
<br>From: discuss-bounces (AT) lists (DOT) slimdevices.com
<br>[mailto:discuss-bounces (AT) lists (DOT) slimdevices.com] On Behalf Of Dan Sully
<br>Sent: 24 February 2005 03:00
<br>To: discuss (AT) lists (DOT) slimdevices.com
<br>Cc: Slim Devices Developers
<br>Subject: [slim] Announce: SlimServer 6.0a1
<br>
<br>This is an alpha release of SlimServer 6.0 - we feel the software has
<br>gotten to a point where it's stable enough to announce to a wider
<br>audience.
<br>
<br>SlimServer 6.0 is a major upgrade to the server software - with a faster
<br>database, smaller memory footprint, better searching, and more 3rd party
<br>integration.
<br>
<br>Download here: <a href="http://www.slimdevices.com/downloads/SlimServer_v6.0a1/"target="top">http://www.slimdevices.com/downloads/SlimServer_v6.0a1/</a>
<br>
<br>We value and need your feedback in order to make a solid and rich
<br>product.
<br>
<br>Please file any bug reports on <a href="http://bugs.slimdevices.com/"target="top">http://bugs.slimdevices.com/</a>
<br>
<br>Thanks!
<br>
<br>-------
<br>
<br>SlimServer 6.0 Alpha Release Notes:
<br>
<br>Usability & Features:
<br>
<br> * Added a Browse by New Music to the web UI.
<br>
<br> * Extracting Conductor, Composer and Band metadata.
<br>
<br> * Comments are available and searchable.
<br>
<br> * Fixed the "Greatest Hits" problem - multiple albums with the
<br>same name.
<br>
<br> * Files removed from disk are deleted from the database on a
<br>rescan.
<br>
<br> * Combined Artist, Album & Track search into one interface.
<br>
<br> Search results are "live" - no submit button needed.
<br>
<br> * Added Advanced Search - for complex queries.
<br>
<br> * The Add button will clear the playlist if you hold or just
<br>press it.
<br>
<br>Integration:
<br>
<br> * Addition of MusicMagic Mixer integration.
<br>
<br> * Improved MoodLogic & iTunes importers.
<br>
<br>Internationalization & Translations:
<br>
<br> * Full UTF-8 server support.
<br>
<br> * Japanese translation (Thanks Ken!) - available in the Web UI
<br>only.
<br>
<br> * Updates to:
<br> German - Michael
<br> Spanish - Nestor
<br> Swedish - Peter
<br>
<br>Performance & Memory usage:
<br>
<br> * MP3 scanning has been optimized even more.
<br>
<br> * Memory footprint reduced considerably, and stays constant even
<br>with large (100k track) libraries.
<br>
<br>Platform Support:
<br>
<br> * Added binary modules for Debian Woody (stable) & SuSe i586
<br>
<br> * Windows binaries use perl 5.8.6 - previously was 5.8.3
<br>
<br>File Formats:
<br>
<br> * FLAC / Cuesheets - Improved support for internal & external
<br>cuesheets.
<br>
<br> * Apple lossless files may have a binary tag for genre.
<br>
<br> * Monkey's Audio support (Currently Windows only)
<br>
<br>Backend Database:
<br>
<br> * Massively improved library scanning speed & resource
<br>consumption.
<br>
<br> * Fast and complex searching ability.
<br>
<br>Developer API changes:
<br>
<br> * New DataStores API - allowing access to the backend database,
<br> and other plugable data stores. This replaces most of the old
<br>Info API.
<br>
<br> * Add non-blocking HTTP requests. This will allow requests to
<br> external sources to not interrupt the currently playing audio.
<br> Update plugins to use the new API. Any Plugin that wishes to
<br>make
<br> a HTTP request (GET or POST) should use this API.
<br>
<br> * Changes to the string() API - $client->string() should be used
<br>where
<br> $client is available. Plugins should return the token for
<br>getDisplayName()
<br> rather than the string itself.
<br>
<br>Command Line API:
<br>
<br> * Extended CLI, allowing more access to server information -
<br>Fred.
<br>
<br>Skin Developer changes:
<br>
<br> * browseid3 has been deprecated by browsedb.
<br>
<br> * songinfo.html prefers an item (id), but can still deal with an
<br>itempath.
<br>
<br>SoftSqueeze:
<br>
<br> * Now at version 1.17
<br>
<br> Improved buffering when playing Internet radio stations.
<br>(playback starts if bufer is 5% full after 5 seconds)
<br>
<br> Increased the JavaSound audio buffer size when using the
<br>primary sound driver, this may improve playback on some PCs.
<br>
<br> Improved the JavaSound audio buffering, it should now be
<br>much harder to get buffer under runs.
<br>
<br> Add support for Sun's new Java MP3 Plugin.
<br>
<br> Upgraded JLayer MP3 library to version 1.0
<br>
<br> Added ssh gateway server. (Patch from Avi Schwartz).
<br>
<br> Added ssh proxy (socks5 and http) support. (Patch from
<br>Ben Fried)
<br>
<br> Use simple encryption to store ssh password, it used to
<br>be stored in the clear.
<br>
<br> Added a playlist mode to the music search (still work in
<br>progress).
<br>
<br> Added an 'Escape' keyboard shortcut to exit fullscreen
<br>mode.
<br>
<br> Fixed java web start desktop shortcut and menus. (Java
<br>1.5 only)
<br>
<br> Fixed bug that caused the slimproto connection to drop.
<br>(Patch from David Cohen)
<br>
<br> Fixed headless mode. (use -Dskins=headless to run with
<br>out the gui)
<br>
<br> Fixed audio buffer bug, sometimes the start of a song
<br>was clipped.
<br>
<br> Fixed CPU usage when listening to Internet radio with
<br>slimserver 6.0.
<br>
<br> Fixed SlimServer name in preferences to keep the value
<br>entered by the user.
<br>
<br> Fixed on the fly switching between graphics and noritake
<br>modes.
<br>
<br> Fixed music search to use the browser http tunnel over
<br>ssh.
<br>
<br>Skins:
<br> * Added ExBrowse2
<br>
<br> * Removed Experimental, Olson skins.
<br>
<br>Known Issues:
<br>
<br> * Artists or Albums with '*' in the string cause the Player UI
<br>to behave strangely.
<br>
<br> * Browse New Music & Browse Years don't exist in the Player UI
<br>
<br> * MusicMagic connection settings need to be exposed when plugin
<br>is enabled, even
<br> though connection cannot be established.
<br>
<br> * Some bitrates in songinfo are still showing 0.
<br>
<br> * Play entire playlist, Add entire playlist is missing from
<br>search results.
<br> Right now, you have to add them one by one.
<br>
<br> * Not all skins have been updated to use browsedb. (xmlTelCanto
<br>may be broken.)
<br>
<br>Bugs fixed:
<br>
<br> # 44 - Browse new music - partially fixed, available in the Web
<br>UI.
<br>
<br> # 67 - Browse via CLI
<br>
<br> #198 - Playlists with title information overrides ID3 tags. Make
<br>this optional.
<br>
<br> #246 - Issuing pause from CLI doesn't update screen immediately.
<br>
<br> #271 - Allow hostnames and IP addresses for the web proxy.
<br>
<br> #295 - Split sort order tags.
<br>
<br> #365 - Browsing should allow for multiple albums with the same
<br>name.
<br>
<br> #379 - Add ability to search by other tags, such as comments.
<br>
<br> #433 - 'Multiple Items In Tags' should be able to split on
<br>words.
<br>
<br> #469 - Sort order tags being ignored again.
<br>
<br> #469 - Use the sorted tags as the alphapagebar data.
<br>
<br> #504 - status_header doesn't load properly in Camino, Firefox,
<br>possibly other browsers.
<br>
<br> #586 - Determine if player has graphic display from the CLI.
<br>
<br> #633 - Artwork not searched for Flac files w/ CUE sheets.
<br>
<br> #664 - iTunes Playlists won't go away.
<br>
<br> #668 - RssNews plugin crashes on Perl 5.6.1 - Undefined
<br>subroutine: utf8::decode.
<br>
<br> #671 - Slimserver bug with .m3u playlist format.
<br>
<br> #677 - RssNews Plugin crashed when feed contains items with id
<br>attributes.
<br>
<br> #679 - ASX parsing when there are unescaped special chars (&) in
<br>the playlist cause mayhem and havoc.
<br>
<br> #683 - Playing FLAC files from directories with a $ (dollar)
<br>sign fails.
<br>
<br> #686 - "Now playing ... Moodlogic mix" text shown in MusicMagic
<br>mode.
<br>
<br> #700 - SlimServer truncates ID3 tag info when headers include
<br>repalygain info.
<br>
<br> #718 - Parsing cuesheet in flac tag.
<br>
<br> #737 - listen 1 induces CLI API change.
<br>
<br> #738 - Searching behavior is poorly designed.
<br>
<br> #756 - Setup links broken when running on port 80.
<br>
<br> #758 - CSRF vulnerabilities in Web UI, non-Referer test needed.
<br>
<br> #763 - Selecting Play from Browse Artwork doesn't work.
<br>
<br> #764 - HTML output gets cut off when special characters are
<br>displayed.
<br>
<br> #769 - Rescan causes server to crash.
<br>
<br> #770 - itemsPerPage param does not work for album lists.
<br>
<br> #771 - Browse artwork pwd list has extra album param.
<br>
<br> #772 - Browse year pwd shows DBIstore hash instead of year.
<br>
<br> #774 - Splitting Artists doesn't work anymore with 2005-01-06
<br>
<br> #778 - Names of plugins in web interface uses output of
<br>getDisplayName directly.
<br>
<br> #789 - itemsPerPage=-1 == BOOM
<br>
<br> #794 - Search + drill down to album not working.
<br>
<br> #800 - Playlist commands broken.
<br>
<br> #822 - Moodlogic features and playlists missing on restart.
<br>

Michael Scott
2005-02-24, 15:31
Quoting Johnny Stork <stork (AT) openenterprise (DOT) ca>:

> I just uninstalled ther 5.4 rpm for Suse and tried to install the 6
> alpha, but it is made for Redhat as various file locations are not
> found. Is there an install or init script to make this version work with
> Suse EL 9?

I haven't had a chance to download 6 yet, but my experience with SuSE has been
to forget the RPM (It's RedHat-centric) and use the tarball instead.

I posted a modified init script that I use for 5.x awhile back. I can re-post
after I've tried 6, or you can dig it out of the archives and give it a shot. YMMV.

----------------------
- Mike Scott
- mscott (AT) pyewacket (DOT) org