Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index Architectures & Platforms Gentoo on PPC
  • Search

[Howto] Using Bootsplash on PPC in 9 easy steps

Have a PowerPC specific problem? This is the spot.
Post Reply
Advanced search
134 posts
  • Previous
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • Next
Author
Message
Massimo B.
Veteran
Veteran
User avatar
Posts: 1940
Joined: Wed Feb 09, 2005 3:05 pm
Location: PB, Germany

  • Quote

Post by Massimo B. » Thu May 12, 2005 8:30 pm

Paolope wrote: gensplash exists
Has anyone got another theme working with gensplash? For me just default works:

Code: Select all

#plash_geninitramfs -v -g /boot/fbsplash-1024x768 -r 1024x768 default

Code: Select all

append="video=radeonfb:1024x768-32 splash=silent theme:default"
initrd=/boot/fbsplash-1024x768
oh, nobody noticed, I forgot the tiny comma between silent, theme:default.
Works now with marvelous lila-theme.
HP ZBook Power G9 i7-12700H,64GB DDR5|HP ProDesk 600 G5 i7-9700,128GB DDR4
Top
_savage
Guru
Guru
User avatar
Posts: 308
Joined: Sun Jun 06, 2004 5:48 pm
Location: Redmond, WA
Contact:
Contact _savage
Website

  • Quote

Post by _savage » Sat May 21, 2005 11:56 pm

Not that it really matters to me, but for one, there is no such option for bootsplash in an unpatched kernel (e.g. v2.6.11-gentoo-r6). Then when I tried to to merge the bootsplash package, I get a

Code: Select all

gcc -O2 -Wall -L/usr/lib  -static -o fbmngplay.static -L/usr/lib  fbmngplay.o messages.o mng.o console.o /usr/lib/libmng.a /usr/lib/liblcms.a /usr/lib/libjpeg.a /usr/lib/libz.a -lm
/usr/lib/gcc/powerpc-unknown-linux-gnu/3.4.3-20050110/../../../../powerpc-unknown-linux-gnu/bin/ld: __libc_errno: TLS definition in /usr/lib/libc.a(errno.o) section .tbss mismatches non-TLS reference in /usr/lib/libc.a(check_fds.o)
/usr/lib/libc.a: could not read symbols: Bad value
collect2: ld returned 1 exit status
make: *** [fbmngplay.static] Error 1
make: Leaving directory `/var/tmp/portage/bootsplash-0.6.1-r7/work/utils/fbmngplay'

!!! ERROR: media-gfx/bootsplash-0.6.1-r7 failed.
!!! Function src_compile, Line 31, Exitcode 2
!!! (no error message)
!!! If you need support, post the topmost build error, NOT this status message.
I'm quite happy without bootsplash, but I thought I might mention that here.

Cheers,
Jens :-)
Jens Troeger
http://savage.light-speed.de/
Top
JoseJX
Retired Dev
Retired Dev
Posts: 2774
Joined: Sun Apr 28, 2002 8:21 pm
Contact:
Contact JoseJX
Website

  • Quote

Post by JoseJX » Thu Jun 02, 2005 1:36 pm

This is actually a glibc bug, we're trying to fix it now.
Gentoo PPC FAQ: http://www.gentoo.org/doc/en/gentoo-ppc-faq.xml
Top
VanDan
Guru
Guru
User avatar
Posts: 586
Joined: Mon Sep 30, 2002 6:33 am
Location: Australia
Contact:
Contact VanDan
Website

HELP!

  • Quote

Post by VanDan » Mon Jul 04, 2005 9:27 am

I just added an incorrect initrd line and now I can't boot anything.
I've only got 1 kernel configured in yaboot. Pretty smart move, eh?

Is there any way to tell yaboot to boot my kernel *without* the initrd line?

I'd prefer not to boot off the CD and fix it because:

a) I can't find my CD
b) From memory I had a lot of mucking around to get my hard disk detected ( need to insmod drivers from somewhere ... I've deleted them ... my network is fully wireless now ... etc ), and even more trouble getting yaboot to work afterwards as a result.

Anyone?
Top
mikegpitt
Advocate
Advocate
User avatar
Posts: 3224
Joined: Sat May 22, 2004 6:49 pm

Re: HELP!

  • Quote

Post by mikegpitt » Wed Jul 13, 2005 7:38 pm

VanDan wrote:Is there any way to tell yaboot to boot my kernel *without* the initrd line?
Sorry this is way late, and you probably already fixed it by now, but to boot other kernels in yaboot, just type the full path to the kernel at the prompt. So for instance if I want to boot with the 2.6.12 kernel and I named it 2.6.12-gentoo-r1 do this:

Code: Select all

Welcome to yaboot version 1.3.13
Enter "help" to get some basic usage information
boot: /boot/2.6.12-gentoo-r1
Top
mikegpitt
Advocate
Advocate
User avatar
Posts: 3224
Joined: Sat May 22, 2004 6:49 pm

  • Quote

Post by mikegpitt » Mon Jul 25, 2005 2:58 pm

I have been able to get fbsplash to work with the latest splashutils and kernel on my iBook G4. (Previously I was not able to do so.)

Here is what I did:

Code: Select all

emerge gentoo-sources-2.6.12-r6
emerge splashutils-1.1.9.7
I added this to my yaboot.conf under my kernel parameters:

Code: Select all

append="video=radeonfb:1024x768-32@60 quiet splash=silent,theme:livecd-2005.0 CONSOLE=/dev/tty1"
initrd=/boot/fbsplash-livecd-1024x768
Then I did a 'ybin -v' and rebooted.

I created the initrd the same way they create it on the gentoo wiki howto. I tried this with both the emergence and livecd-2005.0 themes.

As another note splashutils are now stable for ppc, so this is why it probably worked... and I'm sure the new kernel had something to do with it.
Top
Fugee47
Apprentice
Apprentice
Posts: 196
Joined: Thu Nov 25, 2004 2:00 pm
Location: Germany

  • Quote

Post by Fugee47 » Tue Jul 26, 2005 10:10 am

thx mikegpitt,

now its just working fine within 5 minutes. In the past i spent hours, but i couldn`t get it to work.
Top
makaveli87
Guru
Guru
User avatar
Posts: 311
Joined: Mon Aug 22, 2005 12:25 pm
Location: Italy

  • Quote

