You are not logged in.

#1 2004-09-09 11:02:38

TheBashar
Member
Registered: 2004-09-07
Posts: 11

[pkg in progress] fbsplash aka gensplash

I've just finished making a 2.6.8.1-ck7 (no reiser4) package which (as part of ck7) includes the new fbsplash.  fbsplash, sometimes called gensplash (on the gentoo boards) is a next generation rewrite of bootsplash.

I've also got the required splashutils packaged up.  It's kind of involved to use and the gentoo instructions are a tad off for Arch, but it's all working.  I'll try to put together a wiki entry on how to use the packages to get this working.

Please let me know if there are people interested in this.  I have other stuff on my todo list and if nobodies interested in these packages I'll put tidying them up off till later.

Cheers,
Steve

Offline

#2 2004-09-09 14:50:31

Abaddon
Member
From: Poland
Registered: 2004-05-03
Posts: 249

Re: [pkg in progress] fbsplash aka gensplash

I'm interested in :> (it's polish stuff :>).


Gnome - The weakest link!
Linux, *not* GNU/Linux!

Offline

#3 2004-09-12 08:03:02

TheBashar
Member
Registered: 2004-09-07
Posts: 11

Re: [pkg in progress] fbsplash aka gensplash

Abaddon wrote:

I'm interested in :> (it's polish stuff :>).

OKay, well the information on using it is not completely done, but I've gotten a long way towards it.  I've made a kernel package patched for fbsplash support and also the required splashutils userspace tools package.  I've also archived the ABS scripts so you can play with making your own patched kernel if you don't like mine.

The information on how to use all this stuff can be found in a Work In Progress wiki page.  I'm experimenting with some information organization and my WIP pages aren't linked to from the official wiki.  So... shhh.. keep it on the down low.

http://wiki.archlinux.org/index.php/WIP … ot%20HowTo

I hope you use grub because LILO configuration is one part I haven't gotten to yet.

Please feel free to give me feedback as you see fit.  In fact, being a wiki, please feel free to change, correct, and contribute.  wink

Cheers,
Steve

Offline

#4 2004-09-12 11:01:16

Abaddon
Member
From: Poland
Registered: 2004-05-03
Posts: 249

Re: [pkg in progress] fbsplash aka gensplash

OKay, well the information on using it is not completely done, but I've gotten a long way towards it. I've made a kernel package patched for fbsplash support and also the required splashutils userspace tools package.

I have my own "patchset", so I'll add fbsplash to it :]

Download the splashutils package

Are you sure that this file exists there? I can't download from http://fly.hiwaay.net.nyud.net:8090/ste … pkg.tar.gz
Maybe you have mirror? If no... Maybe you'll paste pkgbuild here?

I hope you use grub because LILO configuration is one part I haven't gotten to yet.

Yeah, grub is the best :twisted:


Gnome - The weakest link!
Linux, *not* GNU/Linux!

Offline

#5 2004-09-14 16:28:21

dtw
Forum Fellow
From: UK
Registered: 2004-08-03
Posts: 4,439
Website

Re: [pkg in progress] fbsplash aka gensplash

is all the bootsplash stuff specific to 2.6 for a reason?  does it all only work with 2.4?  if not can people please consider 2.4 users!

Offline

#6 2004-10-03 10:53:31

Abaddon
Member
From: Poland
Registered: 2004-05-03
Posts: 249

Re: [pkg in progress] fbsplash aka gensplash

Maybe someone could create initscripts for splashutils? ...


Gnome - The weakest link!
Linux, *not* GNU/Linux!

Offline

#7 2004-12-12 06:57:42

dtw
Forum Fellow
From: UK
Registered: 2004-08-03
Posts: 4,439
Website

Re: [pkg in progress] fbsplash aka gensplash

can anyone fix this rc.d script?  it runs at startup and doesn't work but if you run it after logging in it works?!

Also, please can someone look at doing an initscripts patch for fbsplash?  Or can the other patch be converted easily?

Offline

#8 2004-12-12 09:07:49

iphitus
Forum Fellow
From: Melbourne, Australia
Registered: 2004-10-09
Posts: 4,927

Re: [pkg in progress] fbsplash aka gensplash

