Username: Password: Remember me
Search Criteria Advanced
Package Details

splashy 0.3.13-3
http://splashy.alioth.debian.org/
A next-generation user-space boot splashing system for Linux systems

unsupported :: system
Maintainer: gt_swagger
Votes: 333

License: GPL

Last Updated: Sun, 16 Aug 2009 00:38:26 +0000
First Submitted: Wed, 04 Apr 2007 08:27:39 +0000

Tarball :: Files :: PKGBUILD

Dependencies directfb>=1.4.0 file glib2 initscripts-splashy
Required by gsplashy qsplashy-arch-svn splashy-creator splashy-theme-archlinux-dark splashy-theme-darch splashy-theme-xbmc splashy-theme-xfarch splashy-themes

Sources
http://alioth.debian.org/frs/download.php/2691/splashy-0.3.13.tar.gz
splashy-functions
splashy.initcpio_hook
splashy.initcpio_install
splashy.install
Comment by: raku on Sun, 16 Aug 2009 20:06:34 +0000
Can you merge files from initscripts-splashy to this package as pennega and iphitus did in their comments below, please? It would simplify splashy installation and upgrading.
Can you also rename all:
- ${startdir}/ to ${srcdir}/ (1)
- ${startdir}/src/ to ${srcdir}
- ${startdir}/pkg/ to ${pkgdir}
as it is suggested by Arch developers, please?

(1) is most important, as it breaks PKGBUILD while using devtools to compile: http://bugs.archlinux.org/task/15946#comment48694
Comment by: adamruss on Fri, 07 Aug 2009 09:51:29 +0000
yep, there is a package for this:

http://aur.archlinux.org/packages.php?ID=27916

make sure you update initscripts together with the latest udev+filesystem update
Comment by: pennega on Fri, 07 Aug 2009 09:46:12 +0000
this is my PKGBUILD, i have add the splash.conf e splash files fron the initscripts-splashy, it work perfect.
in this mode you don't have to upgrade initscript-splashy.

[code]

pkgname=splashy
pkgver=0.3.13
pkgrel=2
pkgdesc="A next-generation user-space boot splashing system for Linux systems"
arch=('i686' 'x86_64')
url="http://splashy.alioth.debian.org/"
license=('GPL')
depends=('file' 'glib2' 'initscripts' 'directfb>=1.4.0' 'libjpeg>=7')
makedepends=('perl' 'pkgconfig' 'procps' 'gcc' 'make')
options=('!libtool')
source=(https://alioth.debian.org/frs/download.php/2691/splashy-0.3.13.tar.gz
splash
splash.conf
splashy.initcpio_install
splashy.initcpio_hook
splashy.install
splashy-functions)
md5sums=('03b7ee4f31c56ee61463772f74bad8a0'
'd3fffe7133e6096937195084d2746889'
'fe6da7a9242aca91779e165979bb7e3d'
'f0ccecfd60186f42099283d5d1f34c6c'
'f2d1b7ca4560a2888b08c5580dc8afae'
'c22046f52421e0663e02375e399ef37a'
'91972fc154635806923befe3a70a1299')

build() {
cd ${startdir}/src/${pkgname}-${pkgver}
#add initscript-splash

install -D -m644 ${startdir}/splash ${startdir}/pkg/etc/rc.d/functions.d/splash
install -D -m644 ${startdir}/splash.conf ${startdir}/pkg/etc/splash.conf



./configure --prefix=/usr --libdir=/usr/lib --sysconfdir=/etc --sbindir=/sbin --datarootdir=/usr/share --mandir=/usr/share/man --includedir=/usr/include
make || return 1
make DESTDIR=${startdir}/pkg install

# Remove unnecessary files
rm -rf ${startdir}/pkg/etc/{console-tools,default,init.d,lsb-base-logging.sh}
rm -rf ${startdir}/pkg/usr/share/initramfs-tools

install -D -m644 ${startdir}/splashy.initcpio_install ${startdir}/pkg/lib/initcpio/install/splashy
install -D -m644 ${startdir}/splashy.initcpio_hook ${startdir}/pkg/lib/initcpio/hooks/splashy
install -D -m644 ${startdir}/splashy-functions ${startdir}/pkg/etc/rc.d/splashy-functions

sed -e 's|>/etc/splashy/themes<|>/usr/share/splashy/themes<|' -i ${startdir}/pkg/etc/splashy/config.xml
}
install=${pkgname}.install

[/code]


Comment by: Musikolo on Thu, 23 Jul 2009 19:26:43 +0000
Hi,

I used to have the next error since I upgrade my kernel version to 2.6.30.2 and directfb:
[musikolo@Kalisto ~]$ sudo pacman -S kernel26

...etc...

:: Parsing hook [keymap]
:: Parsing hook [filesystems]
:: Parsing hook [splashy]
ERROR: file '/usr/lib/libdirectfb-1.2.so.0' does not exist
ERROR: file '/usr/lib/libfusion-1.2.so.0' does not exist
ERROR: file '/usr/lib/libdirect-1.2.so.0' does not exist
ERROR: file '/usr/lib/libjpeg.so.62' does not exist
ERROR: file '/usr/lib/directfb-1.2-0/wm/libdirectfbwm_default.so' does not exist
ERROR: file '/usr/lib/directfb-1.2-0/systems/libdirectfb_fbdev.so' does not exist
ERROR: file '/usr/lib/directfb-1.2-0/inputdrivers/libdirectfb_keyboard.so' does not exist
ERROR: file '/usr/lib/directfb-1.2-0/interfaces/IDirectFBFont/libidirectfbfont_ft2.so' does not exist
ERROR: file '/usr/lib/directfb-1.2-0/interfaces/IDirectFBFont/libidirectfbfont_default.so' does not exist
ERROR: file '/usr/lib/directfb-1.2-0/interfaces/IDirectFBImageProvider/libidirectfbimageprovider_png.so' does not exist
ERROR: file '/usr/lib/directfb-1.2-0/interfaces/IDirectFBImageProvider/libidirectfbimageprovider_jpeg.so' does not exist


