You are not logged in.
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
I'm interested in :> (it's polish stuff :>).
Gnome - The weakest link!
Linux, *not* GNU/Linux!
Offline
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.
Cheers,
Steve
Offline
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
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
Maybe someone could create initscripts for splashutils? ...
Gnome - The weakest link!
Linux, *not* GNU/Linux!
Offline
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
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
iphitus - he started this thread 3 months ago - you may want to check that next time
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
iphitus - he started this thread 3 months ago - you may want to check that next time
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
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
iphitus
Offline
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.
:: / my web presence
Offline
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
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
Offline
i posted details of my new package here
Offline
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
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
Offline
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
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
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
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.
Offline
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
You could use install instead of cp along with iphitus' idea of doing that at build time.
Offline
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
Offline
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