diff options
author | Matt Wilson <msw@redhat.com> | 2000-04-28 19:17:18 +0000 |
---|---|---|
committer | Matt Wilson <msw@redhat.com> | 2000-04-28 19:17:18 +0000 |
commit | 3eb17acb72651f53036a2f86507110d3bf7d7115 (patch) | |
tree | bbc3d250b5b3b332364c4fc5b6e7c96c8ce33a9a | |
parent | abef042f5e405fb0446aed05201698745a3f8b74 (diff) | |
download | anaconda-3eb17acb72651f53036a2f86507110d3bf7d7115.tar.gz anaconda-3eb17acb72651f53036a2f86507110d3bf7d7115.tar.xz anaconda-3eb17acb72651f53036a2f86507110d3bf7d7115.zip |
a little more cleanup
-rw-r--r-- | xf86config.py | 31 | ||||
-rw-r--r-- | xserver.py | 42 |
2 files changed, 38 insertions, 35 deletions
diff --git a/xf86config.py b/xf86config.py index 891a6d125..34b332a98 100644 --- a/xf86config.py +++ b/xf86config.py @@ -1017,6 +1017,8 @@ if __name__ == "__main__": # x.modes["32"] = [ "640x480" ] print x.screenSection () +# stuff from xserver.py + # server = os.fork() # if not server: # print "starting", serverPath @@ -1056,3 +1058,32 @@ if __name__ == "__main__": # args.append("-logfile") # args.append("/dev/null") # os.execv(serverPath, args) + +# # -------------------------------------------------- +# keycodes = "xfree86" +# symbols = "us(pc101)" +# geometry = "pc" +# rules = "xfree86" +# model = "pc101" + +# kbd = Keyboard() +# if kbd.type == 'Sun': +# rules = "sun" +# model = kbd.model +# keycodes = "sun(" + kbd.model + ")" +# if model == 'type4': +# geometry = "sun(type4)" +# symbols = "sun/us(sun4)" +# else: +# if model == 'type5': +# geometry = "sun" +# elif model == 'type5_euro': +# geometry = "sun(type5euro)" +# else: +# geometry = "sun(type5unix)" +# symbols = "sun/us(sun5)" +# if kbd.layout == 'en_US': +# symbols = symbols + "+iso9995-3(basic)" +# elif kbd.layout != 'us': +# symbols = symbols + "+" + kbd.layout + diff --git a/xserver.py b/xserver.py index 07b4e998e..65bc00b42 100644 --- a/xserver.py +++ b/xserver.py @@ -28,47 +28,19 @@ def startX(): x.probe () if x.server and len (x.server) >= 3 and x.server[0:3] == 'Sun': serverPath = '/usr/X11R6/bin/Xs' + x.server[1:] -# elif x.server: -# serverPath = '/usr/X11R6/bin/XF86_' + x.server -# elif iutil.getArch() == "sparc": -# raise RuntimeError, "Unknown card" -# else: -# print "Unknown card, falling back to VGA16" - serverPath = '/usr/X11R6/bin/XFree86' - + elif x.server: + serverPath = '/usr/X11R6/bin/' + x.server + elif iutil.getArch() == "sparc": + raise RuntimeError, "Unknown card" + else: + print "Unknown card, falling back to VGA16" + if not os.access (serverPath, os.X_OK): if iutil.getArch() == "sparc": raise RuntimeError, "Missing X server" print serverPath, "missing. Falling back to VGA16" serverPath = '/usr/X11R6/bin/XF86_VGA16' - keycodes = "xfree86" - symbols = "us(pc101)" - geometry = "pc" - rules = "xfree86" - model = "pc101" - - kbd = Keyboard() - if kbd.type == 'Sun': - rules = "sun" - model = kbd.model - keycodes = "sun(" + kbd.model + ")" - if model == 'type4': - geometry = "sun(type4)" - symbols = "sun/us(sun4)" - else: - if model == 'type5': - geometry = "sun" - elif model == 'type5_euro': - geometry = "sun(type5euro)" - else: - geometry = "sun(type5unix)" - symbols = "sun/us(sun5)" - if kbd.layout == 'en_US': - symbols = symbols + "+iso9995-3(basic)" - elif kbd.layout != 'us': - symbols = symbols + "+" + kbd.layout - server = x.test ([':1', 'vt7', '-s', '1440', '-terminate'], spawn=1) # give time for the server to fail (if it is going to fail...) |