LinuxQuestions.org
Help answer threads with 0 replies.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Mandriva
User Name
Password
Mandriva This Forum is for the discussion of Mandriva (Mandrake) Linux.

Notices


Reply
  Search this Thread
Old 03-10-2005, 04:46 PM   #1
justintime32
Member
 
Registered: Sep 2004
Distribution: SimplyMepis 3.3 (Debian testing/unstable)
Posts: 123

Rep: Reputation: 15
Fedora graphic boot in Mandrake?


I know, Mandrake does have a graphic boot by default, but I have re-compiled my kernel and don't have that anymore.

One thing I really like about Fedora core is it's graphical boot using the x server. It has a loading bar and told you what it was doing. Is there some mandrake package that can do that too?

I'm using a custom 2.6.8 kernel, and don't want to re-compile it again if I don't have to.
 
Old 03-10-2005, 04:57 PM   #2
opjose
Senior Member
 
Registered: Sep 2004
Location: Outlying D.C.
Distribution: Mandriva
Posts: 2,090

Rep: Reputation: 46
Hmm... I just had this conversation on another thread.

Check out this thread:

http://www.linuxquestions.org/questi...ghlight=LinuxN
 
Old 03-10-2005, 06:18 PM   #3
justintime32
Member
 
Registered: Sep 2004
Distribution: SimplyMepis 3.3 (Debian testing/unstable)
Posts: 123

Original Poster
Rep: Reputation: 15
Well, first of all I do have a custom kernel without the boot theme.
I'm assuming you haven't used one of the Fedora distros (since you post in the mandrake forum ), but after the boot loader loads linux, it has some basic bootup messages and then starts the x server, where there is a mouse with a loading bar and it actually tells you what it's doing (ie if it would normally say "Bringing up interface eth0", it would say "Starting Network"). Here's a screenshot: http://www.flexbeta.net/images/linux...ootsplash.jpeg

Anyway, does anyone else know if this is possible? Possibly adding startx to the beginning of the loading process and having a windowmanager (or whatever) display what's happening?
 
Old 03-11-2005, 08:39 AM   #4
opjose
Senior Member
 
Registered: Sep 2004
Location: Outlying D.C.
Distribution: Mandriva
Posts: 2,090

Rep: Reputation: 46
Apparently you didn't read what I said...

The STARTUP (I'm not talking about the Lilo/Grub) theme can indeed be changed at whim.

I posted several on KDE-Look and there are a few there that look similiar to that you posted.

However note:

The screen you posted -IS NOT- an Xwindows display!

Rather it's a startup theme produced on the video framebuffer. As I discussed this in the other thread.

Mandrake also provides many different Startup Themes via URPMI

This is what my "moving bar" display looks like on my systems.

http://www.kde-look.org/content/show.php?content=16776

The sliding bar appears under Tux and you can press ESC to see the status screen.

In the status screen (click on the darker image) you see the startup output and tux very faintly in the lower right hand corner.

This is completely different than my Lilo/Grub screen

http://www.kde-look.org/content/show.php?content=16756

Which uses a similiar theme.


Both differ completely from what finally comes up when Xwindows is started

e.g.

http://www.kde-look.org/content/show.php?content=17824

Last edited by opjose; 03-11-2005 at 08:48 AM.
 
Old 03-11-2005, 01:53 PM   #5
justintime32
Member
 
Registered: Sep 2004
Distribution: SimplyMepis 3.3 (Debian testing/unstable)
Posts: 123

Original Poster
Rep: Reputation: 15
Uh... I don't like to argue, but yes it is an X display. It hides the cursor in the screenshot, but it does have a mouse and you can click on the "Details" option.

Besides that, I can't seem to get the mandrake bootsplash back once I re-compiled the kernel. Do you know how I can do that?
 
Old 03-11-2005, 02:13 PM   #6
opjose
Senior Member
 
Registered: Sep 2004
Location: Outlying D.C.
Distribution: Mandriva
Posts: 2,090

Rep: Reputation: 46
There are THREE seperate screens that Mandrake puts up by default.

First is the Lilo/Boot screen, which is done in Vesa/Framebuffer modes.

The second screen, which has the "moving bar" at the bottom in Mandrake, effectively covers up the normal text output of the service startups...

This screen is -NOT- put up by Xwindows, as the DM hasn't even started when it comes up!

This is the screen which you "ESC"ape to from the startup splash screen.

In the example you posted the "ESC" message is clearly visible... normally indicative of a PRE-X-windows display.

However, the THIRD "splash" screen which Mandrake puts up can also be made to put up a moving bar (if you want) and in a few provided examples it does exactly that.

I am unclear as to which screen you are talking about.


The X-Windows splash screen is started by the DisplayManger/Window Manager.

This is the one which is easiest to control as it runs under X-windows. This is the "third" display, and you can preview these under KDE's splash screen control panel.



The second screen is imbedded into the initrd image.

As I posted in the thread I directed you to...

You must select the screen you want to display in the MCC via the provided utility.

Sometimes you must select another then go back and select the one you want. This will build the initrd image containing the startup bootsplash you desire...

However this is not quite enough, you must also set the "display mode" settings for Lilo/Grub to be compatible with the startup splash screen you have choosen.

Not all startup startup screens (2nd variety) have bitmaps for the desired target resolutions.

You must therefor "match" the bitmap to the display mode or else it will not show up.

If you have not touched the lilo/grub video modes (e.g. 791, etc...) then all you should need to do is use the MCC to make a new initrd image for your new kernel.

You'll need to do this after at least once booting with the new kernel, then symlinking all of the vmlinuz, system.map, initrd.img, etc. entries in /boot to your actual new kernel.

Once done the bootsplash will re-appear and you'll be able to switch at will...

A new kernel install via RPM's does this for you automatically. It establishes the symlinks...

Booting from a Mandrake RPM kernel will also re-establish the links for alternative kernels.

e.g.

If you have 2.6.8-11mdk installed along with 2.6.10-12mdk, selecting either of these will reset the vmlinuz symlinks in /boot.

Last edited by opjose; 03-11-2005 at 02:19 PM.
 
Old 03-11-2005, 02:33 PM   #7
justintime32
Member
 
Registered: Sep 2004
Distribution: SimplyMepis 3.3 (Debian testing/unstable)
Posts: 123

Original Poster
Rep: Reputation: 15
Yes I know all that. (oh, btw, I got the bootsplash working)
In fedora, it boots up the kernel and then gets to the part that says "Welcome to [distribution - in this case "Fedora Core"]". After that, then it automatically starts the x server in some custom configuration that displays all the process that load.

It's ok, because I got the normal bootsplash working.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
graphic support for c++ on Fedora Core1 platform koodoo Programming 0 11-02-2004 07:53 AM
dual booting fedora core 2 and mandrake: can't boot mandrake any more mgyamada Fedora 1 10-04-2004 07:39 AM
unable to boot Mandrake or Fedora dakreider Linux - Newbie 4 08-17-2004 02:21 PM
Graphic Startup problem in Fedora Core 1 NeoSpawn Linux - Software 5 06-15-2004 06:28 AM
restore graphic boot in mandrake KoBe1510 Linux - General 2 06-10-2003 04:05 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Mandriva

All times are GMT -5. The time now is 05:04 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration