Gutsy/Kubuntu: Display Settings > Apply button disabled

Bug #162378 reported by tmp
6
Affects Status Importance Assigned to Milestone
Guidance
Incomplete
Undecided
Unassigned
displayconfig-gtk (Ubuntu)
Won't Fix
Undecided
Unassigned
kde-guidance (Ubuntu)
Won't Fix
Medium
Ralph Janke

Bug Description

Just upgraded my Kubuntu from Feisty to Gutsy.

When entering Administrator Mode in K-Menu > System Settings > Monitor & Display the Apply button is constantly disabled. It is therefore not possible to save/apply my adjusted display settings.

Revision history for this message
tmp (skrald) wrote :

If I run displayconfig from the terminal with
  sudo displayconfig
I get the following output when I press the "Second Screen" checkbox:

Traceback (most recent call last):
  File "/usr/bin/displayconfig", line 1474, in slotSecondMonitorToggled
    self.xsetup.setLayout(self.secondary_options[pressed_id])
  File "/var/lib/python-support/python2.5/displayconfigabstraction.py", line 969
, in setLayout
    gfxcard.setLayout(XSetup.LAYOUT_SINGLE_XINERAMA)
  File "/var/lib/python-support/python2.5/displayconfigabstraction.py", line 117
7, in setLayout
    screen._resyncResolution()
  File "/var/lib/python-support/python2.5/displayconfigabstraction.py", line 185
4, in _resyncResolution
    self.gfx_card.setup.getPrimaryScreen()._resyncResolution()
  File "/var/lib/python-support/python2.5/displayconfigabstraction.py", line 181
0, in _resyncResolution
    (preferred_width,preferred_height) = self.getAvailableResolutions()[-1]
IndexError: list index out of range
Error in sys.excepthook:
Traceback (most recent call last):
  File "/var/lib/python-support/python2.5/apport_python_hook.py", line 42, in ap port_excepthook
    binary = os.path.realpath(os.path.join(os.getcwdu(), sys.argv[0]))
IndexError: list index out of range

Original exception was:
Traceback (most recent call last):
  File "/usr/bin/displayconfig", line 1474, in slotSecondMonitorToggled
    self.xsetup.setLayout(self.secondary_options[pressed_id])
  File "/var/lib/python-support/python2.5/displayconfigabstraction.py", line 969 , in setLayout
    gfxcard.setLayout(XSetup.LAYOUT_SINGLE_XINERAMA)
  File "/var/lib/python-support/python2.5/displayconfigabstraction.py", line 117 7, in setLayout
    screen._resyncResolution()
  File "/var/lib/python-support/python2.5/displayconfigabstraction.py", line 185 4, in _resyncResolution
    self.gfx_card.setup.getPrimaryScreen()._resyncResolution()
  File "/var/lib/python-support/python2.5/displayconfigabstraction.py", line 181 0, in _resyncResolution
    (preferred_width,preferred_height) = self.getAvailableResolutions()[-1]
IndexError: list index out of range

Revision history for this message
Bryce Harrington (bryce) wrote : displayconfig-gtk is deprecated

Thank you for reporting this bug and for your efforts to make
Ubuntu better. As Xorg has improved this past year, an unfortunate side
effect of these improvements is that it has rendered several design
assumptions in displayconfig-gtk obsolete. So, starting with Hardy we
are no longer putting displayconfig-gtk forth as a primary configuration
tool, and are putting our development focus into the Screen Resolution
applet. As a result, we do not plan to fix this bug and thus are closing
it.

For more background on this change, please see this page:
https://wiki.ubuntu.com/X/DisplayConfigGtk

Changed in displayconfig-gtk:
status: New → Won't Fix
Revision history for this message
Ralph Janke (txwikinger) wrote :

Intrepid BETA has been released. Could you please test if this problem still occurs there?

Thanks

Changed in guidance:
status: New → Incomplete
Ralph Janke (txwikinger)
Changed in kde-guidance:
assignee: nobody → txwikinger
importance: Undecided → Medium
status: New → Incomplete
Revision history for this message
Scott Kitterman (kitterman) wrote :

Kubuntu no longer uses the display parts of Guidance in Intrepid.

Changed in kde-guidance:
status: Incomplete → Won't Fix
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.