|
Installation_Instructions
Installation instructions for Entertainer.
The Entertainer installation instructions no longer reside here because they were out-of-date and we no longer maintain this Google Code page. You can find new instructions by looking at the following launchpad question. https://answers.launchpad.net/entertainer/+question/39028/+index |
Sign in to add a comment
added instructions for clutter 0.5.0 installation
I have gutsy, When i do the first ./autogen.sh get the follow error ./autogen.sh: 2: gtkdocize: not found
Do a sudo apt-get install gtk-doc-tools and solve the problem
Cheers
Note you might the an error when running the autogen.sh for python biding. This is because you need -dev packages of some gnome python libraries. Simply type into a console: sudo apt-get install python2.5-dev python-gnome2-desktop-dev
Also it is not recommended to use the deb package because libclutter-0.5.2 has itself has a dependency and it breaks the install process. Compile from source, laterix's script makes it easy.
Problem: Not sure how to proceed. Not a programmer.
$ ./entertainer-backend.py Traceback (most recent call last):
ImportError?: No module named pysqlite2sudo apt-get install python-pysqlite2
got through the backend.
Frontend fails: $ ./entertainer-frontend.py
(./entertainer-frontend.py:25022): ClutterGLX-WARNING : failed to bind GLXGetProcAddress or GLXGetProcAddressARB Traceback (most recent call last):
TypeError?: an integer is requiredClutter fails? I installed clutter as indicated above.
Frontend fails for me too, i have the same error.
Why you're using unreleased yet version of clutter?
i have the same problem with clutter that everyone else is having, is there a solution for this? i think python is still using clutter 0.4 bindings, i've tried everything and i can't get it to use 0.5, the instructions above don't seem to include python bindings at all
Dumb question : is it going to work on feisty?
@ pvravi, remoquintino, and sysop073 I had the sam issue initially but I believe if you follow the instructions at http://www.taimila.com/install-svn-clutter it should work. You may get some errors as you compile if you don't have some development packages.
Here are some of the packages I was missing (just apt-get install them): python-dev, python-gtk2-dev
Thanks kefkakiller - it worked once (with this error), but fails to start subsequently.
(./entertainer-frontend.py:24564): WARNING : failed to bind GLXGetProcAddress or GLXGetProcAddressARB Traceback (most recent call last):
TypeError?: could not convert parameter 'opacity_start' of type 'guint'Seems to work OK with "Show Effects = False" in preferences.conf.
Still these errors: (./entertainer-frontend.py:24564): WARNING : failed to bind GLXGetProcAddress or GLXGetProcAddressARB Traceback (most recent call last):
TypeError?: could not convert parameter 'opacity_start' of type 'guint'Also, it does not seem to find my MP3s or Video files from the directories indicated in content management.
When trying to starting Frontend I get:
(./entertainer-frontend.py:7077): WARNING : failed to bind GLXGetProcAddress or GLXGetProcAddressARB Floating point exception (core dumped)
This is my backend error. Any thoughts?
2008-01-23 14:16:38,702 DEBUG Logging system intialized successfully 2008-01-23 14:16:38,703 DEBUG MessageHandler? 'Configuration' registered to the m essage bus. 2008-01-23 14:16:38,703 DEBUG Configuration intialized successfully 2008-01-23 14:16:38,706 DEBUG MessageHandler? 'Notification System' registered to
2008-01-23 14:16:38,706 DEBUG Notification system intialized successfully 2008-01-23 14:16:38,707 DEBUG MessageHandler? 'FeedManager?' registered to the mes sage bus. 2008-01-23 14:16:38,707 DEBUG Feed Manager intialized successfully 2008-01-23 14:16:38,707 DEBUG MessageHandler? 'WeatherFetcher?' registered to the message bus. 2008-01-23 14:16:38,707 DEBUG Weather Manager intialized successfully 2008-01-23 14:16:38,708 WARNING Path '' doesn't exists. Not observed. 2008-01-23 14:16:38,708 DEBUG Observing folder: /home/smithn14/Music 2008-01-23 14:16:38,709 WARNING Path '' doesn't exists. Not observed. 2008-01-23 14:16:38,709 DEBUG Observing folder: /home/smithn14/Music 2008-01-23 14:16:38,709 WARNING Path '' doesn't exists. Not observed. 2008-01-23 14:16:38,710 DEBUG Observing folder: /home/smithn14/Videos 2008-01-23 14:16:38,712 WARNING Path '' doesn't exists. Not observed. 2008-01-23 14:16:38,713 DEBUG Observing folder: /home/smithn14/Music 2008-01-23 14:16:38,713 INFO Image cache rebuilding requested 2008-01-23 14:16:38,724 DEBUG ImageCache? database created successfully 2008-01-23 14:16:38,724 ERROR Adding a directory to the image cache failed. Path 2008-01-23 14:16:38,729 DEBUG FileSystemObserver?.removeFolder:/home/smithn14/Mus ic 2008-01-23 14:16:38,729 WARNING Path '' doesn't exists. Not observed. 2008-01-23 14:16:38,729 DEBUG Observing folder: /home/smithn14/Music 2008-01-23 14:16:38,730 INFO Music cache rebuilding requested 2008-01-23 14:16:38,746 DEBUG MusicCache? database created successfully 2008-01-23 14:16:38,746 ERROR Adding a directory to the music cache failed. Path 2008-01-23 14:16:38,749 WARNING Path '' doesn't exists. Not observed. 2008-01-23 14:16:38,749 DEBUG Observing folder: /home/smithn14/Videos 2008-01-23 14:16:38,749 INFO Video cache rebuilding requested 2008-01-23 14:16:38,755 DEBUG VideoCache? database created successfully 2008-01-23 14:16:38,756 ERROR Adding a directory to the video cache failed. Path 2008-01-23 14:16:38,756 DEBUG MessageHandler? 'MediaCacheManager?' registered to t he message bus. 2008-01-23 14:16:38,757 DEBUG Media Manager intialized successfully 2008-01-23 14:16:38,757 DEBUG MessageHandler? 'Guide Updater' registered to the m essage bus. 2008-01-23 14:16:38,757 DEBUG Guide Updater intialized successfully 2008-01-23 14:16:38,758 ERROR ConnectionServer? initialization failed!....its python-pysqlite2.
it's installed. What else needs to happen?
libnotify-Message: Unable to get session bus: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken. Entertainer backend started... root@TomB:/home/tom/entertainer/src# Traceback (most recent call last):
Exception: Couldn't connect to notification serverNo idea what to do... any ideas??
it seems use ' sudo chmod 777 -R ~/.entertainer/ may solve some problem, but frontend can't play what I added in . sometime show "could not convert parameter 'opacity_start' of type 'guint' ". and reboot PC can recover.
what should I do?
Hi,
I have followed the installation instructions to the letter. I'd love to give this media player a go, but it seems that every time I try and do something in linux I end up waisting hours upon hours trying to troubleshoot error upon error. This is not a complaint, rather an expression of frustration. We don't pay for this stuff so no support is mandatory. I'm appealing to your great sharing nature for some help.
Everything seems to be going great until I get to the frontend part of the installation document. It keeps telling me that Clutter 0.5 at least is needed to run this. I tried the automatic installation first for Clutter. Then I went through the manual installation guide for clutter which did encounter many errors, until I used sudo for every command. The final part of the installation in the bindings directory still gives errors though. Don't know if this is the reason print clutter.version still reports the version as 0.4.2.
Has anybody successfully installed clutter 0.5.0 and have python reporting it as that. Your help would be greatly appreciated.
Regards,
John K
I cannot get the latest version of python-clutter installed.... tried everything I can think of... when compiling manually I'm getting: warning: failed to load external entity "/usr/share/pygobject/xsl/ref-html-style.xsl" cannot parse /usr/share/pygobject/xsl/ref-html-style.xsl
OK.. got clutter 0.5 installed... missing a build-dep (imagine that) python-gobject-doc... so now it's showing correct clutter version... but I can't start the backend, I'm getting: 2008-02-06 21:04:20,940 ERROR ConnectionServer? initialization failed! No offense, I realize this is in development, but come on.. is anyone working on this project?
Geeeez.. is this windows?? a reboot fixed the backed problem but now getting the following when starting frontend: WARNING : failed to bind GLXGetProcAddress or GLXGetProcAddressARB
OK.. no longer getting the GLX error.. no errors now, just getting a empty grey window when starting the frontend with scrolling diagonal lines.
Hi, Ive followed the installation instructions for Clutter up till this point
cd bindings/pyclutter ./autogen.sh
when I get the following message
... want_intltool='false' want_libtool='true' want_pkg_config='true' shift: 354: can't shift that many
Does anyone have any suggestions. Thnaks
Executing './autogen.sh' in 'clutter/bindings/pyclutter' gives me ... want_libtool=true want_pkg_config=true Checking for required M4 macros...
Checking for forbidden M4 macros... Error: some autoconf macros required to build PyClutter?Please enlighten me, thank you very kindly.
ok, so if I don't have one ubuntu it means I can't use it, right? well I don't have ubuntu my Linux is sabayon 3.4, what can I do? just wait for the release or can I try to compile the source code?
when I run./entertainer-frontend.py I get this...
Couldn't connect to the backend server. Execution aborted! Make sure that Entertainer backend server is up and running.
Thanks Jorge
The player did not run. .I did everything correctly here what error I get whaen I execute ./entertainer-backend.py & ./entertainer-frontend.py
shashwat@shashwat-desktop:~$ cd /home/shashwat/entertainer/src shashwat@shashwat-desktop:~/entertainer/src$ ./entertainer-backend.py Traceback (most recent call last):
ImportError?: No module named feedparser shashwat@shashwat-desktop:~/entertainer/src$ ./entertainer-frontend.py Traceback (most recent call last): ImportError?: No module named CDDB shashwat@shashwat-desktop:~/entertainer/src$do sudo apt-get install python-cddb
Rebuilt 7.10 system and recompiled. Got backend running. The frontend runs but I don't see anything. Here is the error in the tests:
ERROR: testThumbnailAvi - Tests the VideoThumbnailer?.create_thumbnail()
Traceback (most recent call last): VideoThumbnailerException?: Unable to determine media size
ERROR: testThumbnailFlv - Tests the VideoThumbnailer?.create_thumbnail()
Traceback (most recent call last): VideoThumbnailerException?: Unable to determine media size
FAIL: testGetFeedsByUnread (FrontendFeedLibrary?_test.FrontendFeedLibraryTest?)
Traceback (most recent call last): AssertionError?: u'url0' != 'url1'
Ran 112 tests in 2.408s
when i run ./entertainer-content-management.py i get: Configuration file is missing: /home/brainstorm/.entertainer/content.conf Execution aborted!
Alberto, you need to copy the "cfg" folder found in the "entertainer" folder you copied from SVN. This has all the configuration settings Entertainer requires.
You can do this from the "entertainer" folder:
cp -R cfg ~/.entertainer
Then it should work out just fine :)
/nox
it works with cp -R cfg/ ~/.entertainer thx very much for your hint ;)
malte@mail:~/entertainer/entertainer/src$ ./entertainer-content-management.py
(entertainer-content-management.py:28766): libglade-WARNING : Error loading image: Bilddatei »utils/glade/.« enthält keine Daten
(entertainer-content-management.py:28766): libglade-WARNING : could not convert string to type GdkPixbuf' for property icon'
(entertainer-content-management.py:28766): libglade-WARNING : Error loading image: Bilddatei »utils/glade/.« enthält keine Daten
(entertainer-content-management.py:28766): libglade-WARNING : could not convert string to type GdkPixbuf' for property icon' Traceback (most recent call last):
ConfigParser?.NoSectionError?: No section: 'Videos' malte@mail:~/entertainer/entertainer/src$ ./entertainer-backend.py Entertainer backend starting... malte@mail:~/entertainer/entertainer/src$ ./entertainer-frontend.py Couldn't read configuration file! Execution aborted... malte@mail:~/entertainer/entertainer/src$Looks like it don't works :( But the screenshots look very impressing
Hi all! When I try to start Entertainer
from the src directory I get this laconic error
All dependencies are ok. Clutter version seems ok. Is there a debug option?
Hi robedal, can you try running run_tests.py in the tests folder and then create an issue on the issues page please with any errors that you come across?
games.jan: do the following from the root entertainer folder and then try again cp -R cfg ~/.entertainer
Thanks joshua. I've tried to execute run_tests.py and ALL the tests are OK.
This is the last error:
After following all instructions, run_tests.py still doesn't pass every mark. Got the following errors:
ERROR: testThumbnailAvi - Tests the VideoThumbnailer?.create_thumbnail()
Traceback (most recent call last): ElementNotFoundError?: playbin
ERROR: testThumbnailFlv - Tests the VideoThumbnailer?.create_thumbnail()
Traceback (most recent call last): ElementNotFoundError?: playbin
ERROR: testThumbnailConstructor - Ensures instantiation of thumbnailer
Traceback (most recent call last): ElementNotFoundError?: playbin
Ran 145 tests in 16.149s
FAILED (errors=3)
Wonder what's wrong? Using Xubuntu 7.10.
When I run ./entertainer-frontend.py in the src directory the error returned is: Couldn't read configuration file! Execution aborted...
Also: Ran 145 tests in 17.303s
FAILED (errors=9)
Any ideas?
i cant run the backend or frontend.
backend gives
"Traceback (most recent call last):
ImportError?: No module named dl"front end gives
"It seems that your Clutter version is too old. Entertainer
Im pretty new to linux but have searched high and low and cant find anything on this.
I think the import dl issue is related to the fact i have an AMD64 system?
I'm getting the same import dl error. The front end just tells me to run the backend first.
Traceback (most recent call last): File "./entertainer-backend.py", line 29, in ? import dl ImportError: No module named dlI also have amd64 so maybe it's the same issue. Clutter 0.6.2, python 2.4.4
This is broken on AMD64, so don't try it until dl is ported. :(
I am getting the same "import dl" error on an Intel Core 2 Duo machine with Hardy Heron. :(
Traceback (most recent call last): File "./entertainer-backend.py", line 29, in <module> import dl ImportError: No module named dlEverything ok, except that entertaiuner do not play on fullscreen, but just inside a window maximized.
./entertainer-backend.pyTraceback (most recent call last):
ImportError?: cannot import name WatchManager?Fix the "import dl" think by commenting out the import and the "libc =..." and "libc.call" lines near the end of the file. All it's doing is trying to change the process name to something more elegant.
I am also running on AMD64 and had the problem with 'import dl', i commented out the two lines that jgorski had suggested and the backend started fine. Had problems running the front end tho. It just popped up and showed black screen with the error:
then i ran run_tests.py and got the errors:
====================================================================== FAIL: testWeatherSearch (Weather_test.WeatherTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/media/storage/home/adam/entertainer/src/tests/Weather_test.py", line 49, in testWeatherSearch self.assertEqual(self.weather.search("derby"),[("UKXX0040","Europe > United Kingdom > Derby")]) AssertionError: [] != [('UKXX0040', 'Europe > United Kingdom > Derby')] ---------------------------------------------------------------------- Ran 145 tests in 118.037s FAILED (failures=2, errors=2)I am also running on AMD64 and has the same import dl and black screen problem.
(./entertainer-frontend.py:16131): WARNING : failed to bind GLXGetProcAddress or GLXGetProcAddressARB
Ubuntu Hardy AMD64
guys, we've moved back to launchpad (https://edge.launchpad.net/entertainer) where a number of issues have been fixed. You may have more luck with 64bit systems if you run the code over there.
Hi guys
I have followed all the instructions and been working through previous peoples' problems and ... amazingly ... seem to have entertainer working ... well, sort of.
It seems to want to run at a very large resolution - 1280 x 800 - whereas I am running this on an Eee 4G and therefore have a very small monitor.
Is there a way of changing the resolution this thing wants to run at?
Also, the fullscreen mode doesn't seem very fullscreen - it still seems to have a title bar??
Final question - is there a way to get this to work with a remote control? I have the Microsoft MCE remote which I'd love to be able to use.
Many thanks Martin