summaryrefslogtreecommitdiffstats
path: root/installclass.py
diff options
context:
space:
mode:
authorMike Fulbright <msf@redhat.com>2001-08-10 22:06:30 +0000
committerMike Fulbright <msf@redhat.com>2001-08-10 22:06:30 +0000
commitea1f906a82e1eeae9b2595b2c47cc35952e02c8c (patch)
tree47c6abfe3d27d83ce0b55349cea8b52a327d0906 /installclass.py
parent76db8d57d1dfc29e2c95a0f66f8bf3ba30f7dad5 (diff)
downloadanaconda-ea1f906a82e1eeae9b2595b2c47cc35952e02c8c.tar.gz
anaconda-ea1f906a82e1eeae9b2595b2c47cc35952e02c8c.tar.xz
anaconda-ea1f906a82e1eeae9b2595b2c47cc35952e02c8c.zip
fix so we use probed monitor in ks
Diffstat (limited to 'installclass.py')
-rw-r--r--installclass.py11
1 files changed, 9 insertions, 2 deletions
diff --git a/installclass.py b/installclass.py
index 876e01105..b0af5a5f5 100644
--- a/installclass.py
+++ b/installclass.py
@@ -320,8 +320,15 @@ class BaseInstallClass:
if videoRam in id.videocard.possible_ram_sizes():
id.videocard.primaryCard().setVideoRam(videoRam)
- if (id.monitor.getMonitorID() != "Unprobed monitor") and monitorName:
- (model, eisa, vert, horiz) = id.monitor.lookupMonitor(monitorName)
+ if id.monitor.getMonitorID() != "Unprobed monitor":
+ usemon = id.monitor.getMonitorID()
+ elif monitorName:
+ usemon = monitorName
+ else:
+ usemon = None
+
+ if usemon:
+ (model, eisa, vert, horiz) = id.monitor.lookupMonitor(usemon)
id.monitor.setSpecs(horiz, vert, id=model, name=model)
elif hsync and vsync:
id.monitor.setSpecs(hsync, vsync)