diff options
author | Mike Fulbright <msf@redhat.com> | 2001-07-17 21:51:05 +0000 |
---|---|---|
committer | Mike Fulbright <msf@redhat.com> | 2001-07-17 21:51:05 +0000 |
commit | c8396ed482298034d2b3112bd75349f427c8ed2b (patch) | |
tree | 7267f9a701fc5ad81fb3978abec6432f2c7ccee9 /monitor.py | |
parent | be907fddbd62ebedfc42a06421dc3e1817c9ba57 (diff) | |
download | anaconda-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.py | 15 |
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 |