link
looks pretty cool if you ask me, although it says on spocks website that there are to be major changes to gensplash so I don't know which will be better.
I do like the idea of it not requiring a kernel module though


I actually found some, these are of ubuntu and debian. Not from the devs of splashy, but someone who created some themes.Earthwings wrote:There are no screenshots, or I missed them. Who would install eye candy things without having seen a screenshot?suineg wrote:I find it hard to believe that no one is interested in trying this.


I haven't managed to get it working yet, but I didn't realize this was the case. Your right, if it doesn't start until init, it's not worth it (to me at least).Archangel1 wrote:I'm not totally drawn to it since (from what I can tell) it doesn't kick in until init starts, which is somewhat later than fbsplash/bootsplash. It really starts to not seem worth it; it'd be easier to throw the user into X earlier and load a bunch of processes in the background once it reaches the login manager.


less code in the kernel...probably it's also easier to change splash image because of that as well, which is what I'm hoping.allex87 wrote:Why would I try it since I have fbsplash working?
What are the benefits of this?

So you get a blank screen for half the boot, then a splash which promptly goes away once X starts?desertstalker wrote:Whats wrong with it not starting untill init is started? If you put quiet in your kernel paramaters then you just get a blank screen untill then.
That doesn't look like anything that couldn't be done with fbsplash if you wanted anyway...MiMi wrote:Im fine with bootsplash myself -- I found 1 screenshot
http://img155.exs.cx/my.php?loc=img155& ... ode1vb.jpg
Doesnt look all that great, Nothing I would go out of my way to get