Post by makaveli87 » Fri Aug 26, 2005 10:26 am

I have a ATI rage 128 on a Cube (powerMac G4)

In the kernel i specified ATI rage fb....

what have I to put in video= xxx in yaboot???
Top
makaveli87
Guru
Guru
User avatar
Posts: 311
Joined: Mon Aug 22, 2005 12:25 pm
Location: Italy

  • Quote

Post by makaveli87 » Fri Aug 26, 2005 10:46 am

makaveli87 wrote:I have a ATI rage 128 on a Cube (powerMac G4)

In the kernel i specified ATI rage fb....

what have I to put in video= xxx in yaboot???
solved it is aty128fb ....
I put atyfb and it didn't work.......
Top
echo6
Guru
Guru
User avatar
Posts: 587
Joined: Sat Jan 04, 2003 1:49 pm

  • Quote

Post by echo6 » Thu Sep 01, 2005 7:04 am

I have a Powerbook with nvidia, at first I installed bootsplash, then changed to using splash utils.

I'm getting errors similar to

Code: Select all

PCI: can not allocate resource
No 8bpp verbose picture specified in the theme config
No 8bpp silent picture specified in the theme config
Failed to get silent splash image

Code: Select all

Character devices  ---> 
<*> /dev/agpgart (AGP Support) 
<*>   Apple UniNorth & U3 AGP support 
<*> Direct Rendering Manager (XFree86 4.1.0 and higher DRI support)

Code: Select all

 --- I2C support
<*>   I2C device interface

Code: Select all

Graphics support  --->
 <*> Support for frame buffer devices
[*]   Open Firmware frame buffer device support
[*]   Apple "control" display support
[*]   Apple "platinum" display support
[*]   Apple "valkyrie" display support
[*]   Chips 65550 display support
[*]   Chips 69000 display support
[*]   IMS Twin Turbo display support
< >   VGA 16-color graphics support
<*> nVidia Framebuffer Support
<*> nVidia Riva support 
[*]   Enable DDC Support 
/etc/yaboot.conf

Code: Select all

boot=/dev/hda2
device=/pci@f4000000/ata-6@d/disk@0:
timeout=60

install=/usr/lib/yaboot/yaboot
magicboot=/usr/lib/yaboot/ofboot

image=/boot/kernel-2.6.12-gentoo-r9 hdc=ide-scsi
        label=Gentoo-2.6.12-gentoo-r9
        partition=6
        root=/dev/hda6
        initrd=/boot/initrd-1024x768
        append="video=rivafb:1024x768-8@60 quiet splash=silent,theme:Gentoo CONSOLE=/dev/tty1"
        initrd=/boot/fbsplash-Gentoo-1024x768
        read-only

