summaryrefslogtreecommitdiffstats
path: root/monitor.py
diff options
context:
space:
mode:
authorMike Fulbright <msf@redhat.com>2001-07-17 21:51:05 +0000
committerMike Fulbright <msf@redhat.com>2001-07-17 21:51:05 +0000
commitc8396ed482298034d2b3112bd75349f427c8ed2b (patch)
tree7267f9a701fc5ad81fb3978abec6432f2c7ccee9 /monitor.py
parentbe907fddbd62ebedfc42a06421dc3e1817c9ba57 (diff)
downloadanaconda-c8396ed482298034d2b3112bd75349f427c8ed2b.tar.gz
anaconda-c8396ed482298034d2b3112bd75349f427c8ed2b.tar.xz
anaconda-c8396ed482298034d2b3112bd75349f427c8ed2b.zip
try to read info on monitor from fb device if possible
Diffstat (limited to 'monitor.py')
-rw-r--r--monitor.py15
1 files changed, 7 insertions, 8 deletions
diff --git a/monitor.py b/monitor.py
index 0943a775e..cbb715c99 100644
--- a/monitor.py
+++ b/monitor.py
@@ -156,7 +156,7 @@ class MonitorInfo:
self.monHoriz = self.orig_monHoriz
self.monVert = self.orig_monVert
- def __init__ (self, skipDDCProbe = 0):
+ def __init__ (self, skipDDCProbe = 0, fbDevice = None):
self.monEisa = None
self.monName = None
@@ -196,14 +196,13 @@ class MonitorInfo:
except:
log("ddcprobe failed")
pass
-
- try:
-# (vidram, depth, mode, monitor) = isys.fbconProbe("/dev/" + self.device)
-# self.fbmonSect = monitor
- log("ERROR - trying to run fbconProbe w/o knowing fb device!!")
- except:
- pass
+ if fbDevice != None:
+ try:
+ (vidram, depth, mode, monitor) = isys.fbconProbe("/dev/" + fbDevice)
+ self.fbmonSect = monitor
+ except:
+ pass
# save for reset() method
self.orig_monEisa = self.monEisa