| Summary: | Installer partitioning window does not fit in main window | ||
|---|---|---|---|
| Product: | Mageia | Reporter: | Herman Viaene <herman.viaene> |
| Component: | Installer | Assignee: | Mageia tools maintainers <mageiatools> |
| Status: | NEW --- | QA Contact: | |
| Severity: | normal | ||
| Priority: | Normal | CC: | liquidzoo, mageia, marja11, pterjan, thierry.vignaud, yvesbrungard |
| Version: | Cauldron | Keywords: | 7beta1, PATCH |
| Target Milestone: | --- | ||
| Hardware: | x86_64 | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Source RPM: | drakx-installer-stage2 | CVE: | |
| Status comment: | |||
| Attachments: |
window install options does not fit in main window
Proposed fix |
||
|
Description
Herman Viaene
2018-11-26 16:36:45 CET
Created attachment 10506 [details]
window install options does not fit in main window
This Lenovo B50 laptop has Intel graphics.
Marja Van Waes
2018-11-29 07:49:44 CET
CC:
(none) =>
marja11
Marja Van Waes
2018-11-29 07:50:19 CET
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 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.vignaud 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. |