Code: Select all
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
inherit autotools eutils
WANT_AUTOMAKE="latest"
WANT_AUTOCONF="latest"
DESCRIPTION="Splashy is a next generation boot splashing system for Linux systems."
HOMEPAGE="http://splashy.alioth.debian.org/wiki/start"
SRC_URI="http://alioth.debian.org/frs/download.php/2169/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~x86 ~amd64"
RESTRICT="nomirror"
IUSE="debug"
RDEPEND=">=sys-devel/autoconf-2.5.9
>=sys-devel/automake-1.9
>=sys-devel/libtool-1.5
sys-process/procps
>=dev-util/pkgconfig-0.14.0
>=dev-libs/DirectFB-0.9.22
>=dev-libs/glib-2
media-libs/jpeg
media-libs/libpng"
DEPEND="${RDEPEND}"
src_unpack () {
unpack ${A} || die
}
src_compile() {
eautoreconf || die
econf \
$(use_enable debug ) \
|| die "econf"
emake -j1 || die "emake"
}
src_install() {
einstall || die
insinto /etc/splashy || die
doins themes || die
dodoc AUTHORS COPYING ChangeLog HACKING INSTALL NEWS README TODO || die
}
pkg_postinst() {
pkg_postinst
}then mv -f ".deps/splashy-splashy_functions.Tpo" ".deps/splashy-splashy_functions.Po"; else rm -f ".deps/splashy-splashy_functions.Tpo"; exit 1; fi
/bin/sh ../libtool --tag=CC --mode=link i686-pc-linux-gnu-gcc -O2 -march=athlon64 -msse3 -fomit-frame-pointer -pipe -Wall -Werror -DG_DISABLE_ASSERT -DG_DISABLE_CHECKS -o splashy -all-static -static-libgcc -Wl,-uIDirectFBFont_Default -Wl,-uIDirectFBFont_FT2 -Wl,-uIDirectFBImageProvider_PNG splashy-splashy_main.o splashy-splashy_functions.o libsplashycnf.la libsplashy.la -lpthread -lm -lglib-2.0 -static /usr/lib/directfb-0.9.25/systems/libdirectfb_fbdev.o /usr/lib/directfb-0.9.25/wm/libdirectfbwm_default.o /usr/lib/directfb-0.9.25/interfaces/IDirectFBFont/libidirectfbfont_ft2.o -lfreetype /usr/lib/directfb-0.9.25/interfaces/IDirectFBFont/libidirectfbfont_default.o /usr/lib/directfb-0.9.25/interfaces/IDirectFBImageProvider/libidirectfbimageprovider_png.o -lpng -lz -lm /usr/lib/directfb-0.9.25/inputdrivers/libdirectfb_keyboard.o -L/usr/lib -ldirectfb -lfusion -ldirect -lpthread -lz
i686-pc-linux-gnu-gcc -O2 -march=athlon64 -msse3 -fomit-frame-pointer -pipe -Wall -Werror -DG_DISABLE_ASSERT -DG_DISABLE_CHECKS -o splashy -static -static-libgcc -Wl,-uIDirectFBFont_Default -Wl,-uIDirectFBFont_FT2 -Wl,-uIDirectFBImageProvider_PNG splashy-splashy_main.o splashy-splashy_functions.o /usr/lib/directfb-0.9.25/systems/libdirectfb_fbdev.o /usr/lib/directfb-0.9.25/wm/libdirectfbwm_default.o /usr/lib/directfb-0.9.25/interfaces/IDirectFBFont/libidirectfbfont_ft2.o /usr/lib/directfb-0.9.25/interfaces/IDirectFBFont/libidirectfbfont_default.o /usr/lib/directfb-0.9.25/interfaces/IDirectFBImageProvider/libidirectfbimageprovider_png.o /usr/lib/directfb-0.9.25/inputdrivers/libdirectfb_keyboard.o ./.libs/libsplashycnf.a ./.libs/libsplashy.a /var/tmp/portage/media-gfx/splashy-0.3.6/work/splashy-0.3.6/src/.libs/libsplashycnf.a /usr/lib/libglib-2.0.a /usr/lib/libfreetype.a /usr/lib/libpng12.a -lm -L/usr/lib /usr/lib/libdirectfb.a /usr/lib/libfusion.a /usr/lib/libdirect.a -ldl -lpthread -lz
/usr/lib/libglib-2.0.a(gutils.o): In function `g_get_any_init_do':
(.text+0x121b): warning: Using 'getpwuid' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking
/usr/lib/libglib-2.0.a(gutils.o): In function `g_get_any_init_do':
(.text+0x120e): warning: Using 'setpwent' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking
/usr/lib/libglib-2.0.a(gutils.o): In function `g_get_any_init_do':
(.text+0x1227): warning: Using 'endpwent' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking
/usr/lib/libglib-2.0.a(gutils.o): In function `g_get_any_init_do':
(.text+0x10cf): warning: Using 'getpwnam_r' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking
/usr/lib/libglib-2.0.a(gutils.o): In function `g_get_any_init_do':
(.text+0x1117): warning: Using 'getpwuid_r' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking
/usr/lib/libdirect.a(log.o): In function `parse_host_addr':
(.text+0x231): warning: Using 'getaddrinfo' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking
/usr/lib/directfb-0.9.25/systems/libdirectfb_fbdev.o: In function `directfb_fbdev':
(.text+0x4c1c): undefined reference to `sysfs_get_mnt_path'
/usr/lib/directfb-0.9.25/systems/libdirectfb_fbdev.o: In function `directfb_fbdev':
(.text+0x4cb5): undefined reference to `sysfs_open_class_device'
/usr/lib/directfb-0.9.25/systems/libdirectfb_fbdev.o: In function `directfb_fbdev':
(.text+0x4cc7): undefined reference to `sysfs_get_classdev_device'
/usr/lib/directfb-0.9.25/systems/libdirectfb_fbdev.o: In function `directfb_fbdev':
(.text+0x4ce1): undefined reference to `sysfs_get_device_attr'
/usr/lib/directfb-0.9.25/systems/libdirectfb_fbdev.o: In function `directfb_fbdev':
(.text+0x4d18): undefined reference to `sysfs_get_device_attr'
/usr/lib/directfb-0.9.25/systems/libdirectfb_fbdev.o: In function `directfb_fbdev':
(.text+0x4db2): undefined reference to `sysfs_close_class_device'
collect2: ld returned 1 exit status
make[2]: *** [splashy] Error 1
make[2]: Leaving directory `/var/tmp/portage/media-gfx/splashy-0.3.6/work/splashy-0.3.6/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/media-gfx/splashy-0.3.6/work/splashy-0.3.6'
make: *** [all] Error 2
Code: Select all
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
inherit autotools eutils multilib
WANT_AUTOMAKE="latest"
WANT_AUTOCONF="latest"
DESCRIPTION="Splashy is a next generation boot splashing system for Linux systems."
HOMEPAGE="http://splashy.alioth.debian.org/wiki/start"
SRC_URI="http://alioth.debian.org/frs/download.php/2169/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
RESTRICT="nomirror"
IUSE="debug"
RDEPEND=">=sys-devel/autoconf-2.5.9
>=sys-devel/automake-1.9
>=sys-devel/libtool-1.5
sys-process/procps
>=dev-util/pkgconfig-0.14.0
>=dev-libs/DirectFB-0.9.22
>=dev-libs/glib-2
media-libs/jpeg
media-libs/libpng"
DEPEND="${RDEPEND}"
pkg_setup() {
if built_with_use dev-libs/DirectFB sysfs; then
ewarn "Please recompile DirectFB without sysfs"
die "recompile DirectFB with USE=\"-sysfs\""
fi
}
src_compile() {
eautoreconf || die
econf \
$(use_enable debug ) \
|| die "econf"
# Dropping jobserver to -j1 to prevent make complaining of unfinished jobs
emake -j1 || die "emake"
}
src_install() {
emake DESTDIR=\"\${D}\" install || die
insinto /etc/splashy || die
doins themes || die
dodoc AUTHORS COPYING ChangeLog HACKING INSTALL NEWS README TODO || die
}
pkg_postinst() {
pkg_postinst
ewarn "Please do not report any bugs to Gentoo Bugzilla"
elog "Splashy user forum http://alioth.debian.org/forum/?group_id=30657"
elog "Splashy bug reporting http://alioth.debian.org/tracker/?group_id=30657"
}So far I've got no replies for it... Maybe you could give it a shot before posting it to Bugzilla..-SPM-Mad wrote:How many of you have tested this ebuild? I would open an ebuild request bugreport if the author of this ebuild still exists - and then he could post it there.
Greetings
-SPM-Mad