TheBashar wrote:

I've just finished making a 2.6.8.1-ck7 (no reiser4) package which (as part of ck7) includes the new fbsplash.  fbsplash, sometimes called gensplash (on the gentoo boards) is a next generation rewrite of bootsplash.

I've also got the required splashutils packaged up.  It's kind of involved to use and the gentoo instructions are a tad off for Arch, but it's all working.  I'll try to put together a wiki entry on how to use the packages to get this working.

Please let me know if there are people interested in this.  I have other stuff on my todo list and if nobodies interested in these packages I'll put tidying them up off till later.

Cheers,
Steve

Why not include reiser4 man? and why not build 2.6.9?

If you just want a fbsplash kernel, take the 2.6.9 pkgbuild, patch it with
http://dev.gentoo.org/~spock/projects/g … e/?C=N;O=D
a patch from there and then compile...

iphitus

Offline

#9 2004-12-12 11:17:20

dtw
Forum Fellow
From: UK
Registered: 2004-08-03
Posts: 4,439
Website

Re: [pkg in progress] fbsplash aka gensplash

iphitus - he started this thread 3 months ago - you may want to check that next time  roll

i have made a PKGBUILD, .install and some new Arch themes that i want to put in one big pkg together with these scripts - but I can't fix the scripts!  i'd appreciate any help from anyone

Offline

#10 2004-12-14 10:09:38

iphitus
Forum Fellow
From: Melbourne, Australia
Registered: 2004-10-09
Posts: 4,927

Re: [pkg in progress] fbsplash aka gensplash

dibblethewrecker wrote:

iphitus - he started this thread 3 months ago - you may want to check that next time  roll

i have made a PKGBUILD, .install and some new Arch themes that i want to put in one big pkg together with these scripts - but I can't fix the scripts!  i'd appreciate any help from anyone

Oops smile

I'm building a 2.6.9-nitro4 package anyway so it's all fun, while i'm at it ill update the packages of reiser4progs, libaal and make a splashutils package big_smile

iphitus

Offline

#11 2004-12-14 18:09:55

IceRAM
Member
From: Bucharest, Romania
Registered: 2004-03-04
Posts: 772
Website

Re: [pkg in progress] fbsplash aka gensplash

2.6.9-nitro4 running here great.
Can't wait to see *splash working with it...
... I still have to config software suspend... hadn't had time to check it.

Offline

#12 2004-12-16 04:01:27

dtw
Forum Fellow
From: UK
Registered: 2004-08-03
Posts: 4,439
Website

Re: [pkg in progress] fbsplash aka gensplash

