Jump to content


Photo

Installing plugins


  • Please log in to reply
11 replies to this topic

#1 Alan Morgan

Alan Morgan

    Rock Star

  • Castle Keeper
  • PipPipPipPipPip
  • 770 posts

Posted 15 May 2011 - 09:32 AM

If you don't have a client around to use the app store, how can you go about installing plugins? I have Windows, Linux, and Roku in the house... none of these allow the use of the app store for plugin management. I'd be really curious to get a plugin for CBS working, as a lot of the shows I watch are from there.

Thanks!
Former member of the Plex for Roku development team

Units Owned: Roku 1 XD, Roku 2 XS

Posted Image

#2 Eleminohp

Eleminohp

    Newbie

  • Members
  • Pip
  • 2 posts

Posted 06 June 2011 - 05:15 PM

I am also in the same boat...I can't find anywhere to install the plugins

#3 Eleminohp

Eleminohp

    Newbie

  • Members
  • Pip
  • 2 posts

Posted 06 June 2011 - 05:15 PM

I am also in the same boat...I can't find anywhere to install the plugins

#4 hippojay

hippojay

    Rock Star

  • Members
  • PipPipPipPipPip
  • 799 posts
  • Location: Sheffield, UK

Posted 06 June 2011 - 07:09 PM

What client do you use for watching movies? Just the roku?
Turn XBMC into a Plex Client:
PleXBMC - Play Plex media through XBMC
PleXBMC Helper - Integrate Official/Unoffical Plex remote control apps into PleXBMC
PleXBMC Repository - Install all addons from one place
PleXBMC on the Raspberry Pi

Modded Skins:
QuartzV3/4 for PleXBMC - Integrate PleXBMC into home menus

#5 Robertpolson

Robertpolson

    Dedicated Member

  • Members
  • PipPipPip
  • 135 posts

Posted 28 September 2011 - 06:49 PM

How do I add a plugin in UBuntu?

I thought that this would work:

Download the plugin. The use the "sudo mv" command to move the bundle plugin to Plug-Ins folder.

"sudo mv /media/Media\ ext4/KinoPoisk.bundle/ /usr/lib/plexmediaserver/Resources/Plug-ins"

source --> destination folder

This is where plugin in Ubuntu are "/usr/lib/plexmediaserver/Resources/Plug-ins"

However, the plugin kinopoisk does not show up in Agent section of PMS.

How do I make it work?

#6 leonsio

leonsio

    Member

  • Members
  • PipPip
  • 77 posts

Posted 29 September 2011 - 07:06 AM

look at your library path, it contains plugin directory too

the library path is: "${HOME}/Library/Application Support" HOME = your user

then put the plugin in the plugin folder under library path

example by me
/mnt/daten/Plex/Library/Application Support/Plex Media Server/Plug-ins

#7 Robertpolson

Robertpolson

    Dedicated Member

  • Members
  • PipPipPip
  • 135 posts

Posted 29 September 2011 - 12:37 PM

look at your library path, it contains plugin directory too

the library path is: "${HOME}/Library/Application Support" HOME = your user

then put the plugin in the plugin folder under library path

example by me
/mnt/daten/Plex/Library/Application Support/Plex Media Server/Plug-ins


Are you referring to Apple OS file structure or Ubuntu, because what you have listed is valid for Mac but not for Ubuntu linux? There is no such thing as "${HOME}/Library/Application Support" in my Ubuntu installation.

#8 leonsio

leonsio

    Member

  • Members
  • PipPip
  • 77 posts

Posted 30 September 2011 - 11:43 AM

take a look on the start_pms script ;)

root@mediastore:~# cat /etc/default/plexmediaserver 
# default script for Plex Media Server

# the number of plugins that can run at the same time
PLEX_MEDIA_SERVER_MAX_PLUGIN_PROCS=6

# ulimit -s $PLEX_MEDIA_SERVER_MAX_STACK_SIZE
PLEX_MEDIA_SERVER_MAX_STACK_SIZE=3000

# where the mediaserver should store the transcodes
PLEX_MEDIA_SERVER_TMPDIR=/tmp

# uncomment to set it to something else
# PLEX_MEDIA_SERVER_APPLICATION_SUPPORT_DIR="${HOME}/Library/Application\ Support"
PLEX_MEDIA_SERVER_APPLICATION_SUPPORT_DIR="/mnt/daten/Plex/Library/Application Support"


