summaryrefslogtreecommitdiffstats
path: root/installclass.py
diff options
context:
space:
mode:
authorChris Lumens <clumens@redhat.com>2006-11-30 18:40:13 +0000
committerChris Lumens <clumens@redhat.com>2006-11-30 18:40:13 +0000
commit2ee7cb25e49c5782e7d93177d2cbfc58de054739 (patch)
treeb5b75f5b561ddda00c59db9df7690860e168d959 /installclass.py
parentd4382b9a66d290aa1d76c3d0169d2de8d630c45d (diff)
downloadanaconda-2ee7cb25e49c5782e7d93177d2cbfc58de054739.tar.gz
anaconda-2ee7cb25e49c5782e7d93177d2cbfc58de054739.tar.xz
anaconda-2ee7cb25e49c5782e7d93177d2cbfc58de054739.zip
Don't look for the non-existant list of drivers in rhpxl anymore (#217890).
Diffstat (limited to 'installclass.py')
-rw-r--r--installclass.py24
1 files changed, 7 insertions, 17 deletions
diff --git a/installclass.py b/installclass.py
index 19a531c6d..6e6f7c81f 100644
--- a/installclass.py
+++ b/installclass.py
@@ -373,31 +373,21 @@ class BaseInstallClass:
id.xsetup.xserver.hwstate.recalc_mode()
def setVideoCard(self, id, driver = None, videoRam = None):
- import rhpxl.videocard
- db = rhpxl.videocard.drivers
primary = id.videocard.primaryCard()
- # If we don't have any drivers (like we're on minstg2, for instance)
- # then just trust what the user gave us.
- if db == {}:
- if driver:
- log.warning("no drivers are available, using user value of %s" % driver)
- id.xsetup.xserver.hwstate.set_videocard_driver(driver)
- else:
- if driver:
- if db.has_key(driver):
- primary.setDriver(driver)
- id.xsetup.xserver.hwstate.set_videocard_name(primary.getDescription())
- id.xsetup.xserver.hwstate.set_videocard_driver(driver)
- else:
- raise RuntimeError, "Unknown video driver specified: %s" %(driver,)
+ # rhpxl no longer gives us a list of drivers, so always just trust
+ # what the user gave us.
+ if driver:
+ log.info("Setting video card driver to user value of %s" % driver)
+ primary.setDriver(driver)
+ id.xsetup.xserver.hwstate.set_videocard_name(primary.getDescription())
+ id.xsetup.xserver.hwstate.set_videocard_driver(driver)
if videoRam:
# FIXME: this required casting is ugly
primary.setVideoRam(str(videoRam))
id.xsetup.xserver.hwstate.set_videocard_ram(int(videoRam))
-
def configureX(self, id, driver = None, videoRam = None, resolution = None, depth = None, startX = 0):
self.setVideoCard(id, driver, videoRam)