image=/boot/kernel-2.6.12-gentoo-r6
        label=Gentoo-2.6.12-gentoo-r6
        partition=6
        root=/dev/hda6
        read-only

macosx=/dev/hda4
I'm not sure what value I should have for my video line, I've tried nvideofb that has not worked either.
Top
qodsec
n00b
n00b
User avatar
Posts: 43
Joined: Sun Jan 23, 2005 7:44 pm

  • Quote

Post by qodsec » Tue Sep 06, 2005 6:52 pm

Code: Select all

PowerBook src # bootsplash_patch linux-2.6.13-gentoo/
 * Patching the kernel (branch: 2.6) in linux-2.6.13-gentoo/ ...
Sorry, this kernel version is not supported.
PowerBook src #
I am getting this error to whatever 2.6.12 or 2.6.13 kernel I try to use bootsplash_patch on. does this work on the newer kernels??
Top
mikegpitt
Advocate
Advocate
User avatar
Posts: 3224
Joined: Sat May 22, 2004 6:49 pm

  • Quote

Post by mikegpitt » Thu Sep 08, 2005 1:48 am

qodsec wrote:

Code: Select all

PowerBook src # bootsplash_patch linux-2.6.13-gentoo/
 * Patching the kernel (branch: 2.6) in linux-2.6.13-gentoo/ ...
Sorry, this kernel version is not supported.
PowerBook src #
I am getting this error to whatever 2.6.12 or 2.6.13 kernel I try to use bootsplash_patch on. does this work on the newer kernels??
The gentoo kernel sources have used fbsplash instead of bootsplash for a while now. These pateches are mutually exclusive, meaning if you have one you can't have the other. The gentoo sources are alreayd pateched with fbsplash, so I woudl recommend using fbsplash instead of bootsplash. Fbsplash also has better features.
Top
eniac
Apprentice
Apprentice
User avatar
Posts: 233
Joined: Mon Aug 11, 2003 7:34 pm
Location: Belgium, Brussels

  • Quote

Post by eniac » Mon Sep 12, 2005 12:19 pm

I'm using gentoos-source-2.6.12-r10
but bootsplash_patch won't patch it , kernel version is not supported.
What kernel and version should I use, or is there an other solution ?
Turns out the pony only had one trick.
Top
gringo
Advocate
Advocate
User avatar
Posts: 3793
Joined: Sun Apr 27, 2003 10:25 am

  • Quote

Post by gringo » Mon Sep 12, 2005 1:10 pm

i really think you guys should try out gensplash, but if you like to play with bootsplash, grab the patch from here and patch it manually ;)

http://bootsplash.de/

Code: Select all

cd /usr/src/your_sources
patch -p1 < patch 
cheers
Top
Massimo B.
Veteran
Veteran
User avatar
Posts: 1940
Joined: Wed Feb 09, 2005 3:05 pm
Location: PB, Germany

  • Quote

Post by Massimo B. » Sat Sep 24, 2005 1:55 pm

@frameRATE: Concerning fonts, maybe THIS helps. Don't know if you're also using radeonfb.

So I leave the bootsplash thread. All concerning gensplash goes here...
HP ZBook Power G9 i7-12700H,64GB DDR5|HP ProDesk 600 G5 i7-9700,128GB DDR4
Top
Ptero-4
n00b
n00b
User avatar
Posts: 4
Joined: Wed Nov 16, 2005 5:34 am
Location: Barriada Revolución

Bootsplash

  • Quote

Post by Ptero-4 » Wed Nov 16, 2005 5:58 am

Hi. I'm new here but I have been using ydl and now I use Kubuntu.
I have some questions.
Can gensplash be installed in Kubuntu? Can gensplash put a nice background pic in your ttys (like bootsplash does)? Do gensplash make both startup and shutdown splash screens (usplash only make a startup one, not the shutdown one)? Do gensplash cover the whole boot process (usplash starts a bit late leaving the startup unthemed for some time)? Do anyone here knows how to make yaboot be themeable like grub is on x86? And finally how did bootsplash performed in those same aspects?
Top
JoseJX
Retired Dev
Retired Dev
Posts: 2774
Joined: Sun Apr 28, 2002 8:21 pm
Contact:
Contact JoseJX
Website

  • Quote

Post by JoseJX » Wed Nov 16, 2005 7:31 am

