Fedora Linux Support Community & Resources Center

Go Back   FedoraForum.org > Fedora Resources > Guides & Solutions (No Questions)
FedoraForum Search

Forgot Password? Join Us!

Guides & Solutions (No Questions) Post your guides here (No links to Blogs accepted). You can also append your comments/questions to a guide, but don't start a new thread to ask a question. Use another forum for that.

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 23rd February 2009, 02:39 AM
aditnsr Offline
Registered User
 
Join Date: Nov 2008
Posts: 29
change plymouth boot splash image with your own (simple custom plugin)

Hi,

I made a very simple plymouth plugin, which is actually a modified spinfinity plugin,
and I thought I'd share with evryone here..

This is a simple plugin which loads your image as the background, strectched to fill
the screen, with a simple progress bar at the bottom, along the length of the screen,,
which is basically spinfinity plugin with your image as the background, but without
the fedora logo and the throbber

Note: before trying this plugin, make sure that plymouth graphical boot is enabled.
Take a look at this thread(by SendDerek) on how to do it.

For those of you using i386 platform can install this:

plymouth-plugin-spinfinity-0.6.0-0.2008.11.17.3.fc10.i386.rpm

Code:
su -
rpm -i plymouth-plugin-spinfinity-0.6.0-0.2008.11.17.3.fc10.i386.rpm
to select the plugin, do:

Code:
su -
plymouth-set-default-plugin spinfinity
to change the bakcground image:

Code:
(edit/overwrite /usr/share/plymouth/spinfinity/bg.png)
su -
/usr/libexec/plymouth/plymouth-update-initrd

for those with different arch can download the source and build it yourselves:

plymouth-0.6.0-0.2008.11.17.3.fc10.src.rpm

install the source and build the packages (I did this as root):

Code:
su -
rpm -i plymouth-0.6.0-0.2008.11.17.3.fc10.src.rpm
cd /root/rpmbuild/
rpmbuild -bb SPECS/plymouth.spec
install the modified spinfinity plugin (change the {arch} to yours):

Code:
su -
cd /root/rpmbuild/
rpm -i RPMS/{arch}/plymouth-plugin-spinfinity-0.6.0-0.2008.11.17.3.fc10.{arch}.rpm
and follow the steps to select that plugin and change the image as I described earlier above.

Notice that the image path is /usr/share/plymouth/spinfinity/bg.png

The image doesn't need to be of certain resolution/size, this plugin will attempt to scale it to fit your screen.
But of course you will want it to match your bootup/virt console screen resolution, so that it is less likely
to break because of the scaling/resizing.

feel free to modify further,,
take a look at the plugin.c files, that's where the magic happens

cheers

video capture of my boot screen:
http://www.youtube.com/watch?v=Pv5Bu8r1_aE

rpms:

plymouth-plugin-spinfinity-0.6.0-0.2008.11.17.3.fc10.i386.rpm
plymouth-0.6.0-0.2008.11.17.3.fc10.src.rpm


################################################

UPDATE FOR F11 USERS:
for F11 users, install these 2 rpms:
plymouth-theme-spinfinity-0.7.0-0.2009.05.15.1.fc11.i586.rpm
plymouth-plugin-throbgress-0.7.0-0.2009.05.15.1.fc11.i586.rpm

modify or replace /usr/share/plymouth/themes/spinfinity/bg.png

