I tried your change. It still fails (but I did not reboot, assuming no reboot needed)
Traceback (most recent call last): File "<string>", line 8, in kcontrol_bridge_create_displayconfig File "/usr/lib/python2.4/site-packages/displayconfig.py", line 1677, in create_displayconfig return DisplayApp(parent, name) File "/usr/lib/python2.4/site-packages/displayconfig.py", line 443, in __init__ self.xsetup = XSetup(self.xconfigpath) File "/usr/lib/python2.4/site-packages/displayconfigabstraction.py", line 368, in __init__ self._finalizeInit() File "/usr/lib/python2.4/site-packages/displayconfigabstraction.py", line 387, in _finalizeInit self.setLayout(gfxcard._getDetectedLayout()) File "/usr/lib/python2.4/site-packages/displayconfigabstraction.py", line 935, in setLayout gfxcard.setLayout(XSetup.LAYOUT_CLONE) File "/usr/lib/python2.4/site-packages/displayconfigabstraction.py", line 1143, in setLayout screen._resyncResolution() File "/usr/lib/python2.4/site-packages/displayconfigabstraction.py", line 1782, in _resyncResolution self.gfx_card.setup.getPrimaryScreen()._resyncResolution() File "/usr/lib/python2.4/site-packages/displayconfigabstraction.py", line 1738, in _resyncResolution (preferred_width,preferred_height) = self.getAvailableResolutions()[self.getResolutionIndex()] IndexError: list index out of range error: *** runFunction failure On 8/8/06, hedgey504 <[EMAIL PROTECTED]> wrote: > Alas for no preview on this site. > > Here it is again with the bb code removed: > > This turns out to be an easy fix. Edit this file as root (sudo): > > /usr/lib/python2.4/site-packages/displayconfigabstraction.py > > Change line 1648 as follows: > > if (size[0],size[1]) in self.standard_sizes] > > to > > if (1) ] #(size[0],size[1]) in self.standard_sizes] > > (commenting out the remainder of the line) > > Basically the function _computeSizesFromXorg() gets the available sizes > from self.x_live_screen.getAvailableSizes() and then promptly discards > any that are not in self.standard_sizes. TwinView resolutions are > generally not standard. Woops. > > Original block: > > def _computeSizesFromXorg(self): > self.available_sizes = [ > (size[0],size[1]) \ > for size in self.x_live_screen.getAvailableSizes() \ > if (size[0],size[1]) in self.standard_sizes] > > -- > Display Module in KDE System Settings "fails to load" [[Update: Only with > nvidia twinview]] > https://launchpad.net/bugs/39603 > -- Display Module in KDE System Settings "fails to load" [[Update: Only with nvidia twinview]] https://launchpad.net/bugs/39603 -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs