diff -Nur ubiquity-1.6.8.dist/ubiquity/frontend/gtk_ui.py ubiquity-1.6.8/ubiquity/frontend/gtk_ui.py --- ubiquity-1.6.8.dist/ubiquity/frontend/gtk_ui.py 2007-10-15 15:30:55.000000000 -0400 +++ ubiquity-1.6.8/ubiquity/frontend/gtk_ui.py 2007-12-13 15:13:30.000000000 -0500 @@ -123,6 +123,22 @@ if isinstance(widget, gtk.Label): widget.set_property('can-focus', False) + # fix for: + # "Ubiquity dialogues too large for 800x600 display" + # https://bugs.launchpad.net/ubuntu/+source/ubiquity/+bug/38442 + # If the screen res is 800x600 or 832x624, + # go into fullscreen so that the Next button doesn't get hidden + # under the lower launcher bar. + # for 640x480 and 768x576, fullcreen doesn't work, so + # leave it windowed, which also won't work, but may be + # more apparent. + if isinstance(widget, gtk.Window) and \ + 576 < gtk.gdk.screen_get_default().get_height() <= 624: + widget.fullscreen() + + + + BaseFrontend.__init__(self, distro) self.previous_excepthook = sys.excepthook