homepage | forum | wiki | feature requests & bugs

1.1.0 Installation

From Mms-wiki

Jump to: navigation, search

Contents

[edit] Installation of MMS Version 1.1.0

This installation is for Debian based distributions, like Ubuntu. If you want to install MMS-1.1.0 onto another distribution, meet the library dependencies on your own.

[edit] bazaar NG

Install bazaar first.

sudo apt-get install bzr

[edit] getting the sources

Get the tarball of MMS 1.1.0 here.

or get the nighly snapshot from here: http://mms.mymediasystem.net/mms110/nightly-snapshot/


You can also get the latest developers sources here.

bzr get http://bazaar.launchpad.net/~team-mms/mms/1.1.0 mms-1.1.0

Note: The first download with bazaar can take a very long time. Downloading the nightly build is faster. Downloading the bzr-free version is even faster, but you can't perform a 'brz pull' in order to update to the latest version. Use this version always with care, it's bleeding edge, and may contain bugs. Please report them on our forum.

[edit] updating

Cd into your mms directory and perform a

bzr pull

[edit] libs and packages

Install these packages, if you haven't installed a previous mms version on your system before:

sudo apt-get install libimlib2-dev libsdl1.2-dev autoconf build-essential libalsaplayer-dev mplayer-nogui libxss-dev
sudo apt-get install libtag1-dev libncurses5-dev libpcre3-dev liblircclient-dev libtool gettext
sudo apt-get install libsqlite3-dev libgtk2.0-dev libcommoncpp2-dev inotify-tools libinotifytools0-dev
sudo apt-get install libboost-dev libxine-dev

Optionally:

sudo apt-get install alsaplayer alsaplayer-daemon xine-ui python2.4-dev

For MMS revno #1946 this configure line should work with the above mentioned packages:

./configure --enable-weather --enable-lirc --enable-debug --enable-tv --disable-inotify \
--enable-python --enable-clock --enable-game --enable-notify-area --use-internal-ffmpeg --enable-opengl

[edit] Notes for other Distros

Read here, if you want to install MMS 1.1.0 on something different, than a Debian-based distro.

[edit] inotify-tools

Read here if you are using Ubuntu Feisty or Debian Etch

[edit] compilation and installation

Then compile MMS itself

#./configure --help  #<--List all available switches/plugins and perform a configure
#make && make install

start mms e.g. from an xterm

mms

[edit] fun

Have fun ;-) and please report bugs!

[edit] bug-reporting

Please report bugs (link top-right on this screen), Or click here

If you report a bug, please tell which Repository Number you are using. The number can be easily retrieved by invoking:

bzr info

or

bzr revno

in your mms directory.

[edit] Known issues / History

  • If you have performance issues entering your media content, because you've got tons of it and/or it resides on a slow media, try it without inotify
./configure --disable-inotify
  • switch --enable-ffmpeg-thumb is new, and speeds up movie thumbnail generation by factors.
  • --enable-clock needs --enable-notify-area.
  • --enable-vbox ( experimental )
  • Version and used switches
mms --version

tells you now the switches you're using + the revision number

Andreas Saur acmelabs 10:51, 15 May 2008 (CEST)

Personal tools