Bug 6990

Summary: Draklive build livecd, GRUB menu with black background, no help (F1) and only english (F2)
Product: Mageia Reporter: Marcin Ch <chmielu1_a>
Component: RPM PackagesAssignee: Mageia Bug Squad <bugsquad>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: Normal CC: ennael1, mageia, n54, nic, tmb
Version: Cauldron   
Target Milestone: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard: MGA2TOO
Source RPM: draklive-2.0-1.mga2.src.rpm CVE:
Status comment:
Attachments: Screenshot
Log file "perl -I../draklive/lib ../draklive/draklive --clean --all"
Log "LC_ALL=C perl -I../draklive/lib ../draklive/draklive --clean --all"

Description Marcin Ch 2012-08-09 09:46:18 CEST
Description of problem:
On summary.

How reproducible:
Every time

Steps to Reproduce:
1.
svn co svn://svn.mageia.org/svn/soft/draklive/trunk draklive
svn co svn://svn.mageia.org/svn/soft/images-config/draklive/trunk/ live-config

Version in file draklive/NEWS:
"- drop harcoded /etc/dracut.conf.d/60-live.conf
- unmount /dev when needed

2.0:

* adapt for creating Mageia 2 livecds
  we now rely on udev, systemd and dracut"

2. Change in config file config/settings-livecd.cfg:
repository=http://127.0.0.1/mageia/distrib/2
arch=x86_64
desktop=KDE4
media=CD
region=Europe2
pack=
name=mageia
product=
version=2
commercial=0
default_user=live
builddir=/mnt/sys_root/draklive/build
chroot=/mnt/sys_root/draklive/chroot

I'm use urpmi-proxy (source ftp://ftp.acc.umu.se/mirror/mageia).

3. To build iso, must change (?) "tmp/mgagfxbootXXXX" -> "/tmp/mgagfxbootXXXX" in file draklive/draklive

"diff -uNr test_iso_std/draklive/draklive iso_test/draklive/draklive":
--- test_iso_std/draklive/draklive
+++ iso_test/draklive/draklive
@@ -570,7 +570,7 @@
-    my $tempdir = File::Temp::tempdir("tmp/mgagfxbootXXXX", CLEANUP => 1);
+    my $tempdir = File::Temp::tempdir("/tmp/mgagfxbootXXXX", CLEANUP => 1);

3. Go to directory live-config and run:
perl -I../draklive/lib ../draklive/draklive --clean --all

4. Run ISO on VirtualBox.

GRUB menu:
         no Mageia background in GRUB menu, it's black.
	 use F1 "Help"- Sorry, no help texts found."
         use F2 "Language"- only english.
Plymouth- run ok.
Desktop KDE- run ok.
Comment 1 Marcin Ch 2012-08-09 09:47:23 CEST
Created attachment 2625 [details]
Screenshot
Comment 2 Marcin Ch 2012-08-09 09:49:00 CEST
Created attachment 2626 [details]
Log file "perl -I../draklive/lib ../draklive/draklive --clean --all"
Comment 3 Manuel Hiebel 2012-08-09 17:26:37 CEST
Iirc, our iso maker have use, as a workaround of the new syslinux some old files that still work but are not in our repo. 

But as you can see (and in the errata) it's really broken and need to be fixed with mga3 (maybe with removing gfxboot and using only grub2; but we are not in this state)

(btw it's also valid with the classic iso dvd)

Anne, Blino, Thomas, I'm right ?
Comment 4 Manuel Hiebel 2012-08-09 17:26:57 CEST
Iirc, our iso maker have use, as a workaround of the new syslinux some old files that still work but are not in our repo. 

But as you can see (and in the errata) it's really broken and need to be fixed with mga3 (maybe with removing gfxboot and using only grub2; but we are not in this state)

(btw it's also valid with the classic iso dvd)

Anne, Blino, Thomas, I'm right ?
Comment 5 Manuel Hiebel 2012-08-09 17:27:42 CEST
Rha sorry read https://bugs.mageia.org/show_bug.cgi?id=6990#c3

CC: (none) => ennael1, mageia, tmb

Comment 6 claire robinson 2012-10-01 16:24:11 CEST
valid pre mga3 alpha2 livecd gnome i586 1st build

Whiteboard: (none) => 3alpha2

claire robinson 2012-10-01 16:24:45 CEST

Version: 2 => Cauldron
Whiteboard: 3alpha2 => MGA2TOO 3alpha2

Manuel Hiebel 2012-10-06 15:00:24 CEST

Whiteboard: MGA2TOO 3alpha2 => MGA2TOO

Comment 7 Marcin Ch 2012-11-11 11:02:08 CET
Created attachment 3069 [details]
Log "LC_ALL=C perl -I../draklive/lib ../draklive/draklive --clean --all"

Still on Mga3a3, KDE.
Log:
LC_ALL=C perl -I../draklive/lib ../draklive/draklive --clean --all
Comment 8 Manuel Hiebel 2012-11-11 14:01:26 CET
well our isos have still a workaround but I don't know witch one.
Comment 9 Kamil Rytarowski 2012-12-23 14:34:17 CET
Napcok says this is still valid

CC: (none) => n54

Comment 10 Manuel Hiebel 2013-02-05 22:39:08 CET
patch from tmb (after a discussion with kamil)

"the "message" is working background you can copy from any of current isos /syslinux/bootlogo"

http://pastebin.com/CLhvJaXN
Comment 11 Nic Baxter 2015-02-12 03:02:37 CET
Should this remain open?

CC: (none) => nic

Comment 12 Nic Baxter 2015-03-29 04:16:46 CEST
No response so I am assuming fixed

Status: NEW => RESOLVED
Resolution: (none) => FIXED