I have sorted it out and I would like to share the solution I have found with you. All I had to do was to change the 'PKGBULD' and 'splashy.initcpio_install' files. These are the changes I have done in patch-style format:

--- PKGBUILD.orig 2009-07-23 21:11:32.000000000 +0200
+++ PKGBUILD 2009-07-23 20:23:41.000000000 +0200
@@ -12,7 +12,7 @@
arch=('i686' 'x86_64')
url="http://splashy.alioth.debian.org/"
license=('GPL')
-depends=('file' 'glib2' 'initscripts-splashy' 'directfb')
+depends=('file' 'glib2' 'initscripts-splashy' 'directfb>=1.4.0' 'libjpeg>=7')
makedepends=('perl' 'pkgconfig' 'procps' 'gcc' 'make')
options=('!libtool')
source=(https://alioth.debian.org/frs/download.php/2691/splashy-0.3.13.tar.gz
@@ -21,9 +21,9 @@
splashy.install
splashy-functions)
md5sums=('03b7ee4f31c56ee61463772f74bad8a0'
- '89ab896c3b6d8edc70f7233d4f447897'
+ 'f0ccecfd60186f42099283d5d1f34c6c'
'f2d1b7ca4560a2888b08c5580dc8afae'
- 'c22046f52421e0663e02375e399ef37a'
+ 'c22046f52421e0663e02375e399ef37a'
'91972fc154635806923befe3a70a1299')

build() {


--- splashy.initcpio_install.orig 2009-07-23 21:11:40.000000000 +0200
+++ splashy.initcpio_install 2009-07-23 20:18:34.000000000 +0200
@@ -14,11 +14,11 @@
add_file "/usr/lib/libsplashycnf.so.1"
add_file "/usr/lib/libsplashy.so.1"
add_file "/usr/lib/libglib-2.0.so.0"
- add_file "/usr/lib/libdirectfb-1.2.so.0"
- add_file "/usr/lib/libfusion-1.2.so.0"
- add_file "/usr/lib/libdirect-1.2.so.0"
+ add_file "/usr/lib/libdirectfb-1.4.so.0"
+ add_file "/usr/lib/libfusion-1.4.so.0"
+ add_file "/usr/lib/libdirect-1.4.so.0"
add_file "/usr/lib/libpng12.so.0"
- add_file "/usr/lib/libjpeg.so.62"
+ add_file "/usr/lib/libjpeg.so.7"
add_file "/usr/lib/libfreetype.so.6"
add_file "/lib/libm.so.6"
add_file "/lib/libpthread.so.0"
@@ -27,13 +27,13 @@
add_file "/lib/libc.so.6"
add_file "/lib/libpcre.so.0"
add_file "/lib/libsysfs.so.2"
- add_file "/usr/lib/directfb-1.2-0/wm/libdirectfbwm_default.so"
- add_file "/usr/lib/directfb-1.2-0/systems/libdirectfb_fbdev.so"
- add_file "/usr/lib/directfb-1.2-0/inputdrivers/libdirectfb_keyboard.so"
- add_file "/usr/lib/directfb-1.2-0/interfaces/IDirectFBFont/libidirectfbfont_ft2.so"
- add_file "/usr/lib/directfb-1.2-0/interfaces/IDirectFBFont/libidirectfbfont_default.so"
- add_file "/usr/lib/directfb-1.2-0/interfaces/IDirectFBImageProvider/libidirectfbimageprovider_png.so"
- add_file "/usr/lib/directfb-1.2-0/interfaces/IDirectFBImageProvider/libidirectfbimageprovider_jpeg.so"
+ add_file "/usr/lib/directfb-1.4-0/wm/libdirectfbwm_default.so"
+ add_file "/usr/lib/directfb-1.4-0/systems/libdirectfb_fbdev.so"
+ add_file "/usr/lib/directfb-1.4-0/inputdrivers/libdirectfb_keyboard.so"
+ add_file "/usr/lib/directfb-1.4-0/interfaces/IDirectFBFont/libidirectfbfont_ft2.so"
+ add_file "/usr/lib/directfb-1.4-0/interfaces/IDirectFBFont/libidirectfbfont_default.so"
+ add_file "/usr/lib/directfb-1.4-0/interfaces/IDirectFBImageProvider/libidirectfbimageprovider_png.so"
+ add_file "/usr/lib/directfb-1.4-0/interfaces/IDirectFBImageProvider/libidirectfbimageprovider_jpeg.so"

if [ $(arch) = "x86_64" ]; then
add_file "/lib/ld-linux-x86-64.so.2"
------------------

I hope it helps.

Best regards! :-)
Comment by: gDD on Wed, 22 Jul 2009 16:01:10 +0000
this worked for me:
http://pastebin.com/m6ec3b9e4, replace /lib/initcpio/install/splashy, then do # mkinitcpio -p kernel26
and this pastebin will keep 1 month i think time should enough before this PKGBUILD updated:)
Comment by: fettouhi on Wed, 15 Jul 2009 06:49:41 +0000
Did the changes you suggested and it worked but the shutdown screen still disappears in less than 2 seconds.

Regards

André
Comment by: adamruss on Tue, 14 Jul 2009 19:21:45 +0000
i didnt get the update yet (a mirror thing) - so if you alter the file post it here for us thanks :)
Comment by: adamruss on Tue, 14 Jul 2009 19:19:47 +0000
well... for now you can alter /lib/initcpio/install/splashy to go to the right files... or splashy.initcpio_install on this package
Comment by: fettouhi on Tue, 14 Jul 2009 19:14:44 +0000
Latest version of directfb is now 1.4.1. I was using 1.2.4 until today when the update rolled in.
Comment by: fettouhi on Tue, 14 Jul 2009 19:13:04 +0000
I already tried to rebuild splashy and I still get the error mentioned below.

Regards

André
Comment by: adamruss on Tue, 14 Jul 2009 19:11:16 +0000
what version of directfb? because mine worked... maybe try rebuild splashy?
Comment by: fettouhi on Tue, 14 Jul 2009 19:07:45 +0000
Splashy doesn't work properly anymore. Latest update of directfb broke something. Here is the output I get from

