Bug 381152 - kiwi: graphical boot broken / gfxboot
Summary: kiwi: graphical boot broken / gfxboot
Status: RESOLVED FIXED
Alias: None
Product: openSUSE 11.0
Classification: openSUSE
Component: Live Medium (show other bugs)
Version: Beta 2
Hardware: Other Other
: P5 - None : Blocker (vote)
Target Milestone: ---
Assignee: Marcus Schaefer
QA Contact: Stephan Kulow
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-04-18 05:03 UTC by Stephan Kulow
Modified: 2008-05-04 15:45 UTC (History)
3 users (show)

See Also:
Found By: ---
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments
picture (195.89 KB, image/jpeg)
2008-05-04 14:07 UTC, Vylik 2004
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Stephan Kulow 2008-04-18 05:03:55 UTC
Most likely due to the gfxboot split. I thought this was fixed in the kiwi 11.0 config, but obviously it wasn't
Comment 1 Marcus Schaefer 2008-04-18 08:39:59 UTC
because of the broken situation with stable and/or the metadata this
issue couldn't be addressed. I asked Steffen Winterfeld and he said
nothing has changed all I need to make sure is that gfxboot-devel is
installed. This change I have already included. Apparently there are
more changes.

Steffen can you give me some hints what has changed. I think I will find
out the next days myself but your comments are always helpful. The code
which does the gfxboot stuff is in KIWIConfig.sh

  function suseGFXBoot {
      ...
  }

We already discussed that I need to rebuild the gfxboot because of
the SUSE studio project which directly changes the graphics boot
files. Nat also told me that not only pictures will be affected in the
future so I need the make process here working

find the current version of the module here:

https://svn.berlios.de/svnroot/repos/kiwi/kiwi-head/modules/KIWIConfig.sh

thanks
Comment 2 Steffen Winterfeldt 2008-04-18 09:36:45 UTC
I don't know what exactly goes wrong, but this line must be removed:

--- KIWIConfig.sh
+++ KIWIConfig.sh
@@ -664,3 +664,2 @@
        if [ $loader = "isolinux" ];then
-               cp themes/$theme/install/* /image/loader
                cp $gfximage /image/loader

and the branding names of the bootsplash packages:

        if [ ! $theme = "SuSE" ];then
                theme="SuSE-$theme"
        fi
        mkdir /image/loader/branding

are now openSUSE, SLES or SLED.
Comment 3 Marcus Schaefer 2008-04-18 10:12:34 UTC
changed theme name from SuSE to openSUSE
Comment 4 Marcus Schaefer 2008-04-21 13:04:35 UTC
there was also this change required:

Index: KIWIConfig.sh
===================================================================
--- KIWIConfig.sh       (revision 1159)
+++ KIWIConfig.sh       (working copy)
@@ -684,7 +684,7 @@
        sname[1]="10240768.spl"
        sname[2]="12801024.spl"
        index=0
-       if [ ! $theme = "SuSE" ];then
+       if [ ! -d /etc/bootsplash/themes/$theme ];then
                theme="SuSE-$theme"
        fi
        mkdir /image/loader/branding
Comment 5 Marcus Schaefer 2008-04-22 11:32:15 UTC
*** Bug 381671 has been marked as a duplicate of this bug. ***
Comment 6 Rastislav Krupansky 2008-05-03 18:46:03 UTC
I´m on beta2 and bug 381671 - kiwi: unable to detect CD/DVD drive, marked as a duplicate of this bug, isn´t still fixed.
I still obtain:

Drive not ready yet.....waiting
-----> Couldn´t find CD image configuration file
-----> rebootException: error consoles at Alt F3/F4
-----> rebootException: reboot in 120 sec
Comment 7 Vylik 2004 2008-05-04 14:07:52 UTC
Created attachment 212154 [details]
picture
Comment 8 Vylik 2004 2008-05-04 14:09:13 UTC
I have the same problem with live CD openSUSE 11.0 beta 2. In the attachment you can see picture.
Comment 9 Stephan Kulow 2008-05-04 15:45:31 UTC
let's keep the problems separate. The gfxboot is fixed now, so you can pass the kiwidebug=1 etc that Marcus needed