Home of the Squeezebox™ & Transporter® network music players.
Page 1 of 2 12 LastLast
Results 1 to 10 of 12
  1. #1

    Trimming the fat: Plugins folder

    Hi,

    I do not use most if not all of the plugins that are available as part of the standard installation. Since I am running LMS from RAM disk I would be happy to save the space. Am I safe to delete all of these from the plugins directory before starting LMS? I assume these are scanned and installed at startup. Does any of the main code reference these plugins?

    Amazon/ DateTime/ Flickr/ LineIn/ MyApps/ Podcast/ RhapsodyDirect/ Snow/ Visualizer/
    AppGallery/ Deezer/ InfoBrowser/ LineOut/ Napster/ RS232/ SN/ SongScanner/ WiMP/
    AudioScrobbler/ DigitalInput/ InternetRadio/ Live365/ NetTest/ RSSNews/ SavePlaylist/ Sounds/ iTunes/
    Base.pm Extensions/ JiveExtras/ MP3tunes/ OPMLBased.pm RadioTime/ Sirius/ SpotifyLogi/ xPL/
    CLI/ Facebook/ LMA/ Mediafly/ OPMLGeneric/ RandomPlay/ Slacker/ TT/
    Classical/ Favorites/ LastFM/ MusicMagic/ Pandora/ Rescan/ SlimTris/ UPnP/



    Thanks.

  2. #2
    Senior Member MeSue's Avatar
    Join Date
    Jul 2005
    Location
    Florida
    Posts
    3,021
    I would remove them from the plugins tab in the WebUI settings rather than deleting the folders. I don't know if all of those are safe to remove. I have removed these:
    Classical
    Deezer
    Digital Inputs,
    Flickr
    Facebook
    Info Browser
    iTunes
    Live Music Archive
    Live365
    Mediafly
    MP3tunes
    Orange Liveradio
    Podcasts
    Random Mix
    RS232
    RSS News
    Save Playlist
    SiriusXM
    SlimTris
    Snow
    Spotify
    Visualizer
    Wimp
    XPL Interface
    Sue
    "If you're happy and you know it turn the volume up and blow it out."

    1 Touch | 2 Booms | 2 Radios | 1 Duet | 1 SB2
    HP MediaSmart EX470 | Logitech Media Server 7.7.2 | iPhone & iPad w/ iPeng
    Find me on Last.FM | Twitter | Rhapsody
    My Journey to Musical Bliss | Squeezebox is Dead. Long Live Squeezebox.

  3. #3
    Senior Member
    Join Date
    Apr 2005
    Location
    Colorado
    Posts
    10,073
    Quote Originally Posted by b1ackmai1er View Post
    I do not use most if not all of the plugins that are available as part of the standard installation. Since I am running LMS from RAM disk I would be happy to save the space. Am I safe to delete all of these from the plugins directory before starting LMS? I assume these are scanned and installed at startup. Does any of the main code reference these plugins?
    I would disable them first from within the web interface so that the server doesn't complain. Go to Settings > Plugins and disable whatever you can. Some are grayed out and can't be disabled from the web ui. It is possible to disable them by editing the state.prefs file in the prefs/plugins folder, but I'd be careful.

    The one that are grayed out, so maybe should not be disabled or deleted:

    App Gallery (AppGallery)
    Command Line Interface (CLI)
    Favorites (Favorites)
    Internet Radio (InternetRadio)
    My Apps (MyApps)
    Generic OPML Browser (OPMLGeneric)
    Song Scanner (SongScanner)
    Sounds & Effects (Sounds)
    Tunein Radio (???)

    I think some of these are grayed out simply so that people won't disable them and then wonder why something doesn't work.

    The only optional plugins that I run are:

    Date and Time (DateTime) - Clock screensavers.
    Random Mix (RandomPlay) - My Music > Random Mix playback.
    Rescan (Rescan) - A scheduler that can be used to scan the library once a day.

  4. #4
    Thanks for the suggestions.

    I will try disabling them first and then try deleting them.

    Cheers Phil.

  5. #5
    Senior Member Mnyb's Avatar
    Join Date
    Feb 2006
    Location
    Västerås Sweden
    Posts
    11,673
    They delete their own dir usually after you ticked them of in the web-UI and restarted the server, they can leave some prefs file maybe the more advanced plugs leaves some cruft.
    --------------------------------------------------------------------
    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

  6. #6
    Senior Member
    Join Date
    Apr 2005
    Location
    Colorado
    Posts
    10,073
    Quote Originally Posted by Mnyb View Post
    They delete their own dir usually after you ticked them of in the web-UI and restarted the server, they can leave some prefs file maybe the more advanced plugs leaves some cruft.
    I believe he's talking about the code for the standard plugins that are installed with the server. On my Windows server they're located in ..\server\Slim\Plugin. I think only 3rd party plugins installed from repositories get deleted when they're disabled.

    I should have mentioned that the prudent way of doing this would be to move the individual plugin directories somewhere else, not actually delete them. Move them somewhere outside of the directories that are loaded into the RAMdisk, just in case you find that you need one in the future.

  7. #7
    Senior Member Mnyb's Avatar
    Join Date
    Feb 2006
    Location
    Västerås Sweden
    Posts
    11,673
    Quote Originally Posted by JJZolx View Post
    I believe he's talking about the code for the standard plugins that are installed with the server. On my Windows server they're located in ..\server\Slim\Plugin. I think only 3rd party plugins installed from repositories get deleted when they're disabled.

    I should have mentioned that the prudent way of doing this would be to move the individual plugin directories somewhere else, not actually delete them. Move them somewhere outside of the directories that are loaded into the RAMdisk, just in case you find that you need one in the future.
    Ok that explains it all third party stuff deletes itself .

    Reinstalling the same version would that restore the default plugins ?

    Ram disc cool
    --------------------------------------------------------------------
    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

  8. #8
    Senior Member
    Join Date
    Oct 2005
    Location
    Ireland
    Posts
    11,252
    There are commanfd line options which are mainly aimed at Touch but with should also help with a minimal RAMdisk installation.

    Options such as

    --noweb => Disable web interface. JSON-RPC, Comet, and artwork web APIs are still enabled.
    --nosb1slimp3sync=> Disable support for SliMP3s, SB1s and associated synchronization
    --nostatistics => Disable the TracksPersistent table used to keep to statistics across rescans (compiled out).
    --notranscoding => Disable transcoding support.
    --noimage => Disable scanning for images.
    --novideo => Disable scanning for videos.
    --noupnp => Disable UPnP subsystem

  9. #9
    Senior Member Mnyb's Avatar
    Join Date
    Feb 2006
    Location
    Västerås Sweden
    Posts
    11,673
    Quote Originally Posted by bpa View Post
    There are commanfd line options which are mainly aimed at Touch but with should also help with a minimal RAMdisk installation.

    Options such as

    --noweb => Disable web interface. JSON-RPC, Comet, and artwork web APIs are still enabled.
    --nosb1slimp3sync=> Disable support for SliMP3s, SB1s and associated synchronization
    --nostatistics => Disable the TracksPersistent table used to keep to statistics across rescans (compiled out).
    --notranscoding => Disable transcoding support.
    --noimage => Disable scanning for images.
    --novideo => Disable scanning for videos.
    --noupnp => Disable UPnP subsystem
    You still gain something from --noupnp even if you disabled the dlna plugin ?

    Ok added that one to my args
    --------------------------------------------------------------------
    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

  10. #10
    Quote Originally Posted by bpa View Post
    There are commanfd line options which are mainly aimed at Touch but with should also help with a minimal RAMdisk installation.

    Options such as

    --noweb => Disable web interface. JSON-RPC, Comet, and artwork web APIs are still enabled.
    --nosb1slimp3sync=> Disable support for SliMP3s, SB1s and associated synchronization
    --nostatistics => Disable the TracksPersistent table used to keep to statistics across rescans (compiled out).
    --notranscoding => Disable transcoding support.
    --noimage => Disable scanning for images.
    --novideo => Disable scanning for videos.
    --noupnp => Disable UPnP subsystem
    Responding to an old thread, sorry.

    Does --noimage effectively disable artwork, either on-disk or from itunes? I would like to have no artwork as I only use a slimp3 and all the art-related stuff seems to add server/DB/cache weight.

    Marc

Posting Permissions

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