[root@andre ~]# mkinitcpio -p kernel26
==> Building image "default"
==> Running command: /sbin/mkinitcpio -k 2.6.30-ARCH -c /etc/mkinitcpio.conf -g /boot/kernel26.img
:: Begin build
:: Parsing hook [base]
:: Parsing hook [udev]
:: Parsing hook [autodetect]
:: Parsing hook [pata]
:: Parsing hook [scsi]
:: Parsing hook [sata]
:: Parsing hook [usb]
:: Parsing hook [fw]
:: Parsing hook [pcmcia]
:: Parsing hook [net]
:: Parsing hook [usbinput]
:: Parsing hook [keymap]
:: Parsing hook [encrypt]
:: Parsing hook [dmraid]
:: Parsing hook [filesystems]
:: Parsing hook [splashy]
ERROR: file '/usr/lib/libdirectfb-1.2.so.0' does not exist
ERROR: file '/usr/lib/libfusion-1.2.so.0' does not exist
ERROR: file '/usr/lib/libdirect-1.2.so.0' does not exist
ERROR: file '/usr/lib/libjpeg.so.62' does not exist
ERROR: file '/usr/lib/directfb-1.2-0/wm/libdirectfbwm_default.so' does not exist
ERROR: file '/usr/lib/directfb-1.2-0/systems/libdirectfb_fbdev.so' does not exist
ERROR: file '/usr/lib/directfb-1.2-0/inputdrivers/libdirectfb_keyboard.so' does not exist
ERROR: file '/usr/lib/directfb-1.2-0/interfaces/IDirectFBFont/libidirectfbfont_ft2.so' does not exist
ERROR: file '/usr/lib/directfb-1.2-0/interfaces/IDirectFBFont/libidirectfbfont_default.so' does not exist
ERROR: file '/usr/lib/directfb-1.2-0/interfaces/IDirectFBImageProvider/libidirectfbimageprovider_png.so' does not exist
ERROR: file '/usr/lib/directfb-1.2-0/interfaces/IDirectFBImageProvider/libidirectfbimageprovider_jpeg.so' does not exist
:: Generating module dependencies
:: Generating image '/boot/kernel26.img'...SUCCESS
==> SUCCESS
==> Building image "fallback"
==> Running command: /sbin/mkinitcpio -k 2.6.30-ARCH -c /etc/mkinitcpio.conf -g /boot/kernel26-fallback.img -S autodetect
:: Begin build
:: Parsing hook [base]
:: Parsing hook [udev]
:: Parsing hook [pata]
:: Parsing hook [scsi]
:: Parsing hook [sata]
:: Parsing hook [usb]
:: Parsing hook [fw]
:: Parsing hook [pcmcia]
:: Parsing hook [net]
:: Parsing hook [usbinput]
:: Parsing hook [keymap]
:: Parsing hook [encrypt]
:: Parsing hook [dmraid]
:: Parsing hook [filesystems]
:: Parsing hook [splashy]
ERROR: file '/usr/lib/libdirectfb-1.2.so.0' does not exist
ERROR: file '/usr/lib/libfusion-1.2.so.0' does not exist
ERROR: file '/usr/lib/libdirect-1.2.so.0' does not exist
ERROR: file '/usr/lib/libjpeg.so.62' does not exist
ERROR: file '/usr/lib/directfb-1.2-0/wm/libdirectfbwm_default.so' does not exist
ERROR: file '/usr/lib/directfb-1.2-0/systems/libdirectfb_fbdev.so' does not exist
ERROR: file '/usr/lib/directfb-1.2-0/inputdrivers/libdirectfb_keyboard.so' does not exist
ERROR: file '/usr/lib/directfb-1.2-0/interfaces/IDirectFBFont/libidirectfbfont_ft2.so' does not exist
ERROR: file '/usr/lib/directfb-1.2-0/interfaces/IDirectFBFont/libidirectfbfont_default.so' does not exist
ERROR: file '/usr/lib/directfb-1.2-0/interfaces/IDirectFBImageProvider/libidirectfbimageprovider_png.so' does not exist
ERROR: file '/usr/lib/directfb-1.2-0/interfaces/IDirectFBImageProvider/libidirectfbimageprovider_jpeg.so' does not exist
:: Generating module dependencies
:: Generating image '/boot/kernel26-fallback.img'...SUCCESS
==> SUCCESS

Regards

André
Comment by: ciembor on Sat, 13 Jun 2009 21:16:21 +0000
Link is dead...
Comment by: iphitus on Sat, 06 Jun 2009 00:26:57 +0000
improved PKGBUILD here, no longer needs separate initscripts package.
http://mess.iphitus.org/splashy.tar.gz
Comment by: Zom on Tue, 02 Jun 2009 18:18:57 +0000
I got the same error. Tried again directly after, worked.
Comment by: jarryson on Tue, 17 Mar 2009 05:15:20 +0000
kernel2.6.29 rc8 , makepkg faild, and i tried git version, the same error

(cd .libs && rm -f libsplashycnf.so && ln -s libsplashycnf.so.1.0.0 libsplashycnf.so)
/usr/bin/ld: cannot find -lsplashycnf
collect2: ld returned 1 exit status
make[2]: *** [libsplashy.la] Error 1
make[2]: *** Waiting for unfinished jobs....
Comment by: lol2Fast4U on Sat, 10 Jan 2009 21:42:58 +0000
not working!
'pod2man: command not found' and the bulid is failed!

'whereis pod2man' - i see only man page for this, no binary. there is no pod2man packages in AUR and official repos.
Comment by: gt_swagger on Sat, 27 Dec 2008 02:44:26 +0000
Release 0.3.13-1:
- Added post install directing users to wiki
- Update from upstream
Comment by: Musikolo on Sat, 13 Dec 2008 11:45:22 +0000
Hi, I think it would be really useful to print a message after installation telling to visit the next link for configuration details:

http://wiki.archlinux.org/index.php/Splashy

Although I don't discard I might a bit mentally slow, the above message (link) would have saved me quite a lot of try and error tests.

Anyway, thanks for your work and time.