I have no idea if kubutu supports gensplash/fbsplash etc., their forums would be a better place to ask. For your other questions:
Can gensplash put a nice background pic in your ttys (like bootsplash does)?
Yes
Do gensplash make both startup and shutdown splash screens (usplash only make a startup one, not the shutdown one)?
Yes
Do gensplash cover the whole boot process (usplash starts a bit late leaving the startup unthemed for some time)?
Yes, but not until the FB is initialized.
Do anyone here knows how to make yaboot be themeable like grub is on x86?
You can only change the background and foreground color.
And finally how did bootsplash performed in those same aspects?
I'm not sure what you mean by this question.
Gentoo PPC FAQ: http://www.gentoo.org/doc/en/gentoo-ppc-faq.xml
Top
keg_71
n00b
n00b
Posts: 8
Joined: Tue Nov 22, 2005 2:10 am

emerge splashutils glib.c problem

  • Quote

Post by keg_71 » Tue Nov 22, 2005 3:06 am

I'm using kernel-2.6.14-r2, iBook G3, aty128fb ( i think )

Does anyone know if the glib.c problem has been fixed? I cannot emerge splashutils without it failing on me midway through

thanks
Top
JoseJX
Retired Dev
Retired Dev
Posts: 2774
Joined: Sun Apr 28, 2002 8:21 pm
Contact:
Contact JoseJX
Website

  • Quote

Post by JoseJX » Tue Nov 22, 2005 3:40 am

Which glibc problem, the one above? There are header issues with 2.6.14 right now, is this what you're refering to?
Gentoo PPC FAQ: http://www.gentoo.org/doc/en/gentoo-ppc-faq.xml
Top
keg_71
n00b
n00b
Posts: 8
Joined: Tue Nov 22, 2005 2:10 am

  • Quote

Post by keg_71 » Tue Nov 22, 2005 6:35 pm

I've been following the instructions from

http://gentoo-wiki.com/HOWTO_fbsplash#M ... ompilation

in order to be able to emerge splashutils, however, this process still results in:


It finds my kernel source directory: /usr/src/linux
and sources for kernel version: 2.6.14-gentoo-r2

but after the course is unpacked I get

MAKE klibc
In file included from globals.c:6:
../include/errno.h:6:23: asn/errno.h: No such file or dircetory
make[1]: *** [globals.o] ERROR1
make: *** [klibc] ERROR 2

I'd love to be able to get this to work finally!

Thanks
Top
JoseJX
Retired Dev
Retired Dev
Posts: 2774
Joined: Sun Apr 28, 2002 8:21 pm
Contact:
Contact JoseJX
Website

  • Quote

Post by JoseJX » Tue Nov 22, 2005 7:08 pm

http://bugs.gentoo.org/show_bug.cgi?id=112742
Gentoo PPC FAQ: http://www.gentoo.org/doc/en/gentoo-ppc-faq.xml
Top
AaronPPC
Guru
Guru
Posts: 522
Joined: Sun May 29, 2005 8:22 am
Location: Tucson, AZ

  • Quote

Post by AaronPPC » Wed Nov 23, 2005 7:20 am

Cool! I thought after doing a search that I (once again) had an unique problem.
--Aaron
Top
keg_71
n00b
n00b
Posts: 8
Joined: Tue Nov 22, 2005 2:10 am

  • Quote

Post by keg_71 » Wed Nov 23, 2005 4:36 pm

What was your problem exactly?

So i need to patch my kernel sources with that bug fix right?

Is there any other patches that I need to be concerned about? The last time I tried to patch my kernel was with the fbsplash patch from the about link which resulted in my kernel not compiling >> USERERROR lol

I'm new to gentoo, but so far i like what i see. Your help and patience is appreciated

Thanks
Top
JoseJX
Retired Dev
Retired Dev
Posts: 2774
Joined: Sun Apr 28, 2002 8:21 pm
Contact:
Contact JoseJX
Website

  • Quote

Post by JoseJX » Wed Nov 23, 2005 7:05 pm

This is a patch to the klibc build and does not require patching your kernel. It's actually a patch to work around kernel issues caused by the PPC32 and PPC64 merge.
Gentoo PPC FAQ: http://www.gentoo.org/doc/en/gentoo-ppc-faq.xml
Top
keg_71
n00b
n00b
Posts: 8
Joined: Tue Nov 22, 2005 2:10 am

  • Quote

Post by keg_71 » Thu Nov 24, 2005 1:35 am

Alright I have this patch on my box now, but i'm slightly hazy as to how i apply it.

emerge klibc doesn't work

So I need to apply it to where?

Thanks
Top
Post Reply

134 posts
  • Previous
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • Next

Return to “Gentoo on PPC”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Foundation, Inc.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy

 

 

magic