The "drakboot" program crashed. Drakbug-17.52 caught it. Trying to change grub2 GUI to grub2 text menu. undefined value for mandatory argument 'text' encountered at /usr/lib/libDrakX/ugtk3.pm line 1430. ...propagated at /usr/libexec/drakboot line 49. Perl's trace: drakbug::bug_handler() called from /usr/libexec/drakboot:49 Theme name: Adwaita Kernel version = 4.7.0-desktop-0.rc7.6.mga6 Distribution=Mageia release 6 (Cauldron) for x86_64 CPU=AMD Athlon(tm) II X4 635 Processor This is a clean network install+updates with Breeze as the theme. Not Adwaita.
Assignee: bugsquad => thierry.vignaud
Blocks: (none) => 11778Summary: 6_s1: drakboot crashed => 6_s1: drakboot crashed ("undefined value for mandatory argument 'text' encountered at ugtk3.pm line 1430"
I don't think this one is possible on new install since http://gitweb.mageia.org/software/drakx/commit/perl-install/bootloader.pm?id=fbc399721879746f2cc69208dba3a42b290b0a7d. Feel free to prove me wrong and to reopen if still possible.
Status: NEW => RESOLVEDResolution: (none) => OLD
The "drakboot" program has crashed with the following error: undefined value for mandatory argument 'text' encountered at /usr/lib/libDrakX/ugtk3.pm line 1430. ...propagated at /usr/libexec/drakboot line 49. Perl's trace: drakbug::bug_handler() called from /usr/libexec/drakboot:49 Used theme: Adwaita To submit a bug report, click on the report button. This will open a web browser window on Bugzilla where you'll find a form to fill in. The information displayed above will be transferred to that server Things useful to attach to your report are the output of the following commands: 'lspcidrake -v', 'blkid'. You should also attach the following files: /etc/modprobe.conf, /etc/fstab, /boot/grub/menu.lst, /boot/grub/devices.map as well as /etc/lilo.conf. Test procedure: mcc->Boot->Set up boot system change from grub gui to grub text menu
Status: RESOLVED => REOPENEDResolution: OLD => (none)Source RPM: drakxtools-17.52-1.mga6 => drakxtools-17.53-1.mga6.src.rpm
You should not use -configure but use XFdrake and manually pick the amdgpu driver
(In reply to Thierry Vignaud from comment #3) > You should not use -configure but use XFdrake and manually pick the amdgpu > driver I have no clue as to what you are talking about. Video hardware/driver was already configured for my video card and system has all updates and rebooted. All I did was attempt to change grub2 from a gui menu to a text menu in mcc. If it matters. $ cat /etc/default/grub GRUB_CMDLINE_LINUX_DEFAULT=" noiswmd" GRUB_CMDLINE_LINUX="ipv6.disable=1 audit=0 795" GRUB_DEFAULT="saved" GRUB_DISABLE_OS_PROBER=false GRUB_DISABLE_RECOVERY=false GRUB_DISABLE_SUBMENU=n GRUB_DISTRIBUTOR=Mageia GRUB_ENABLE_CRYPTODISK=y GRUB_GFXMODE="1280x1024x24" GRUB_GFXPAYLOAD_LINUX=text GRUB_SAVEDEFAULT="false" GRUB_TERMINAL_OUTPUT=gfxterm GRUB_THEME=/boot/grub2/themes/maggy/theme.txt
(In reply to Bit Twister from comment #4) > (In reply to Thierry Vignaud from comment #3) > > You should not use -configure but use XFdrake and manually pick the amdgpu > > driver > > I have no clue as to what you are talking about. > > Video hardware/driver was already configured for my video card and system > has all updates and rebooted. > > All I did was attempt to change grub2 from a gui menu to a text menu in mcc. > > If it matters. > $ cat /etc/default/grub > GRUB_CMDLINE_LINUX_DEFAULT=" noiswmd" > GRUB_CMDLINE_LINUX="ipv6.disable=1 audit=0 795" > GRUB_DEFAULT="saved" > GRUB_DISABLE_OS_PROBER=false > GRUB_DISABLE_RECOVERY=false > GRUB_DISABLE_SUBMENU=n > GRUB_DISTRIBUTOR=Mageia > GRUB_ENABLE_CRYPTODISK=y > GRUB_GFXMODE="1280x1024x24" > GRUB_GFXPAYLOAD_LINUX=text > GRUB_SAVEDEFAULT="false" > GRUB_TERMINAL_OUTPUT=gfxterm > GRUB_THEME=/boot/grub2/themes/maggy/theme.txt For the grub2 menu in text mode you need to use GRUB_TERMINAL_OUTPUT=console Warning, this will really make it text mode, black background with only text menu entries.
CC: (none) => cae
That won't help tracking the issue here.
undefined value for mandatory argument 'text' encountered at /usr/lib/libDrakX/ugtk3.pm line 1428. ...propagated at /usr/libexec/drakboot line 49. Perl's trace: drakbug::bug_handler() called from /usr/libexec/drakboot:49
Status comment: (none) => 6_s2Summary: 6_s1: drakboot crashed ("undefined value for mandatory argument 'text' encountered at ugtk3.pm line 1430" => drakboot crashed ("undefined value for mandatory argument 'text' encountered at ugtk3.pm"Source RPM: drakxtools-17.53-1.mga6.src.rpm => drakxtools-17.71-1.mga6.x86_64.src.rpm
What's version of drakxtools you were using?
(In reply to Thierry Vignaud from comment #8) > What's version of drakxtools you were using? Same version as in the Source RPM: field. $ get_src_rpm /usr/lib/libDrakX/ugtk3.pm Installed rpm : drakxtools-17.71-1.mga6 Source rpm : drakxtools-17.71-1.mga6.src.rpm Information : http://mageia.org/
Slightly /OT Simply commenting GRUB_THEME=/boot/grub2/themes/maggy/theme.txt in /etc/default/grub followed by update-grub2 would switch menu to text. Un-installing the grub2-mageia-theme package followed by update-grub2 would also switch to text menu. Just FYI - does not affect this bug.
Source RPM: drakxtools-17.71-1.mga6.x86_64.src.rpm => drakxtools-17.71-2.mga6.src.rpm
Keywords: (none) => 6sta2Status comment: 6_s2 => (none)
Source RPM: drakxtools-17.71-2.mga6.src.rpm => drakxtools-17.72-1.mga6.src.rpm
Source RPM: drakxtools-17.72-1.mga6.src.rpm => drakxtools-17.73-1.mga6.src.rpm
Steps to reproduce is easy mcc->Boot->Set up boot system then just click ok/next/continue for whatever on each screen that comes up.
Source RPM: drakxtools-17.73-1.mga6.src.rpm => drakxtools-17.77-1.mga6.src.rpm
Source RPM: drakxtools-17.77-1.mga6.src.rpm => drakxtools-17.79-1.mga6.src.rpm
Source RPM: drakxtools-17.79-1.mga6.src.rpm => drakxtools-17.80-1.mga6.src.rpm
commit 1941fa3c6e9a68a1004c92f42493508bb46a32b5 Author: Thierry Vignaud <thierry.vignaud@...> Date: Mon Sep 18 15:04:52 2017 +0200 read_grub2: fix undefined labels (mga#19014) we were wrongly assuming we entered a new entry when reading eg: "${xen_rm_opts}" (which is why most people never see that error and why I wasn't able to reproduce it, one would need Xen or similar to be installed) Then drakboot would crash with: drakboot crashed ("undefined value for mandatory argument 'text' encountered at ugtk3.pm" Theorically, it could happen with DrakX too when updating a system with Xen. --- Commit Link: http://gitweb.mageia.org/software/drakx/commit/?id=1941fa3c6e9a68a1004c92f42493508bb46a32b5
commit 963ce2cca0b4bc4ac2fd64209c79e61f3c136d4b Author: Thierry Vignaud <thierry.vignaud@...> Date: Mon Sep 18 15:04:52 2017 +0200 read_grub2: fix undefined labels (mga#19014) we were wrongly assuming we entered a new entry when reading eg: "${xen_rm_opts}" (which is why most people never see that error and why I wasn't able to reproduce it, one would need Xen or similar to be installed) Then drakboot would crash with: drakboot crashed ("undefined value for mandatory argument 'text' encountered at ugtk3.pm" Theorically, it could happen with DrakX too when updating a system with Xen. (cherry picked from commit 1941fa3c6e9a68a1004c92f42493508bb46a32b5) --- Commit Link: http://gitweb.mageia.org/software/drakx/commit/?id=963ce2cca0b4bc4ac2fd64209c79e61f3c136d4b
Fixed in git, pkgs uploaded
Resolution: (none) => FIXEDStatus: REOPENED => RESOLVED
See Also: (none) => https://bugs.mageia.org/show_bug.cgi?id=21797