Black screen on frontend

Asked by Geoff

I'm trying to run entertainer and I've got the latest branch from launchpad. The backend loads without problem but the frontend opens a new window that's just black. If I use the arrow keys to simulate going through the menu options eventually the RSS feed icon appears but still everything else is black. I can even press 'enter' to go into that sub-menu and then some text appears but it's a bit garbled. I can provide a screenshot if it helps. Nothing is outputted to the console. I've got the latest nvidia drivers and have disable desktop effects.

rpm -qa | grep clutter
pyclutter-0.6.2-2.fc9.x86_64
clutter-0.6.2-1.fc9.x86_64
pyclutter-gtk-0.6.2-2.fc9.x86_64
clutter-cairo-0.6.2-1.fc9.x86_64
clutter-gst-0.6.1-1.fc9.x86_64
pyclutter-gst-0.6.2-2.fc9.x86_64
pyclutter-cairo-0.6.2-2.fc9.x86_64
clutter-gtk-0.6.0-1.fc9.x86_64

Any ideas would be greatly appreciated!

Question information

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

Geoff, looking at your list packages, it looks like you're running a 64 bit processor. We have had other users who have 64 bit processor also report about similar problems. We think that the problem may be with clutter. The clutter color object on 64 bit processors is returning zeros for the RBGA values (I'm not sure if this happens 100% of the time, but it has happened). I pretty sure that we use these objects and often depend on the alpha value. If the alpha value is coming back zero, then our background (which I believe is black) is all that you'll probably see since all the objects would be 100% transparent.

The person who first reported this issue said that he would file a bug with the clutter guys so you may want to check there and see the status of it. If he did actually file the bug as he said, I would recommend filing a bug with the clutter team so that they are aware of the issue.

Revision history for this message
Geoff (geoff+launchpad-net) said :
#2

You're absolutely right! Found the bug http://bugzilla.o-hand.com/show_bug.cgi?id=923 and it had been fixed in SVN so I've hacked together another RPM and it's alive. Hurrah!

Thank you very much for your speedy help. I very much look forward to using and contributing to entertainer.

Revision history for this message
Geoff (geoff+launchpad-net) said :
#3

Thanks Matt Layman, that solved my question.

Revision history for this message
Kristopher (krstphr) said :
#4

Does anyone have any instructions on how to fix this issue?

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

Kristopher, upgrading the version of pyclutter would fix the problem. I'm assuming that you're still in Hardy dealing with the pyclutter 0.6 version that is in the repo and that you are on a 64 bit processor. This bug was fixed in a newer version of pyclutter. You can find an updated version of the 0.6 package in Paul Hummer's PPA (https://launchpad.net/~rockstar/+archive). If you use that package, it should fix your problem.

Revision history for this message
Kristopher (krstphr) said :
#6

Thanks, that did it.