Description of problem: See attached image. Version-Release number of selected component (if applicable): How reproducible: Steps to Reproduce: 1. 2. 3.
Created attachment 10506 [details] window install options does not fit in main window
This Lenovo B50 laptop has Intel graphics.
CC: (none) => marja11Assignee: bugsquad => mageiatoolsSummary: Window of installation options does not fit in main window => Installer partitioning window does not fit in main windowSource RPM: (none) => drakx-installer-stage2
Keywords: (none) => 7beta1
Hello, I hit the same problem on a HP Pavillion, probably also an Intel graphic chipset.
CC: (none) => yves.brungard_mageia
Same here. Dell Inspiron 15, 1366x768 resolution, intel graphics. Pictures from Grub boot and from language selection screen. Mageia 7 beta 2 ISO https://imgur.com/a/xn6xbnR The same Grub boot issue (on install) happens in fedora and OpenSUSE (at least, probably others too), but is not present in those installers.
CC: (none) => liquidzoo
Created attachment 10797 [details] Proposed fix
CC: (none) => mageia
I believe the problem here is that the machine does not respect the vga=791 on the boot command line, and instead leaves the framebuffer at the native resolution of the panel. The installer only supports two fixed resolutions for the background images, 1024x768 and 800x600, but scales the dialogue windows according to the available screen size. This can easily be reproduced - at least in VBox - by changing the boot command line to vga=794. Ideally we would fix the installer to scale to the actual resolution, but that would require a change to the way the background is handled. As an alternative, the attached patch centres the main window and fixes the size of the dialogue windows to keep them within the main window. @Thierry, WDYT?
CC: (none) => thierry.vignaudKeywords: (none) => PATCH
No response, so I've pushed my simple fix to git.
I am seeing a crash here: Uncaught exception from user code: Bareword "GTK_WIN_POS_CENTER_ALWAYS" not allowed while "strict subs" in use at install/gtk.pm line 167. Compilation failed in require at install/steps_gtk.pm line 22. BEGIN failed--compilation aborted at install/steps_gtk.pm line 22. Compilation failed in require at install/install2.pm line 754.
CC: (none) => pterjan
I just noticed the date of the commit, so probably something else changed since :)
No, it should have been quoted. But the "use strict" is stripped from all drakx modules in normal use, so I didn't spot that.