and run:
Code:
plymouth-set-default-theme spinfinity
/usr/libexec/plymouth/plymouth-update-initrd
src.rpm @filefactory (I couldn't attach it here):
http://www.filefactory.com/file/ag9c...1_fc11_src_rpm
or @ifileit:
http://ifile.it/xoqyvec

there's a catch though, when the progress bar reach 90%, the bootscreen will end
prematurely as a result of a workaround I did, because on my system if I let the
progress bar reach the end the bootscreen will get stuck

------------------------------------------------------------------------------------------------
if you want the progress bar to reach the end, try these:
http://ifile.it/cqzhs3e/plymouth-0.7....fc11.i586.rpm
http://ifile.it/yrzevho/plymouth-the....fc11.i586.rpm
http://ifile.it/jq1soz8/plymouth-plu....fc11.i586.rpm

source:
http://ifile.it/anpdciv/plymouth-0.7...1.fc11.src.rpm

Last edited by aditnsr; 1st July 2009 at 06:50 PM. Reason: f11 update
Reply With Quote
  #2  
Old 24th February 2009, 01:47 AM
Silpheed2K Offline
Registered User
 
Join Date: Aug 2008
Posts: 585
have any screenshots? I'm curious to know how this looks even though I don't intend on trying it.
Reply With Quote
  #3  
Old 24th February 2009, 02:50 AM
aditnsr Offline
Registered User
 
Join Date: Nov 2008
Posts: 29
I'll post screenshots later, perhaps tomorrow, gotta find a camera first, mine is broken
Reply With Quote
  #4  
Old 24th February 2009, 12:22 PM
aditnsr Offline
Registered User
 
Join Date: Nov 2008
Posts: 29
here is a video capture of my boot up, from grub selection screen to login screen:

http://www.youtube.com/watch?v=Pv5Bu8r1_aE
Reply With Quote
  #5  
Old 24th February 2009, 12:25 PM
johno12345 Offline
Registered User
 
Join Date: Jun 2004
Location: Lancashire, UK
Posts: 332
Excellent, looks good...
Is it fairly straight forward to change the image?
__________________
Fedora Ambassador
Running Fedora since FC1, running Redhat since 5(not EL).
Registered Linux user number 485853
Rossendale and East Lancashire (UK) LUG http://www.rosslug.org.uk
Reply With Quote
  #6  
Old 24th February 2009, 12:59 PM
aditnsr Offline
Registered User
 
Join Date: Nov 2008
Posts: 29
yes, just replace/modify /usr/share/plymouth/spinfinity/bg.png
and run /usr/libexec/plymouth/plymouth-update-initrd afterward..
Reply With Quote
  #7  
Old 24th February 2009, 01:35 PM
johno12345 Offline
Registered User
 
Join Date: Jun 2004
Location: Lancashire, UK
Posts: 332
Awesome,

This will be great for my myth based media centre in the living room...

will report back how i get on
__________________
Fedora Ambassador
Running Fedora since FC1, running Redhat since 5(not EL).
Registered Linux user number 485853
Rossendale and East Lancashire (UK) LUG http://www.rosslug.org.uk
Reply With Quote
  #8  
Old 25th February 2009, 11:27 PM
aditnsr Offline
Registered User
 
Join Date: Nov 2008
Posts: 29
explanation added:

Quote:
Originally Posted by aditnsr View Post

The image doesn't need to be of certain resolution/size, this plugin will attempt to scale it to fit your screen.
But of course you will want it to match your bootup/virt console screen resolution, so that it is less likely
to break because of the scaling/resizing.
Reply With Quote
  #9  
Old 27th February 2009, 08:55 AM
johno12345 Offline
Registered User
 
Join Date: Jun 2004
Location: Lancashire, UK
Posts: 332
sorry its taken me a while to get back to you, tried it this morning.

works beautifully, now to design a bootscreen!

cheers
__________________
Fedora Ambassador
Running Fedora since FC1, running Redhat since 5(not EL).
Registered Linux user number 485853
Rossendale and East Lancashire (UK) LUG http://www.rosslug.org.uk
Reply With Quote
  #10  
Old 27th February 2009, 02:45 PM
johno12345 Offline
Registered User
 
Join Date: Jun 2004
Location: Lancashire, UK
Posts: 332
well done a quick mock up screen for my mythtv box,
looks ok
if anyone wants to try it heres a link
__________________
Fedora Ambassador
Running Fedora since FC1, running Redhat since 5(not EL).
Registered Linux user number 485853
Rossendale and East Lancashire (UK) LUG http://www.rosslug.org.uk
Reply With Quote
  #11  
Old 27th February 2009, 02:59 PM
Simian Man Offline
Registered User
 
Join Date: Sep 2008
Location: Tallahassee
Age: 29
Posts: 337
Would this work if you have the fallback plymouth? By that I mean the simple triple bar at the bottom with no animated star.
Reply With Quote
  #12  
Old 27th February 2009, 03:04 PM
johno12345 Offline
Registered User
 
Join Date: Jun 2004
Location: Lancashire, UK
Posts: 332
you would probably need to specify a screen mode in your grub setting, possibly though, worth a try
__________________
Fedora Ambassador
Running Fedora since FC1, running Redhat since 5(not EL).
Registered Linux user number 485853
Rossendale and East Lancashire (UK) LUG http://www.rosslug.org.uk
Reply With Quote
  #13  
Old 27th February 2009, 03:22 PM
aditnsr Offline
Registered User
 
Join Date: Nov 2008
Posts: 29
Quote:
Originally Posted by johno12345 View Post
sorry its taken me a while to get back to you, tried it this morning.

works beautifully, now to design a bootscreen!
I'm glad you find it useful

Quote:
Originally Posted by Simian Man View Post
Would this work if you have the fallback plymouth? By that I mean the simple triple bar at the bottom with no animated star.
Hi, you should probably take a look at this thread first. When it works, then try this plugin

cheers
Reply With Quote
  #14  
Old 28th February 2009, 01:42 AM
Simian Man Offline
Registered User
 
Join Date: Sep 2008
Location: Tallahassee
Age: 29
Posts: 337
Quote:
Originally Posted by aditnsr View Post
Hi, you should probably take a look at this thread first. When it works, then try this plugin
Hey thanks for that link! I actually didn't know that it was possible to enjoy Plymouth outside of Intel cards. I will try your custom boot screen tutorial after I am tired of the pretty flames .
Reply With Quote
  #15  
Old 19th June 2009, 08:25 AM
~'j Offline
Registered User
 
Join Date: Jun 2009
Posts: 3
Hi,

i'd like to change the background of boot splash (i'm using spinfinity theme) but this seems no longer possible, i couldn't find bg.png like precised in this topic.
Is there an other way ? i'd just like to change the blue background color for something more desaturate.

Thanks for your help

'j
Reply With Quote
Reply

Tags
boot, change, custom, image, plugin, plymouth, simple, splash

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

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 On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Custom Live CD & Plymouth stevedavies Installation, Upgrades and Live Media 1 13th March 2009 05:59 AM
plymouth splash screen lodore Using Fedora 9 22nd January 2009 09:22 PM
Making a custom plugin for Plymouth MikeyCarter Using Fedora 0 3rd December 2008 03:56 PM
How to change the progress bar splash screen during boot up ... yvsandeep Using Fedora 8 19th April 2007 09:33 AM
how to change grub splash image with a jpg ramaswamyps Installation, Upgrades and Live Media 8 27th October 2005 05:04 AM


Current GMT-time: 13:24 (Saturday, 23-08-2014)

TopSubscribe to XML RSS for all Threads in all ForumsFedoraForumDotOrg Archive
logo

All trademarks, and forum posts in this site are property of their respective owner(s).
FedoraForum.org is privately owned and is not directly sponsored by the Fedora Project or Red Hat, Inc.

Privacy Policy | Term of Use | Posting Guidelines | Archive | Contact Us | Founding Members

Powered by vBulletin® Copyright ©2000 - 2012, vBulletin Solutions, Inc.

FedoraForum is Powered by RedHat