As i said I have already put a new splashutils package together and I have made an new Arch theme for it.  It includes the scripts from this page, sample grub and lilo entries and an informative .install (all based on the gentoo howto - the only problem is that the rc.d/splash script on this page doesn't work - it doesn't the backgrounds on the other consoles at startup but it will if you run it after logging in - it is very weird - any ideas?

Offline

#13 2005-01-08 12:49:47

dtw
Forum Fellow
From: UK
Registered: 2004-08-03
Posts: 4,439
Website

Re: [pkg in progress] fbsplash aka gensplash

i now have at my disposal the necessary info to patch initscripts for fbsplash and create a working rc.d.

i intended to put most of this into a comprehensive splashutils pkg and an initscripts-fbsplash pkg

i may also re-write the wiki as it is very confusing!

by the way - i am running 2.6.10-nitro2 and it is still all working well smile

Offline

#14 2005-01-13 09:36:37

dtw
Forum Fellow
From: UK
Registered: 2004-08-03
Posts: 4,439
Website

Re: [pkg in progress] fbsplash aka gensplash

i posted details of my new package here

http://bbs.archlinux.org/viewtopic.php? … highlight=

Offline

#15 2006-12-31 14:17:00

cromo
Member
From: Czestochowa, Poland
Registered: 2006-09-20
Posts: 87

Re: [pkg in progress] fbsplash aka gensplash

There are two, non-fatal errors when booting with gensplash:

/sbin/splash: line 158: /lib/splash/bin/wc: Permission denied

and

/sbin/splash: line 253: (65535 - 34335) / 0: division by 0 (error token is "0")

The first one could be arch gensplash package's fault as /lib/splash/bin/wc is a null-sized file with 644 permissions, the second one seems to be an upstream bug.

Offline

#16 2006-12-31 14:33:28

dtw
Forum Fellow
From: UK
Registered: 2004-08-03
Posts: 4,439
Website

Re: [pkg in progress] fbsplash aka gensplash

OK - this happened to  me and I don't know why even now.  When you upgrade or install gensplashutils it should copy /usr/bin/wc to /lib/splash/bin/wc - this got messed up for me and I had to do it manually.  It's a pacman thing.  The second issue you mention is due to to wc being missing in the first part big_smile

Offline

#17 2006-12-31 15:36:26

cromo
Member
From: Czestochowa, Poland
Registered: 2006-09-20
Posts: 87

Re: [pkg in progress] fbsplash aka gensplash

Why does it has to copy it? Isn't symlink enough for it? Is it becuase /usr/bin/wc is not available yet when is needed by gensplash?

Offline

#18 2006-12-31 23:54:44

iphitus
Forum Fellow
From: Melbourne, Australia
Registered: 2004-10-09
Posts: 4,927

Re: [pkg in progress] fbsplash aka gensplash

cromo wrote:

Why does it has to copy it? Isn't symlink enough for it? Is it becuase /usr/bin/wc is not available yet when is needed by gensplash?

Some people have seperate /usr partitions, this it's not available.

Offline

#19 2007-01-02 02:02:05

Snowman
Developer/Forum Fellow
From: Montreal, Canada
Registered: 2004-08-20
Posts: 5,212

Re: [pkg in progress] fbsplash aka gensplash

dtw wrote:

OK - this happened to  me and I don't know why even now.  When you upgrade or install gensplashutils it should copy /usr/bin/wc to /lib/splash/bin/wc - this got messed up for me and I had to do it manually.  It's a pacman thing.  The second issue you mention is due to to wc being missing in the first part big_smile

I just quickly checked the pkg and PKGBUILD. wc is not included in the package and not being copied on install by splashutils.install. Looks like a packaging issue to me. wink

Offline

#20 2007-01-02 09:50:14

dtw
Forum Fellow
From: UK
Registered: 2004-08-03
Posts: 4,439
Website

Re: [pkg in progress] fbsplash aka gensplash

It's handled by the miscsplashutils pkg.  But it seems I made a mistake while trying to be smart, I'll fix it today:

Offline

#21 2007-01-02 10:11:57

iphitus
Forum Fellow
From: Melbourne, Australia
Registered: 2004-10-09
Posts: 4,927

Re: [pkg in progress] fbsplash aka gensplash

dtw wrote:

It's handled by the miscsplashutils pkg.  But it seems I made a mistake while trying to be smart, I'll fix it today:

why dont you copy it from your host system in the build process? A lot nicer than putting an unmanaged file in a post install process. wc's only linked to libc -- and you'll know for sure when a new glibc comes out that changes the abi, as it'll need everything to be rebuilt. alas, not something that's going to happen for a long while yet.

James

Offline

#22 2007-01-02 18:10:43

Snowman
Developer/Forum Fellow
From: Montreal, Canada
Registered: 2004-08-20
Posts: 5,212

Re: [pkg in progress] fbsplash aka gensplash

You could  use install instead of cp along with iphitus' idea of doing that at build time.

Offline

#23 2007-01-02 19:16:26

dtw
Forum Fellow
From: UK
Registered: 2004-08-03
Posts: 4,439
Website

Re: [pkg in progress] fbsplash aka gensplash

It's not unmanaged - there is a dummy file in the pkg so it is installed and removed correctly.  I actually believe it may have been Eric's solution smile

Offline

#24 2007-01-02 22:44:42

Snowman
Developer/Forum Fellow
From: Montreal, Canada
Registered: 2004-08-20
Posts: 5,212

Re: [pkg in progress] fbsplash aka gensplash

Yes I did suggest the dummy file. I remember it now.
Probably the switches are misused. I would personnally use 'install -D -m755' instead of cp.

Offline

Board footer

Powered by FluxBB