root@mediastore:~# cat /usr/sbin/start_pms 
#!/bin/sh

#change these parameters in /etc/default/plexmediaserver
export PLEX_MEDIA_SERVER_MAX_PLUGIN_PROCS=6
export PLEX_MEDIA_SERVER_HOME=/usr/lib/plexmediaserver
export PLEX_MEDIA_SERVER_MAX_STACK_SIZE=3000
export PLEX_MEDIA_SERVER_TMPDIR=/tmp
export PLEX_MEDIA_SERVER_APPLICATION_SUPPORT_DIR="${HOME}/Library/Application Support"

test -f /etc/default/plexmediaserver && . /etc/default/plexmediaserver

export LD_LIBRARY_PATH="${PLEX_MEDIA_SERVER_HOME}"
export TMPDIR="${PLEX_MEDIA_SERVER_TMPDIR}"

echo $PLEX_MEDIA_SERVER_MAX_PLUGIN_PROCS $PLEX_MEDIA_SERVER_MAX_STACK_SIZE $PLEX_MEDIA_SERVER_APPLICATION_SUPPORT_DIR

ulimit -s $PLEX_MAX_STACK_SIZE

(cd /usr/lib/plexmediaserver; ./Plex\ Media\ Server)


#9 Robertpolson

Robertpolson

    Dedicated Member

  • Members
  • PipPipPip
  • 135 posts

Posted 30 September 2011 - 01:33 PM

I am so confused about this. Are you using Ubuntu or some other Linux distor?

I have no folders inside /mnt/ other than the one I created exfat.

Inside my "/home/asus/" user folder there is no "Library" folder.

Do I have to manually create an Application support folder in my user home folder?

I can't figure out where ${HOME} is.

Please take a look at my screenshots.

Attached File  folders.jpg   90.01KB   8 downloads

Plex:

Attached File  plugins.jpg   190.72KB   2 downloads

#10 Robertpolson

Robertpolson

    Dedicated Member

  • Members
  • PipPipPip
  • 135 posts

Posted 30 September 2011 - 07:28 PM

I finally figured out what you were talking about. However, I know have a new problem. Since I added the new application support folder, my entire Plex library is gone? How do I locate my previous/origianl Plex user library and move/copy it to the new application support folder?

Edit 1: I am also confused why can't I just add MyPlugin.bundle to "/usr/lib/plexmediaserver/Resources/Plug-ins", change permission to root and use it? All other plugins are there, but Plex does not recognize MyPlugin when I copy it there.

Edit 2: I just followed your instructions and made the PLugin work. However, Plex now has to rescan everything and recreate everything. How do I backup my data for future reference?

P.S. Thank you for your help.

#11 georgecho

georgecho

    Newbie

  • Members
  • Pip
  • 2 posts

Posted 15 November 2011 - 06:58 AM

I finally figured out what you were talking about. However, I know have a new problem. Since I added the new application support folder, my entire Plex library is gone? How do I locate my previous/origianl Plex user library and move/copy it to the new application support folder?

Edit 1: I am also confused why can't I just add MyPlugin.bundle to "/usr/lib/plexmediaserver/Resources/Plug-ins", change permission to root and use it? All other plugins are there, but Plex does not recognize MyPlugin when I copy it there.

Edit 2: I just followed your instructions and made the PLugin work. However, Plex now has to rescan everything and recreate everything. How do I backup my data for future reference?

P.S. Thank you for your help.



Hi
Can you please tell me what exactly you did to get your plugin to load (be visible under Preferencess > Agents?) I'm trying to load a similar plugin for eTVnet.com.

Thnx,
George

#12 Jetvapors

Jetvapors

    Newbie

  • Members
  • Pip
  • 2 posts

Posted 02 November 2013 - 08:26 PM

I know this is an old forum topic but I was banging my head against this one for an hour or two as well.  

 

Plex Plugins are in 2 locations in Ubuntu 12.  

 

/var/lib/plexmediaserver/Library/Application\ Support/Plex\ Media\ Server/Plug-ins/  Is where you put the *.bundle in order for it to show up in Plex Channel list.  

 

The "stock" bundles that come standard are located:  /usr/lib/plexmediaserver/Resources/Plug-ins 

 

Hope this helps.  

 

Jet






0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users