The frame rate is low, unless using --indirect-rendering

Bug #122562 reported by Johan Kiviniemi
2
Affects Status Importance Assigned to Milestone
compiz (Ubuntu)
Fix Released
Medium
Michael Vogt

Bug Description

Binary package hint: compiz

Compiz has a low frame rate and random-ish pauses in movement, unless I run it with --indirect-rendering.

The compiz wrapper script probably should add the parameter automatically with my GPU. I’m using the proprietary nvidia driver.

01:00.0 VGA compatible controller: nVidia Corporation NV28 [GeForce4 Ti 4800 SE] (rev a1)
01:00.0 0300: 10de:0282 (rev a1)

ii compiz 1:0.5.1+git20070626-0ubuntu1 OpenGL window and compositing manager
ii nvidia-glx 1:1.0.9631+2.6.22.2-7.2 NVIDIA binary XFree86 4.x/X.Org driver

Related branches

Revision history for this message
Johan Kiviniemi (ion) wrote :
Revision history for this message
Johan Kiviniemi (ion) wrote :

Results with the benchmark plugin:

--indirect-rendering:
• idle: 59.9 FPS (my screen’s refresh rate is 60 Hz)
• typing to a terminal: 55 – 59 FPS (the benchmark plugin itself seems to slow everything down quite a bit; it’s smoother without the plugin)
• switching between workspaces rapidly: 55 – 59 FPS

Without --indirect-rendering:
• idle: 27 – 28 FPS
• typing to a terminal: 23 – 27 FPS
• switching between workspaces rapidly: 15 FPS

Michael Vogt (mvo)
Changed in compiz:
assignee: nobody → mvo
importance: Undecided → Medium
status: New → Fix Committed
Revision history for this message
Michael Vogt (mvo) wrote :

compiz (1:0.5.1+git20070703-0ubuntu1) gutsy; urgency=low

  * new git snapshot
  * debian/compiz.wrapper:
    - pass "--indirect-rendering" to compiz if required
      (Fixes LP: #122562)
    - fix driver detection when driver are loaded and unloaded
      (Fixes LP: #122604)
    - add some extra-paranoia for the logfile detection

 -- Michael Vogt <email address hidden> Tue, 03 Jul 2007 15:37:25 +0200

Changed in compiz:
status: Fix Committed → Fix Released
Revision history for this message
Johan Kiviniemi (ion) wrote :

Thanks for your work, but it isn’t quite fixed yet. The compiz wrapper still doesn’t add --indirect-rendering automatically.

Changed in compiz:
status: Fix Released → In Progress
Revision history for this message
Johan Kiviniemi (ion) wrote :

Seems to be fixed in 1:0.5.1+git20070711-0ubuntu1. Thank you.

Changed in compiz:
status: In Progress → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.