Regards! :-)
Comment by: blucidy on Tue, 04 Nov 2008 12:26:07 +0000
0.3.12 is out
Comment by: FrozenFox on Mon, 29 Sep 2008 20:13:11 +0000
This pkgbuild worked perfectly on my pc, but failed on my sister's pc, sort of.

It would boot fine until a second or so before the nvidia splash -would have- shown up, then got stuck on a blank screen that I figured out was virtual terminal 1 and would not continue to boot at all (ie it didnt just switch and keep going) until i ctrl+alt+f7'ed back to the correct terminal. Pressing any button would reveal the "login to vc1" deal, switching over to the correct terminal worked, again.

I "solved" this by looking around for something that may do this and editing the appropriate file /lib/initcpio/hooks/splashy (which is splashy.initcpio_hook in the pkgbuild required files) and of course the command mkinitcpio -p kernel26. The edit consisted only of commenting out a few lines, like this (Note: do not do this unless you are having the problem I was):

#if [ -x /sbin/splashy_chvt ]; then
# /sbin/splashy_chvt 8
#fi

I'm not sure why those lines caused problems, or why removing them entirely worked flawlessly for me on one machine, but you may want to look into it.
Comment by: hash87 on Mon, 08 Sep 2008 17:08:36 +0000
Maybe u could update this PKGBUILD to splashy 0.3.11? I've tested it just by changing the pkgver and link in PKGBUILD and works great.
Comment by: gt_swagger on Fri, 05 Sep 2008 20:23:47 +0000
I have adopted this orphaned PKGBUILD, and applied various fixes found at ( http://bbs.archlinux.org/viewtopic.php?id=48978 ) as well as pushing all it depended on that isn't functional to AUR as well.
Comment by: tachy on Wed, 20 Aug 2008 01:28:05 +0000
The Splashy AUR package still relies on the outdated initscripts-splash

This really should be fixed!

Look here for more information:
http://bbs.archlinux.org/viewtopic.php?id=48978&p=1
Comment by: liquidsunshine on Thu, 26 Jun 2008 21:57:52 +0000
http://dev.archlinux.org/~thayer/art/arch-black-splashy.tar.gz

has changed. The new md5sum is

672bbafe71b99b526bd3751f7b5a66f8
Comment by: SpookyET on Tue, 20 May 2008 14:59:51 +0000
Does it work at shutdown?
Comment by: angvp on Tue, 20 May 2008 05:34:15 +0000
Right now i am using it, and i swear that i don't see any black pixel :/
Comment by: SpookyET on Tue, 20 May 2008 05:09:50 +0000
The main issue was that it was not getting turned off. So, you would see black pixel under X in the top of screen.
Comment by: angvp on Tue, 20 May 2008 04:56:00 +0000
SpookyET broken in what sense, i did the package and run correctly, anyway, i was reading about a kind of patch, i'll check the package in another desk to analyze it as well, thanks btw.
Comment by: SpookyET on Tue, 20 May 2008 03:02:58 +0000
Is it going to be fixed?
Comment by: SpookyET on Thu, 15 May 2008 20:37:31 +0000
Yes, check comments. It's broken regardless.
Comment by: mOLOk on Thu, 15 May 2008 20:30:10 +0000
is initscripts-splash still needed?
Comment by: SpookyET on Sun, 27 Apr 2008 21:09:25 +0000
It's been orphaned. Grrrrrrrrrr.
Comment by: funkyou on Fri, 25 Apr 2008 15:02:28 +0000
Thanks cimi, the theme was it :)

Well, its working now, but the progress bar does not move at all... I think i have done everything properly, followed this: http://wiki.archlinux.org/index.php/Splashy
Comment by: Cimi on Fri, 25 Apr 2008 13:23:08 +0000
this is because the default theme is black with a white progressbar :)
install the darch theme on aur, # nano /etc/splashy/config.xml to the darch theme and # mkinitcpio -p kernel26
Comment by: funkyou on Fri, 25 Apr 2008 13:16:06 +0000
Hey, has someone here tested splashy under virtualbox? I am asking because i only get a static black screen with a white bar in the center and nothing happens, but the system boots properly...

btw: I also get the same message as Cimi and SpookyET
Comment by: SpookyET on Thu, 24 Apr 2008 02:07:36 +0000
Thank you for backing me up Cimi.
Comment by: Cimi on Thu, 24 Apr 2008 01:50:27 +0000
/sbin/splashy_wrapper line 48: bash: 100-: syntax error: operand expected (error token is "-")

for every daemon during bootup...

Also, chvt 8 works but I have the glitches :)
Comment by: DonGiovanni on Tue, 22 Apr 2008 16:52:07 +0000
I only get those errors, when I run splashy_wrapper, when the variables aren't set. This shouldn't be the case when you boot the system. Normaly initscripts-splash runs the hooks in the right order to do that... I will have a look.
Comment by: SpookyET on Tue, 22 Apr 2008 13:10:02 +0000
spookyet ~ $ SPLASHY_PROGRESS=$((${SPLASHY_BM_PROGRESS}+$((100-${SPLASHY_BM_PROGRESS}))*${SPLASHY_NUMBER}/${SPLASHY_DAEMONS}))
bash: 100-: syntax error: operand expected (error token is "-")
spookyet ~ $


Do you not get that? I get it on boot.
Comment by: patroclo7 on Mon, 21 Apr 2008 18:44:18 +0000
Yes, sorry, I missed it because it was no in my PATH.
Comment by: DonGiovanni on Mon, 21 Apr 2008 18:33:41 +0000
It should be included in the perl package. perl is in [core].
Comment by: patroclo7 on Mon, 21 Apr 2008 15:06:35 +0000
perl-pod-coverage does not include pod2man anymore, so splashy does not compile because he does not find pod2man. Where can it be found?
Comment by: DonGiovanni on Thu, 17 Apr 2008 13:51:16 +0000
That is strange. Do you see the splash screen? When occurs the error? During rc.sysinit or in rc.multi?
Comment by: SpookyET on Wed, 16 Apr 2008 13:33:24 +0000
I'm getting that error during boot. That line definitely has a syntax error.
Comment by: DonGiovanni on Mon, 14 Apr 2008 13:44:16 +0000
@nowaaaay: this shouldn't happen. Could be a pacman bug or so...don't know.

