Activity log for bug #1009338

Date Who What changed Old value New value Message
2012-06-06 06:45:53 Daniel van Vugt bug added bug
2012-06-06 06:46:47 Daniel van Vugt summary composite refresh rate defaults to 50Hz, which is wrong in most cases composite refresh rate falls back to 50Hz, which is wrong in most cases
2012-06-06 06:46:51 Daniel van Vugt compiz: importance Medium Low
2012-06-06 07:07:31 Daniel van Vugt description The composite plugin chooses its refresh rate in this order: 1. Try to sync to vblank and match the monitor's real refresh rate. 2. Discover the hardware refresh rate from the xrandr extension. 3. Fall back to the user-configured refresh rate option, usually configured using CCSM. #1 used to work for most drivers. In Ubuntu 12.04, it now only works for intel and radeon drivers at most. This is because fglrx, nouveau and nvidia all default to disabling sync to vblank. #2 works for all drivers except nvidia, which fails to report the correct refresh rate in xrandr (bug 92599). #3 always works but rarely looks correct. Because most LCDs run at 60Hz and composite falls back to 50Hz. We can't do anything about #1 and #2 in compiz, but we should fix #3. The composite plugin chooses its refresh rate in this order:   1. Try to sync to vblank and match the monitor's real refresh rate.   2. Discover the hardware refresh rate from the xrandr extension.   3. Fall back to the user-configured refresh rate option, usually configured using CCSM. #1 used to work for most drivers. In Ubuntu 12.04, it now only works for intel and radeon drivers at most. This is because fglrx, nouveau and nvidia all default to disabling sync to vblank. #2 works for all drivers except nvidia, which fails to report the correct refresh rate in xrandr (bug 92599). #3 always works but rarely looks correct. Because most LCDs run at 60Hz and composite falls back to 50Hz. We can't do anything about #1 and #2 in compiz, but we should fix #3. WORKAROUND: 1. Run ccsm (from package compizconfig-settings-manager). 2. Click on Composite. 3. Disable: Detect Refresh Rate 4. Set: Refresh Rate = 60 5. Log out and in again. Alternatively, if you're looking at this bug because of problems with the NVIDIA driver, try the workaround listed at the top of bug 92599 instead.
2012-06-06 07:13:18 Launchpad Janitor branch linked lp:~vanvugt/compiz/fix-1009338
2012-06-06 18:05:29 kmare bug added subscriber kmare
2012-06-10 07:10:23 Launchpad Janitor branch linked lp:compiz
2012-06-10 07:10:36 Daniel van Vugt compiz: status In Progress Fix Committed
2012-06-20 12:59:03 Łukasz Zemczak branch linked lp:~sil2100/compiz-core/cherry_3246
2012-06-21 01:33:41 Daniel van Vugt bug task added compiz-core
2012-06-21 01:33:52 Daniel van Vugt compiz-core: status New In Progress
2012-06-21 01:33:56 Daniel van Vugt compiz-core: importance Undecided Low
2012-06-21 01:34:08 Daniel van Vugt compiz-core: assignee Łukasz Zemczak (sil2100)
2012-06-21 01:34:11 Daniel van Vugt compiz-core: milestone 0.9.7.10
2012-06-21 15:27:17 Łukasz Zemczak description The composite plugin chooses its refresh rate in this order:   1. Try to sync to vblank and match the monitor's real refresh rate.   2. Discover the hardware refresh rate from the xrandr extension.   3. Fall back to the user-configured refresh rate option, usually configured using CCSM. #1 used to work for most drivers. In Ubuntu 12.04, it now only works for intel and radeon drivers at most. This is because fglrx, nouveau and nvidia all default to disabling sync to vblank. #2 works for all drivers except nvidia, which fails to report the correct refresh rate in xrandr (bug 92599). #3 always works but rarely looks correct. Because most LCDs run at 60Hz and composite falls back to 50Hz. We can't do anything about #1 and #2 in compiz, but we should fix #3. WORKAROUND: 1. Run ccsm (from package compizconfig-settings-manager). 2. Click on Composite. 3. Disable: Detect Refresh Rate 4. Set: Refresh Rate = 60 5. Log out and in again. Alternatively, if you're looking at this bug because of problems with the NVIDIA driver, try the workaround listed at the top of bug 92599 instead. [Test Case] 1. Run ccsm 2. Click on Composite -> Confirm that the Refresh Rate is set to 60 by default (you can click reset to default to be sure of that) Only for devices that have problems with sync to vblank and xrandr refresh rate detection: 3. In ccsm Composite options, disable Detect Refresh Rate 4. Log out and in again -> Try to verify that compiz is running 60 Hz by default [Regression Potential] No regression potential Original description: The composite plugin chooses its refresh rate in this order:   1. Try to sync to vblank and match the monitor's real refresh rate.   2. Discover the hardware refresh rate from the xrandr extension.   3. Fall back to the user-configured refresh rate option, usually configured using CCSM. #1 used to work for most drivers. In Ubuntu 12.04, it now only works for intel and radeon drivers at most. This is because fglrx, nouveau and nvidia all default to disabling sync to vblank. #2 works for all drivers except nvidia, which fails to report the correct refresh rate in xrandr (bug 92599). #3 always works but rarely looks correct. Because most LCDs run at 60Hz and composite falls back to 50Hz. We can't do anything about #1 and #2 in compiz, but we should fix #3. WORKAROUND: 1. Run ccsm (from package compizconfig-settings-manager). 2. Click on Composite. 3. Disable: Detect Refresh Rate 4. Set: Refresh Rate = 60 5. Log out and in again. Alternatively, if you're looking at this bug because of problems with the NVIDIA driver, try the workaround listed at the top of bug 92599 instead.
2012-06-21 15:27:30 Łukasz Zemczak bug added subscriber Ubuntu Stable Release Updates Team
2012-06-21 15:27:40 Łukasz Zemczak bug task added compiz (Ubuntu)
2012-06-21 15:29:59 Alan Pope 🍺🐧🐱 🦄 nominated for series Ubuntu Precise
2012-06-21 15:30:35 Didier Roche-Tolomelli bug task added compiz (Ubuntu Precise)
2012-06-22 16:29:35 Launchpad Janitor branch linked lp:compiz-core/0.9.7
2012-06-22 17:11:20 Łukasz Zemczak compiz-core: status In Progress Fix Committed
2012-06-26 11:30:44 Launchpad Janitor branch linked lp:ubuntu/compiz
2012-06-28 16:51:47 Brian Murray compiz (Ubuntu Precise): status New Fix Committed
2012-06-28 16:51:51 Brian Murray bug added subscriber SRU Verification
2012-06-28 16:51:57 Brian Murray tags verification-needed
2012-06-28 20:12:11 Launchpad Janitor compiz (Ubuntu): status New Fix Released
2012-07-02 08:56:00 Daniel van Vugt tags verification-needed verification-done
2012-07-10 17:54:35 Launchpad Janitor compiz (Ubuntu Precise): status Fix Committed Fix Released
2012-08-03 23:48:54 Steve Langasek tags verification-done
2012-08-03 23:48:56 Steve Langasek tags verification-needed
2012-08-06 09:19:09 Miklos Juhasz tags verification-needed verification-done
2012-08-09 16:54:38 Adam Conrad tags verification-done
2012-08-09 16:54:39 Adam Conrad tags verification-needed
2012-08-10 14:57:59 Miklos Juhasz tags verification-needed verification-done
2012-08-15 19:09:58 Adam Conrad removed subscriber Ubuntu Stable Release Updates Team
2012-08-27 08:21:49 Daniel van Vugt compiz: status Fix Committed Fix Released
2012-08-29 12:08:09 Timo Jyrinki compiz-core: status Fix Committed Fix Released
2012-08-30 01:28:21 Daniel van Vugt compiz-core: status Fix Released Fix Committed
2012-11-20 05:08:05 Daniel van Vugt compiz-core: status Fix Committed Fix Released
2013-03-26 02:59:21 Launchpad Janitor branch linked lp:ubuntu/precise-proposed/compiz
2014-03-29 12:22:42 Lem bug added subscriber Lem