Activity log for bug #287062

Date Who What changed Old value New value Message
2008-10-21 16:14:30 Martin Soto bug added bug
2008-10-21 16:20:06 Martin Soto title Screen resolution capplet innecesarily tries to set virtual resolution Screen resolution capplet unnecesarily tries to set virtual resolution
2008-10-30 05:58:15 Bryce Harrington gnome-control-center: assignee albertomilone
2008-10-30 05:58:15 Bryce Harrington gnome-control-center: statusexplanation tseliot, could you take a look at this?
2008-10-30 10:51:00 Alberto Milone gnome-control-center: status New In Progress
2008-10-30 10:51:00 Alberto Milone gnome-control-center: statusexplanation tseliot, could you take a look at this?
2008-10-30 17:21:52 Bryce Harrington bug added attachment '32_31.diff' (debdiff)
2008-10-30 17:54:13 Bryce Harrington description Binary package hint: gnome-control-center I have observed the problem when using my laptop (Compaq NC6220) with an external monitor or projector. It can be reproduced as follows: 1. Start with both screens in mirrored (clone) mode, and with no virtual resolution line in xorg.conf. 2. Open the screen resolution capplet. 3. Uncheck the "mirror screens" box. The screens are still displayed as a single one, that is, you still see only one of them even if they aren't in mirror mode anymore. This is confusing. 4. Click on the visible screen. This will move it under the other one, which should have happened in step 3, anyway. 5. Check the "mirror screens" box again. The screens come together again. Notice that this state should be exactly equivalent to the initial state, before opening the box. 6. Press the apply button. A message box appears stating that the virtual resolution must be changed, which is obviously not true since we didn't change anything. Accepting the dialog actually inserts some bogus "Virtual" line in xorg.conf. This happened when using the capplet under intrepid beta (gnome-control-center 2.24.0.1). Binary package hint: gnome-control-center I have observed the problem when using my laptop (Compaq NC6220) with an external monitor or projector. It can be reproduced as follows: 1. Start with both screens in mirrored (clone) mode, and with no virtual resolution line in xorg.conf. 2. Open the screen resolution capplet. 3. Uncheck the "mirror screens" box. The screens are still displayed as a single one, that is, you still see only one of them even if they aren't in mirror mode anymore. This is confusing. 4. Click on the visible screen. This will move it under the other one, which should have happened in step 3, anyway. 5. Check the "mirror screens" box again. The screens come together again. Notice that this state should be exactly equivalent to the initial state, before opening the box. 6. Press the apply button. A message box appears stating that the virtual resolution must be changed, which is obviously not true since we didn't change anything. Accepting the dialog actually inserts some bogus "Virtual" line in xorg.conf. This happened when using the capplet under intrepid beta (gnome-control-center 2.24.0.1). [TEST CASE] 1. Start with both screens in mirrored (clone) mode, and with no virtual resolution line in xorg.conf. 2. Open the screen resolution capplet. 3. Uncheck the "mirror screens" box. 4. Click on the visible screen. This will move it under the other one. 5. Check the "mirror screens" box again. The screens come together again. 6. Press the apply button. + Expected behavior: Nothing. The "new" configuration is unchanged from the old one; there are no changes to apply + Actual behavior: A message box appears stating that the virtual resolution must be changed 7. After Apply takes effect, a bogus 'Virtual' line is added, when it shouldn't have been.
2008-10-30 17:57:21 Bryce Harrington description Binary package hint: gnome-control-center I have observed the problem when using my laptop (Compaq NC6220) with an external monitor or projector. It can be reproduced as follows: 1. Start with both screens in mirrored (clone) mode, and with no virtual resolution line in xorg.conf. 2. Open the screen resolution capplet. 3. Uncheck the "mirror screens" box. The screens are still displayed as a single one, that is, you still see only one of them even if they aren't in mirror mode anymore. This is confusing. 4. Click on the visible screen. This will move it under the other one, which should have happened in step 3, anyway. 5. Check the "mirror screens" box again. The screens come together again. Notice that this state should be exactly equivalent to the initial state, before opening the box. 6. Press the apply button. A message box appears stating that the virtual resolution must be changed, which is obviously not true since we didn't change anything. Accepting the dialog actually inserts some bogus "Virtual" line in xorg.conf. This happened when using the capplet under intrepid beta (gnome-control-center 2.24.0.1). [TEST CASE] 1. Start with both screens in mirrored (clone) mode, and with no virtual resolution line in xorg.conf. 2. Open the screen resolution capplet. 3. Uncheck the "mirror screens" box. 4. Click on the visible screen. This will move it under the other one. 5. Check the "mirror screens" box again. The screens come together again. 6. Press the apply button. + Expected behavior: Nothing. The "new" configuration is unchanged from the old one; there are no changes to apply + Actual behavior: A message box appears stating that the virtual resolution must be changed 7. After Apply takes effect, a bogus 'Virtual' line is added, when it shouldn't have been. Binary package hint: gnome-control-center I have observed the problem when using my laptop (Compaq NC6220) with an external monitor or projector. It can be reproduced as follows: 1. Start with both screens in mirrored (clone) mode, and with no virtual resolution line in xorg.conf. 2. Open the screen resolution capplet. 3. Uncheck the "mirror screens" box. The screens are still displayed as a single one, that is, you still see only one of them even if they aren't in mirror mode anymore. This is confusing. 4. Click on the visible screen. This will move it under the other one, which should have happened in step 3, anyway. 5. Check the "mirror screens" box again. The screens come together again. Notice that this state should be exactly equivalent to the initial state, before opening the box. 6. Press the apply button. A message box appears stating that the virtual resolution must be changed, which is obviously not true since we didn't change anything. Accepting the dialog actually inserts some bogus "Virtual" line in xorg.conf. This happened when using the capplet under intrepid beta (gnome-control-center 2.24.0.1). [TEST CASE] 1. Start with both screens in mirrored (clone) mode, and with no virtual resolution line in xorg.conf. 2. Open the screen resolution capplet. 3. Uncheck the "mirror screens" box. 4. Click on the visible screen. This will move it under the other one. 5. Check the "mirror screens" box again. The screens come together again. 6. Press the apply button. + Expected behavior: Nothing. The "new" configuration is unchanged from the old one; there are no changes to apply. No dialogs should be displayed. The xorg.conf should be identical to before the test. + Actual behavior: A message box appears stating that the virtual resolution must be changed. After accepting this, the xorg.conf is modified with a bogus 'Virtual' setting. To verify the fix, ensure that the Expected behavior described above is seen.
2008-10-31 15:35:52 Martin Pitt bug added subscriber Ubuntu Stable Release Updates Team
2008-10-31 15:36:14 Martin Pitt gnome-control-center: status New Fix Committed
2008-10-31 15:36:14 Martin Pitt gnome-control-center: statusexplanation
2008-10-31 15:36:44 Martin Pitt bug added subscriber SRU Verification
2008-11-03 07:13:34 Martin Pitt gnome-control-center: status In Progress Fix Released
2008-11-03 07:13:34 Martin Pitt gnome-control-center: statusexplanation Copied intrepid-proposed version to jaunty.
2008-11-07 12:20:46 Martin Pitt gnome-control-center: status Fix Committed Fix Released
2008-11-07 12:20:46 Martin Pitt gnome-control-center: statusexplanation Copied to intrepid-updates.
2010-02-16 16:35:31 Launchpad Janitor branch linked lp:ubuntu/gnome-control-center