#11810 LOW Future : clutter_init causes segmentation fault

Zarro Boogs per Child bugtracker at laptop.org
Tue Jun 5 15:34:16 EDT 2012

#11810: clutter_init causes segmentation fault
           Reporter:  martin.langhoff  |       Owner:  martin.langhoff
               Type:  defect           |      Status:  new            
           Priority:  low              |   Milestone:  Future Release 
          Component:  gnome-desktop    |     Version:  not specified  
         Resolution:                   |    Keywords:                 
        Next_action:  diagnose         |    Verified:  0              
Deployment_affected:                   |   Blockedby:                 
           Blocking:                   |  

Comment(by dsd):

 I discussed this with clutter developers on their IRC channel. Summary:

 clutter does require cogl, which uses OpenGL. We don't have any OpenGL
 support in our images (either software or hardware based).

 Installing mesa-dri-drivers installs swrast_dri (a software OpenGL
 implementation). On x86, this works (slowly): totem and cheese come back
 to life, but perform badly (unusable).

 On ARM, this doesn't work due to LLVM issues
 (https://bugzilla.redhat.com/show_bug.cgi?id=829020). Falling back to the
 non-LLVM swrast, totem and cheese work but perform terribly (worse than
 unusable). (note that glx is currently disabled in xorg.conf - this must
 be enabled before testing)

 The reason for bad performance is that totem and cheese both use clutter
 for video display. They do this because it means more video processing is
 done on the GPU (on systems with 3D accel) and it is also nicer API-wise.
 This means that we lose out on our hardware-accelerated video playback, it
 all goes through software (i.e. through the mesa software OpenGL

 The developers explained it was a conscious decision to focus on cards
 with 3D accel, hurting platforms without 3D (even if they have good Xv).
 So it seems unlikely that they would readd Xv support.

Ticket URL: <http://dev.laptop.org/ticket/11810#comment:4>
One Laptop Per Child <http://laptop.org/>
OLPC bug tracking system

More information about the Bugs mailing list