I have the same situation. I configured my dual head as a forced 2-screen display, when one is not present at X starting but is forced to be dtetected. This way I can eg. plug in my beamer (projector) and use nvidia-settings to activate the second screen. I don't have to restart, which is a BIG advantage. Prebiously, when the beamer was not connected when X server was starting, it was able to display only 640x480 maximum resolution.
When I try to run displayconfig-gtk 0.3.2 on this configuration I get:
$ displayconfig-gtk
[]
Traceback (most recent call last):
File "/usr/bin/displayconfig-gtk", line 75, in <module>
app = DisplayConfig(options)
File "/usr/lib/python2.5/site-packages/displayconfiggtk/DisplayConfig.py", line 190, in __init__
debug_scan_pci_filename=self.options.pcitable)
File "/var/lib/python-support/python2.5/displayconfigabstraction.py", line 392, in __init__
self._finalizeInit()
File "/var/lib/python-support/python2.5/displayconfigabstraction.py", line 411, in _finalizeInit
self.setLayout(gfxcard._getDetectedLayout())
File "/var/lib/python-support/python2.5/displayconfigabstraction.py", line 965, in setLayout
gfxcard.setLayout(XSetup.LAYOUT_CLONE)
File "/var/lib/python-support/python2.5/displayconfigabstraction.py", line 1177, in setLayout
screen._resyncResolution()
File "/var/lib/python-support/python2.5/displayconfigabstraction.py", line 1854, in _resyncResolution
self.gfx_card.setup.getPrimaryScreen()._resyncResolution()
File "/var/lib/python-support/python2.5/displayconfigabstraction.py", line 1810, in _resyncResolution
(preferred_width,preferred_height) = self.getAvailableResolutions()[-1]
IndexError: list index out of range
I have the same situation. I configured my dual head as a forced 2-screen display, when one is not present at X starting but is forced to be dtetected. This way I can eg. plug in my beamer (projector) and use nvidia-settings to activate the second screen. I don't have to restart, which is a BIG advantage. Prebiously, when the beamer was not connected when X server was starting, it was able to display only 640x480 maximum resolution.
When I try to run displayconfig-gtk 0.3.2 on this configuration I get:
$ displayconfig-gtk displayconfig- gtk", line 75, in <module> options) python2. 5/site- packages/ displayconfiggt k/DisplayConfig .py", line 190, in __init__ scan_pci_ filename= self.options. pcitable) python- support/ python2. 5/displayconfig abstraction. py", line 392, in __init__ _finalizeInit( ) python- support/ python2. 5/displayconfig abstraction. py", line 411, in _finalizeInit setLayout( gfxcard. _getDetectedLay out()) python- support/ python2. 5/displayconfig abstraction. py", line 965, in setLayout setLayout( XSetup. LAYOUT_ CLONE) python- support/ python2. 5/displayconfig abstraction. py", line 1177, in setLayout _resyncResoluti on() python- support/ python2. 5/displayconfig abstraction. py", line 1854, in _resyncResolution gfx_card. setup.getPrimar yScreen( )._resyncResolu tion() python- support/ python2. 5/displayconfig abstraction. py", line 1810, in _resyncResolution width,preferred _height) = self.getAvailab leResolutions( )[-1]
[]
Traceback (most recent call last):
File "/usr/bin/
app = DisplayConfig(
File "/usr/lib/
debug_
File "/var/lib/
self.
File "/var/lib/
self.
File "/var/lib/
gfxcard.
File "/var/lib/
screen.
File "/var/lib/
self.
File "/var/lib/
(preferred_
IndexError: list index out of range