Can't start Entertainer: clutter critical error

Asked by Moe

Every time I try to start Entertainer I get following output:

$ ./entertainer

(./entertainer:4790): Clutter-CRITICAL **: clutter_id_pool_lookup: assertion `id < id_pool->array->len' failed

(./entertainer:4790): Clutter-CRITICAL **: clutter_id_pool_lookup: assertion `id < id_pool->array->len' failed

(./entertainer:4790): Clutter-CRITICAL **: clutter_id_pool_lookup: assertion `id < id_pool->array->len' failed

(./entertainer:4790): Clutter-CRITICAL **: clutter_id_pool_lookup: assertion `id < id_pool->array->len' failed

(./entertainer:4790): Clutter-CRITICAL **: clutter_id_pool_lookup: assertion `id < id_pool->array->len' failed

(./entertainer:4790): Clutter-CRITICAL **: clutter_id_pool_lookup: assertion `id < id_pool->array->len' failed

(./entertainer:4790): Clutter-CRITICAL **: clutter_id_pool_lookup: assertion `id < id_pool->array->len' failed

(./entertainer:4790): Clutter-CRITICAL **: clutter_id_pool_lookup: assertion `id < id_pool->array->len' failed
Unhandled exception in thread started by
Error in sys.excepthook:

Original exception was:

My distribution is fedora 10 and I'm running python 2.5.2 with all the dependencies given in the docs/DEPENDENCIES file.
thanks in advance

Question information

Language:
English Edit question
Status:
Solved
For:
Entertainer Media Center Edit question
Assignee:
No assignee Edit question
Solved by:
Moe
Solved:
Last query:
Last reply:
Revision history for this message
Matt Layman (mblayman) said :
#1

sam,

What version of Entertainer are you running?

Which version of clutter are you running? From a terminal, `python`, `import clutter`, `clutter.__version__`. Entertainer currently runs on any version of clutter 0.8.

Do you have hardware acceleration enabled? You'll need it.

If we can get these pieces of info, we can probably help you out.

Revision history for this message
Moe (moe.) said :
#2

Entertainer version: 0.4
clutter version: 0.8

But it seems to be an version specific issue; I have downloaded entertainer v0.3 and it actually starts, but I'm experiencing huge performance problems. If I press the arrow key, the pointer just jumps somewhere.
But this behavior does not only belong only to entertainer; before I tried out Elisa ( http://elisa.fluendo.com ), another media center implemented in python, but the same problems. A news site had tested it and wrote about "fluently animated menues". In my case, this was not true.
But this problems lead to a problem in hardware acceleration, but I don't know how to configure it under Fedora. Maybe I will repost my problem in a Fedora forum.

Thanks a lot

Revision history for this message
Matt Layman (mblayman) said :
#3

sam,

Both Entertainer and Elisa require hardware acceleration. If you want a test to know if your system can support it, I think if you're able to run compiz well, then you should be able to Entertainer. I'm pretty certain that 3D hardware acceleration will require the use of proprietary graphics card drivers (at least for nvidia or ati). I know that Fedora has a harder free software stance on those drivers than Ubuntu, so it may not be as easy to get them installed and running.

Good luck figuring out any remaining issues you have.

Revision history for this message
Moe (moe.) said :
#4

I installed the nvidia driver on my computer and after that the system did not boot any more.
In order to answer it short:

nvidia driver installed -> system crash
nvidia driver not installed -> no hardware acceleration -> no media center

Thanks for your answers.
sam