No module named cluttergst
Trying to start Entertainer in Terminal I get the following:
odd@Multitainer:~$ entertainer
Traceback (most recent call last):
File "/usr/bin/
main()
File "/usr/lib/
from entertainerlib.
File "/usr/lib/
from entertainerlib.
File "/usr/lib/
from entertainerlib.
File "/usr/lib/
import cluttergst
ImportError: No module named cluttergst
Please see if you can help me solve this.
Best regards
chinco
Question information
- Language:
- English Edit question
- Status:
- Answered
- Assignee:
- No assignee Edit question
- Last query:
- Last reply:
Revision history for this message
|
#1 |
chinco, you are probably missing the correct version of clutter. How did you install Entertainer? Did you happen to refer to http://
Revision history for this message
|
#2 |
Hi Matt. It still does not work:-( I tried full uninstallation of Entertainer and also all clutter-related packages in Synaptic. Then I followed the guide in wiki. It seem now to be python-clutter that is missing. Is this not supported in Synaptic for Ubuntu 8.10? Might this be the case? How can I get python-clutter? chinco
Revision history for this message
|
#3 |
chinco, pyclutter did not make it into Ubuntu 8.10 for various reasons. However, the entertainer-
Revision history for this message
|
#4 |
Matt, I finally managed to install Entertainer after changing from Norwegian to English language and using the command `sudo apt-get install entertainer` in Terminal.
I use the deb lines and keys in the software source list from these locations:
1. https:/
2. https:/
Now Entertainer starts but gives this fault code:
odd@Multitainer:~$ entertainer
Entertainer backend starting...
**
Clutter:
Aborted
Revision history for this message
|
#5 |
chinco,
Basically, I think you have a problem with your clutter installation. I'm going to ask a couple of questions for you to try and resolve this.
Can you check what version of clutter you are running? Do this by typing `python` in a Terminal, followed by `import clutter`, followed by `clutter.
To be honest, I'm really surprised that installing from the package didn't work for you. I know for a fact that it can work because I've done it many times with a fresh installation in a virtual machine. Could you walk me through the exact process that you tried to install from the PPA? If we can figure out where that went wrong, maybe we can get you set up quickly by fixing the problem there.
Revision history for this message
|
#6 |
chinco,
Did you add the Jaunty deb line instead of the Intrepid one? I tried to install the Jaunty package on my test box and I got a failure about python-clutter and python-imdbpy, so maybe you just installed from the wrong version repository. I had no problem when I tried from the Intrepid version.
I'll talk to Paul about fixing the Jaunty version, but since you're running 8.10, you'll definitely want the Intrepid version.
Revision history for this message
|
#7 |
Matt,
I have version 0.8.0 of python.
I tried the jaunty deb line first and got the missing python-clutter message that you also mention. Then I tried with both the jaunty and intrepid lines active in software sources and got where I am now. What do you suggest as my next step?
Revision history for this message
|
#8 |
chinco,
I would suggest you try it, but remove the Jaunty repository. If you have both the Jaunty and Intrepid PPA, then it might try to default to Jaunty. So try getting rid of the Jaunty one, just install with Intrepid (so that you're sure it's the Intrepid package) and see how that goes.
Revision history for this message
|
#9 |
Matt,
Do you mean this one: deb http://
Revision history for this message
|
#10 |
chinco,
Yep, that is the one you should try to install from.
You should remove deb http://
Revision history for this message
|
#11 |
Matt,
I tried again and got a starting picture in Entertainer, but also got the following error message:
odd@Multitainer:~$ entertainer
Entertainer backend starting...
Error occured. Please see /home/odd/
Execution aborted!
odd@Multitainer:~$
The log file of today states:
2009-03-08 11:26:04,443 backend.
2009-03-08 11:26:04,452 backend.
2009-03-08 11:26:04,452 backend.
2009-03-08 11:26:04,452 backend.
2009-03-08 11:26:04,453 backend.
2009-03-08 11:26:04,453 backend.
2009-03-08 11:26:04,453 backend.
2009-03-08 11:26:04,454 backend.
2009-03-08 11:26:04,454 backend.
2009-03-08 11:26:04,454 backend.
2009-03-08 11:26:04,457 backend.
2009-03-08 11:26:04,458 backend.
2009-03-08 11:26:04,458 frontend.
2009-03-08 11:26:04,471 backend.
2009-03-08 11:26:04,594 frontend.
2009-03-08 11:26:12,253 backend.
2009-03-08 11:26:12,253 backend.
2009-03-08 11:27:46,220 backend.
2009-03-08 11:27:46,220 backend.
2009-03-08 11:27:46,220 backend.
2009-03-08 11:27:46,220 backend.
2009-03-08 11:27:46,224 backend.
2009-03-08 11:27:46,226 backend.
2009-03-08 11:27:46,226 backend.
2009-03-08 11:27:46,226 backend.
2009-03-08 11:27:46,226 backend.
2009-03-08 11:27:46,226 backend.
2009-03-08 11:27:46,226 backend.
2009-03-08 11:31:24,781 backend.
2009-03-08 11:31:24,781 backend.
2009-03-08 11:31:24,781 backend.
2009-03-08 11:31:24,781 backend.
2009-03-08 11:31:24,784 backend.
2009-03-08 11:31:24,788 backend.
2009-03-08 11:31:24,788 backend.
2009-03-08 11:31:24,789 backend.
2009-03-08 11:31:24,789 backend.
2009-03-08 11:31:24,790 backend.
2009-03-08 11:31:24,790 backend.
2009-03-08 11:31:24,790 backend.
2009-03-08 11:31:24,791 backend.
2009-03-08 11:31:24,791 frontend.
2009-03-08 11:31:24,857 frontend.
2009-03-08 11:31:30,174 backend.
2009-03-08 11:31:30,175 backend.
Revision history for this message
|
#12 |
chinco,
Does your problem happen one hundred percent of the time? I would guess that if you try it again, you might have different results. Sometimes Entertainer complains about starting up if it is launched too quickly from the last time it was closed. I would suggest giving it a minute or two between when you opened the application, closed it, then opened it again.
If this problem is repeatable every time, and the interface is never launching, please let me know.
Revision history for this message
|
#13 |
Matt,
This made Entertainer start, but only the backend is loading:
odd@Multitainer:~$ entertainer
Entertainer backend starting...
Revision history for this message
|
#14 |
chinco,
I think that the next thing to test would be if your clutter installation works (clutter is what provides the nice user interface features for Entertainer). You can test it by going to /usr/share/
Revision history for this message
|
#15 |
odd@Multitainer
odd@Multitainer
Segmentation fault
odd@Multitainer
Segmentation fault
odd@Multitainer
odd@Multitainer
Segmentation fault
odd@Multitainer
Clicked!
Segmentation fault
odd@Multitainer
key_cb called
key_cb called
key_cb called
key_cb called
key_cb called
key_cb called
Segmentation fault
odd@Multitainer
Segmentation fault
odd@Multitainer
mouse button 1 pressed at (486, 322)
mouse button 3 pressed at (667, 267)
New session:
odd@Multitainer
0.8.0
stage color: <ClutterColor at 0x8b14648>
Adding element: <clutter.Rectangle object at 0xb7dfc7ac (ClutterRectangle at 0x8e75800)>
Adding element: <clutter.Rectangle object at 0xb7dfc9dc (ClutterRectangle at 0x8e758c8)>
Adding element: <clutter.Rectangle object at 0xb7dfc7ac (ClutterRectangle at 0x8e75990)>
Adding element: <clutter.Rectangle object at 0xb7dfc9dc (ClutterRectangle at 0x8e75a58)>
Adding element: <clutter.Rectangle object at 0xb7dfc7ac (ClutterRectangle at 0x8e75b20)>
Adding element: <clutter.Rectangle object at 0xb7dfc9dc (ClutterRectangle at 0x8e75be8)>
Adding element: <clutter.Rectangle object at 0xb7dfc7ac (ClutterRectangle at 0x8e75cb0)>
Adding element: <clutter.Rectangle object at 0xb7dfc9dc (ClutterRectangle at 0x8e75d78)>
Adding element: <clutter.Rectangle object at 0xb7dfc7ac (ClutterRectangle at 0x8e75e40)>
New session:
odd@Multitainer
Timeline: move-timeline
Timeline: scale-timeline
Timeline: fade-timeline
running the score
timeline started: move-timeline
timeline started: scale-timeline
timeline started: fade-timeline
quitting
Segmentation fault
odd@Multitainer
I did not know how to stop each session so I used Close on the bottom line. Each session made frames of various size on the right side of the screen. I saw a moving square, rising bubbles, a moving clock and so on. I hope you can see what might be wrong from the text above. Is there something else I should look for?
Revision history for this message
|
#16 |
chinco,
I think I'm running out of ideas. Nothing in your log indicates any real show stopping problems. You've indicated that you installed from the Intrepid PPA. You've proven that you can successfully runAre you running Entertainer from the Applications menu, or are you launching it from the Are you running Entertainer from the Applications menu, or are you launching it from the clutter. And, from what you've told me, you aren't getting any significant errors.
I'm not exactly sure what to tell you. I think one thing that you could try is to run Entertainer from the current trunk. The PPA should have installed all the correct dependencies so I would suggest running `bzr branch lp:entertainer` (you'll have to install bzr). Once you have a branch of the trunk, cd into the entertainer directory, then type `./entertainer`. This will cause you to run Entertainer from that branch. If it's not working from there, you could attempt to poke around in the source code and add print statements at various points to see if/where the code is dying.
Any advise I could offer beyond that starts to get *really* technical and would involve using the Python debugger. Sorry I can't be more helpful. I wish I could help you determine what your problem is, but I think you've stumped me. If you have any more information that you think might be helpful, I could try to interpret it, but I don't know how much more I could do.
If you can do something a little more real time, I'm typically logged into IRC in #entertainer on the Freenode network. If I can't help you or am not available, maybe someone else in the channel can't assist you.
Can you help with this problem?
Provide an answer of your own, or ask chinco for more information if necessary.