@spooket: you don't have to scream, if you need the libtool files. You can just write me an email or make a simple comment. Until now nobody needed them.
There are no splashy_manager and fbsplash_manager scripts. I think you mean the *_wrapper scripts. Are you getting your error message during the boot sequence or when you run it simply on your runnung system? They are only intended to run during the boot sequence.

If there are bugs please tell me them...emails are always welcome.
Comment by: SpookyET on Mon, 14 Apr 2008 04:24:58 +0000
SPLASHY_PROGRESS=$((${SPLASHY_BM_PROGRESS}+$((100-${SPLASHY_BM_PROGRESS}))*${SPLASHY_NUMBER}/${SPLASHY_DAEMONS}))

That line in splashy_manager and fbsplah_manager is causing syntax errors on my system

These splash packages are so buggy.
Comment by: SpookyET on Sun, 13 Apr 2008 18:07:08 +0000
DO NOT REMOVE THESE FILES!!!!!
rm -rf ${startdir}/pkg/usr/lib/*.la
Comment by: nowaaaaay on Sat, 12 Apr 2008 12:51:02 +0000
backup your rc.conf! mine got overwritten and leave without rc.conf.pacsave file.
Comment by: drf on Fri, 04 Apr 2008 14:51:36 +0000
Hey guys,
I've patched QSplashy to fit Arch. So, qsplashy-arch is here: http://aur.archlinux.org/packages.php?ID=16182
The main improvement is that it rebuilds upon theme setting your ramdisk... give it a shot ;)
Comment by: DonGiovanni on Tue, 25 Mar 2008 09:08:07 +0000
This is normal. initscripts-splash are installed with splashy to get splash support.
Comment by: outerdark on Mon, 24 Mar 2008 16:50:34 +0000
don't know how this error exactly occurred, but after installing the package rc.conf was overwritten with default values. had to copy /etc/rc.conf.pacsave to /etc/rc.conf
Comment by: tardo on Sun, 23 Mar 2008 03:47:42 +0000
please add perl-pod-coverage to makedepends. this package requires pod2man.
Comment by: Chris.Giles on Sun, 16 Mar 2008 01:58:54 +0000
For a nice looking Arch theme, install the 'splashy-theme-darch' package.
Comment by: DonGiovanni on Thu, 13 Mar 2008 12:18:26 +0000
After you did this, you have to rebuild your kernel26.img.
If somebody has a nice theme and a place, where he an upload it for some time that I can use it in the PKGBUILD, let me know ;)
Comment by: SoftVision on Wed, 12 Mar 2008 19:00:41 +0000
Is it possible to replace the current black background with something else? I tried replacing it with a 1024x768 black Arch wallpaper after overwriting the background.png file (using root) in the black arch theme folder under /usr/share/splashy. That didn't work though. Can anyone suggest something?
Comment by: DonGiovanni on Thu, 28 Feb 2008 18:54:21 +0000
Update
- added hack to solve bug with artefacts under X

I hope it works also for you. Please let me know...
Comment by: DonGiovanni on Thu, 28 Feb 2008 15:54:44 +0000
Update (0.3.9)
Comment by: DonGiovanni on Thu, 28 Feb 2008 12:23:14 +0000
They should both in the same condition. It depends on you, what you prefer.
Splashy unfortutately can show fragments when you are using X. I hope to solve this...
Comment by: miggols99 on Wed, 27 Feb 2008 18:31:40 +0000
Is splashy in better condition than fbsplash? At the moment I am using fbsplash but all I really want is a bootsplash so I don't mind using either.
Comment by: DonGiovanni on Wed, 30 Jan 2008 16:21:55 +0000
I just wanted to get rid of the old logo. I plan to make such a theme until 0.3.9.
Comment by: Chris.Giles on Wed, 30 Jan 2008 04:41:02 +0000
It'd be great to have the new Arch logo visible, rather than just the plain black background.
Comment by: DonGiovanni on Tue, 29 Jan 2008 16:59:43 +0000
Update
- New Theme: arch-black-splashy by thayer
Comment by: DonGiovanni on Fri, 21 Dec 2007 11:17:36 +0000
Update (0.3.8):
- there are no real changes that could belong to Arch because of different scripts
Comment by: lupylucke on Thu, 20 Dec 2007 18:12:09 +0000
I think you forgot to change the version number in the PKGBUILD, it's still 0.3.7...
Comment by: miggols99 on Thu, 20 Dec 2007 09:55:55 +0000
New version 0.3.8 released
Comment by: miggols99 on Mon, 17 Dec 2007 16:57:29 +0000
I've fixed it now by changing from the daemon method to the inittab method.
Comment by: DonGiovanni on Fri, 14 Dec 2007 15:49:25 +0000
Do you use X and if so, how do you start it?
Comment by: miggols99 on Wed, 12 Dec 2007 17:19:09 +0000
When splashy is running at bootup, it gets up to about 3/4 of the way then just stops. By the way I'm running 64bit.
Comment by: DonGiovanni on Sun, 09 Dec 2007 17:38:44 +0000
Update (0.3.7):
- added x86_64 again
- splashy now uses shared libraries
Comment by: DonGiovanni on Sat, 08 Dec 2007 16:16:29 +0000
Some minor changes:
- removed x86_64 (will come back in 0.3.7)
- fixed PKGBUILD
- remove libtool files
- added directfb as dependency
Comment by: Romashka on Wed, 05 Dec 2007 12:46:58 +0000
The following lines:
splashy.conf\
splashy-functions\
cause AUR backend to produce a single
splashy.confsplashy-functionssplashy_wrapper URL
Please use this instead:
splashy.conf \
splashy-functions \
(spaces before \)
Comment by: Romashka on Wed, 05 Dec 2007 12:46:41 +0000
The following lines:
splashy.conf\
splashy-functions\
cause AUR backend to produce a single
splashy.confsplashy-functionssplashy_wrapper URL
Please use this instead:
splashy.conf \
splashy-functions \
(spaces before \)
Comment by: djclue917 on Thu, 22 Nov 2007 03:10:36 +0000
Two things:
1. Slay the libtool files
2. directfb is a dependency, not just a makedepends
Comment by: DonGiovanni on Fri, 09 Nov 2007 13:07:29 +0000
Forgot to remove it. 0.3.5 also didn't compile anymore...
Comment by: imachine on Fri, 09 Nov 2007 01:19:47 +0000
Shouldn't release it then yet..

Or at least remove the x86_64 from the PKGBUILD ;-)
Comment by: DonGiovanni on Thu, 08 Nov 2007 12:29:36 +0000
Update (0.3.6): It compiles fine under i686, but compiling under x86_64 seems to make trouble.
Comment by: miggols99 on Fri, 19 Oct 2007 18:47:23 +0000
Please update to 0.3.6
Comment by: DonGiovanni on Wed, 19 Sep 2007 13:33:56 +0000
In my opinion there is no reason to remove it. This is still from the former maintainer. I will change it.
Comment by: nesl247 on Tue, 18 Sep 2007 22:28:50 +0000
Is there a reason you remove libsplashy.so? Without it, suspend cannot be built (new version).
Comment by: DonGiovanni on Mon, 17 Sep 2007 07:55:44 +0000
The Problem at shutdown would be, that the splashy daemon would be killed when killall5 in rc.shutdown is called. You see splashy less then a second, because the daemons in the DAEMONS() array are killed very fast.
When I have time, I will have a look at it.
Comment by: nesl247 on Sun, 16 Sep 2007 18:27:25 +0000
Can we get a splashy-themes package for more themes, and how come splashy doesn't work on shutdown? According to the developer of splashy, the feature is there for splashy on shutdown.
Comment by: StingRay on Fri, 14 Sep 2007 21:19:22 +0000
I tried getting this to work a couple of weeks ago, no luck, tried it again today with the new scrips, working good, thanks for all your work!
Comment by: DonGiovanni on Tue, 11 Sep 2007 09:21:06 +0000
New theme url...
Comment by: nesl247 on Sun, 09 Sep 2007 15:13:10 +0000
Probably has some sort of user agent checker and goes to that non existant place instead.
Comment by: DonGiovanni on Sun, 09 Sep 2007 15:05:10 +0000
Try to download it manually (darwin.info.tm/source/arch-1.2.tar.gz). I don't know what's the problem there...
Comment by: nesl247 on Sun, 09 Sep 2007 14:56:06 +0000
-> Downloading arch-1.2.tar.gz
--10:52:20-- http://darwin.info.tm/source/arch-1.2.tar.gz
=> `arch-1.2.tar.gz'
Resolving darwin.info.tm... 209.51.196.242
Connecting to darwin.info.tm|209.51.196.242|:80... connected.
HTTP request sent, awaiting response... 302 Found
Location: http://my-webs.org/blog [following]
--10:52:21-- http://my-webs.org/blog
=> `blog'
Resolving my-webs.org... 209.190.16.82
Connecting to my-webs.org|209.190.16.82|:80... connected.
HTTP request sent, awaiting response... 404 Not Found
10:52:21 ERROR 404: Not Found.
Comment by: DonGiovanni on Sun, 09 Sep 2007 14:51:01 +0000
I replaced the old scripts by djclue917. The new scripts work with initscripts-splash.

You have to add "quiet vga= splash" to the kernel command line, SPLASH="splashy" to your rc.conf, the "splashy" hook at the end of the HOOKS() array in your mkinitcpio.conf and to rebuild the kernel26.img.

NOTE: This is the first release with the new scripts, so it is possible, that there are bugs.

initscripts-splash replaces initscripts! Some files in /etc will be replaced. (there are *.pacsave!)
Comment by: solstice on Wed, 05 Sep 2007 10:16:55 +0000
when i run splashy,
it boots up slower than normal.

and in console 2, after the boot process, i got the usual list of Loading of Udev Events and so on ... in text like a normal boot in arch

but why in console 2 ? instead of console 1.

and at each line i got error:
sed: -e expression #1: char 15 unterminated `s' command

so please check your script.
i have not that much confidence in your script.

why do you need the main filesystem to be rw ?
why don't you use a tmpfs fs ?

like this
mount -t tmpfs -o size=1M,mode=0755 none $SPL_DIR

and at the end of your script (/etc/rc.d/splashy ?)
umount $SPL_DIR

this way, there is no need for a rw /root filesystem.

the tmspfs will be in memory and will disapear after the umount
Comment by: awagner on Thu, 30 Aug 2007 11:17:28 +0000
two things:
1) arch theme is unavaiable (darwi.info.tm server unreliable), had to remove it from the depends in the PKGBUILD
2) on installing the package, I got:

==>
==> For more info, please see: http://wiki.archlinux.org/index.php/Splashy
==>
sed: -e expression #1, char 34: Invalid range end

so it seems there sth. wrong with this line in splashy.install:
sed -e '/^# End of file$/a . /etc/splashy/functions' -i /etc/rc.d/functions

I have installed fingerprint theme from splashy site, but after reboot, the boot progress is really sloooow. Actually my CPU is overheating (takes too long for acpi/cpufreq to kick in) and it just shuts down. Same after reboot without splashy, splashy reload, reboot with splashy.

Have uninstalled it for now.
Comment by: DonGiovanni on Sun, 26 Aug 2007 14:32:57 +0000
Update splashy (0.3.5)
Comment by: imachine on Fri, 17 Aug 2007 13:37:00 +0000
tried building 0.3.5, builds and installs okay, although it does not work. if anyone's fond of trying to adapt splashy for arch, go ahead - I'm disowning the package, please message for any work done by me so far, which wasn't all much anyway. cheers.
Comment by: Noneus on Fri, 17 Aug 2007 12:58:31 +0000
Just do sed -i "s/-Werror//" configure.ac before the ./configure ... .
Comment by: Limoto on Fri, 10 Aug 2007 19:56:43 +0000
I have written a patch for the "splashy_video.c:1351: warning: 'sp' may be used uninitialized in this function" bug. http://limoto.over.cz/patches/splashy-0.3.5-sc_uninitialized.patch
Comment by: miggols99 on Fri, 10 Aug 2007 12:20:27 +0000
Can someone PLEAAASE update this?
Comment by: RazZziel on Fri, 20 Jul 2007 17:21:26 +0000
I got the same problem as panoramix, even trying to modify the PKGBUILD to install version 0.3.3

I got it working on 0.3.2 modifying the configure.ac to remove the -Werror flag in CFLAGS. It seems to work OK.
Comment by: imachine on Wed, 04 Jul 2007 03:41:15 +0000
I'll be trying to bump this to 0.3.3 as that seems to be the latest. Please bear with my efforts for next few days. Cheers.
Comment by: seif on Wed, 20 Jun 2007 09:44:42 +0000
-> Downloading arch-1.2.tar.gz
--15:45:27-- http://darwin.info.tm/source/arch-1.2.tar.gz
=> `arch-1.2.tar.gz'
Распознаётся darwin.info.tm... 209.51.196.242
Устанавливается соединение с darwin.info.tm|209.51.196.242|:80... соединение установлено.
Запрос HTTP послан, ожидается ответ... 404 Not Found
15:45:27 ОШИБКА 404: Not Found.

==> ERROR: Failure while downloading arch-1.2.tar.gz
==> Aborting...
Comment by: kuca on Tue, 19 Jun 2007 07:48:03 +0000
add a line to PKGBUILD to fix problem with "sp":
sed -e 's/*sp,/*sp=NULL,/g' -i src/splashy_video.c
Comment by: panoramix on Thu, 07 Jun 2007 08:58:18 +0000
cc1: warnings being treated as errors
splashy_video.c: In function 'splashy_printline':
splashy_video.c:1351: warning: 'sp' may be used uninitialized in this function
make[2]: *** [splashy_video.lo] Error 1
make[2]: Leaving directory `/tmp/yaourt-tmp-panoramix/aur-splashy/splashy/src/splashy-0.3.2/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/tmp/yaourt-tmp-panoramix/aur-splashy/splashy/src/splashy-0.3.2'
make: *** [all] Error 2
==> ERROR: Build Failed. Aborting...
Error: Makepkg was unable to build splashy package.
Comment by: Domi1412 on Tue, 05 Jun 2007 23:28:30 +0000
Hi got a litle problem while makepkg:

splashy_video.c: In function 'splashy_printline':
splashy_video.c:1351: warning: 'sp' may be used uninitialized in this function
make[2]: *** [splashy_video.lo] Error 1
make[2]: Leaving directory `/var/abs/local/splashy/src/splashy-0.3.2/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/abs/local/splashy/src/splashy-0.3.2'
make: *** [all] Error 2
==> ERROR: Build Failed. Aborting...
Comment by: SickHate on Sun, 27 May 2007 19:17:00 +0000
how can i configure to use allways verbose mode?
Comment by: Izuil on Wed, 16 May 2007 16:12:14 +0000
Reporting in after trying version: 0.3.2-7.

Now starting/shutting down and rebooting works though on shutdown and reboot the splash is not showing.

Also on shutdown and reboot I got some message saying something like: sed -e line 1 uncommented
That's not accurate it's just some of what I remember.

Also the progress bar on start is not that accurate but that's really not that important :P

Did a more fair comparison with/without splashy and I think it only adds like 5 seconds to boot time... I can live with that :)

Also if it matters I'm using kernel26ck.

Thanks for the great job with this package :)
Comment by: djclue917 on Tue, 15 May 2007 16:43:48 +0000
Changelog (0.3.2-7):

* Replaced splashy.functions with the version from -4.

NOTICE: Please upgrade to this pkgrel ASAP if you\'re experiencing problems with -6. I\'m releasing this since baze has confirmed that the problem file was indeed splashy.functions.
Comment by: Izuil on Tue, 15 May 2007 13:59:12 +0000
I felt like trying this out and here comes my experience of it:

The instructions from the wiki was great :) Well done!
Boot time was only 10-15 seconds longer.
The bugs/flaws that I noticed (some are already posted) were:
* If it started checking the disks the system \"hanged\" (or crashed couldn\'t do anything)
*Shutdown nor reboot worked had to shutdown the hard way. (Button on front) Also the theme only popped up for like 1 second then it went away and the computer \"hanged\"
* On shutdown and reboot it stopped on: Stopping: Syslog-ng

I used the -6 package against your advices.
Comment by: ict on Mon, 14 May 2007 22:27:50 +0000
Link to -4 seems to be dead. Any chance we could get a re-up?
Comment by: djclue917 on Sun, 13 May 2007 17:25:46 +0000
Please use this pkgrel (-4) instead of the current one here (-6): http://darwin.info.tm/source/splashy-0.3.2-4_PKGBUILD.tar.gz
Comment by: baze on Sun, 13 May 2007 16:22:43 +0000
i tried to remove all other daemons besides syslog-ng and splashy and i still get the same behaviour. after uninstalling splashy and removing it from the initramfs, i can shutdown again. all the other reported problems persist with -6 here. the last version that worked fine here was -4. would be nice if someone could send me that PKGBUILD aswell.
splashy -5 and -6 are really unusable atm so i completely ditched splashy for now :/
Comment by: djclue917 on Sun, 13 May 2007 15:17:43 +0000
@baze: I\'ve tested -6 on my system and everything works fine.
Comment by: djclue917 on Sun, 13 May 2007 15:16:42 +0000
Changelog (0.3.2-6):

* options=(): \'nolibtool\' -> \'!libtool\'
* splashy.rc: Fixed bug in calculate_boot_steps() wherein the boot.log is always ignored.
* splashy.functions: Fixed bug in stat_busy() override wherein the progress data/steps may get screwed up.
* Removed unused codes in plashy.initcpio_install and splashy.initcpio_hook
Comment by: baze on Sun, 13 May 2007 14:40:00 +0000
-6 still causes the computer to reboot instead of shutting down. without splashy it works fine.
and fam doesn\'t start properly with splashy installed.
Comment by: p_schott on Fri, 11 May 2007 06:37:11 +0000
Thank you for your answer. So far it still doesn\'t work for me. As it is not directly related to the package build I have posted the problem in the forum : http://bbs.archlinux.org/viewtopic.php?pid=249565#p249565
Comment by: djclue917 on Fri, 11 May 2007 04:53:31 +0000
@p_schott: That might be the case. Please see this: http://wiki.archlinux.org/index.php/Gensplash#Table_of_vga.3D_values
Comment by: p_schott on Thu, 10 May 2007 20:05:15 +0000
I installed splashy following the wiki. It works nice... excepted that after boot sequence, X is unable to start. I think it is related to vga=791 in menu.lst (as my usual resolution is 1280x1024), but I dont\'t know the workaround.
Comment by: domryba on Wed, 09 May 2007 06:30:41 +0000
@djclue917: I send you splashy 0.3.2-4.
Comment by: baze on Tue, 08 May 2007 05:16:48 +0000
unfortunately i don\'t :/
i uninstalled splashy for now and now shutdown works fine again. maybe someone else still has the -4 PKGBUILD.
Comment by: djclue917 on Tue, 08 May 2007 04:51:18 +0000
@baze: Do you still have a copy of -4? My Splashy stuff here are a bit disorganized at the moment and I can\'t figure out where I put the backup of -4. Anyway, do you still have a copy of -4? If yes then please send it to me. Thanks.
Comment by: baze on Tue, 08 May 2007 04:48:03 +0000
btw, it\'s only alt+f1. but there\'s another thing: the shutdown progress bar doesn\'t clear at all and i can\'t shutdown my laptop anymore. it always restarts.
Comment by: baze on Mon, 07 May 2007 20:05:57 +0000
with -5 my laptop doesn\'t shutdown correctly:
the splashy shutdown screen is not shown until i hit alt+f1, f2 or any of those and then cancel the splashy screen by pressing esc.
Comment by: djclue917 on Mon, 07 May 2007 16:28:13 +0000
Changelog (0.3.2-5):

* splashy.functions:
- a lot of code cleanups, minor tweaks
- removed redefinition of stat_bkgd() function
- merged splashy_update_text() to splashy_update_progress()
- added redefinition of stat_fail() function

* splashy.rc:
- code cleanups
- removed \'restart\' and \'force-reload\' targets, added \'reload\' target
- calculate_boot_steps(): always calculate the steps regardless of having an existing boot.log/1-progress or not

* splashy.initcpio_hook:
- commented out possibly useless code

NOTE: I have NOT tested this release (sorry I\'m quite busy and lazy today. :D). I\'ve just uploaded all my changes prior to -3. Please report any bugs here. Thanks.
Comment by: djclue917 on Sun, 06 May 2007 14:37:37 +0000
@domryba, Briquet: Did you follow the wiki step-by-step and did exactly what was instructed? If you did then you shouldn\'t experience any problems.
Comment by: domryba on Sun, 06 May 2007 14:35:25 +0000
I have same problem as Briquet; booting with splashy takes about 4 minutes.
Comment by: djclue917 on Sun, 06 May 2007 03:02:03 +0000
Changelog (0.3.2-4):

* Fixed broken source URL
* makedepends=(): added \'perl\'
* backup(): added \'etc/default/splashy\'
Comment by: scarecrow on Tue, 01 May 2007 20:46:52 +0000
The first download link is dead.
Comment by: Benzo on Fri, 27 Apr 2007 13:45:15 +0000
Thanks, I didn \'t know that, now it works but I got a problem, Splashy takes 3 times more than a normal boot here, but the shutdown process seems faster than the usual time.
Comment by: Romashka on Thu, 26 Apr 2007 14:52:38 +0000
You should download all files (http://aur.archlinux.org/packages/splashy/splashy/)
or tarball (http://aur.archlinux.org/packages/splashy/splashy.tar.gz)
not just PKGBUILD ;)
Comment by: Benzo on Wed, 25 Apr 2007 23:38:32 +0000
$ makepkg
==> ERROR: install scriptlet (splashy.install) does not exist.

any help?
Comment by: napalm on Thu, 19 Apr 2007 00:24:31 +0000
when I boot my pc and start kdm, I see a lines in the top of the screen. When I restart kdm, the lines desapear.
in rc.conf splashy is before kdm.
I have an ASUS p5vdc-mx with via8251 chipset and nvidia mx4000 video card.
also when I reboot/turn off my pc splashy desapear and I only see the terminal black and white letters.
I have the latest kernel26 available
Comment by: funkyou on Tue, 17 Apr 2007 12:24:47 +0000
works good :)

Comment by: djclue917 on Mon, 16 Apr 2007 18:12:18 +0000
Changelog (0.3.2-3):

* Better progress bar updating
* Fixed a LOT of bugs
* A LOT of changes
* Changed default theme to \"arch\" by baze
* Fixed build issue.
* depends=(): removed \'directfb\'
* makedepends=(): added \'directfb\'
* Removed unnecessary files

Enjoy! Splashy is now more usable and beautiful than ever! ;-)
Please test this release as much as you can.

BTW, I\'ve updated the wiki:
http://wiki.archlinux.org/index.php/Splashy
Comment by: djclue917 on Sun, 15 Apr 2007 17:04:36 +0000
Changelog (0.3.2-2):

* Splashy is actually working now. (still some rough edges of course)
* Fixed the calculate_steps() function in the init script
* Added install script (ugly hack)
* Polished mkinitcpio hook and install scripts
* Added Splashy functions (which are responsible for updating the progress bar and the text area during boot)
* A LOT of changes

http://wiki.archlinux.org/index.php/Splashy
Comment by: djclue917 on Wed, 04 Apr 2007 08:27:39 +0000
Initial release (0.3.2-1).

NOTE: This package is actually not _that_ usable in its current form. I haven\'t completed porting the init script. If you want to contribute, then feel free and send me patches, etc. via e-mail.

v1.6.0