You are not logged in.
Pages: 1
So I was successfully able to build a customized kernel through abs adding the most recent fbcondecor patch, but I have once little problem. The problem isn't the kernel itself, but mkinitcpio.
In the hook array, am I supposed to substitute fbsplash for fbcon or fbcondecor? I tried with fbsplash (in the HOOKS array) and I get the following error
:: Parsing hook [fbsplash]
ERROR: unknown type 'symbolic link to `/sbin/fbcondecor_helper'' for binary '/sbin/splash_helper'
Has anyone successfully built an image with fbcondecor?
and yes, I did build the splashutils application
Last edited by NoOneImportant (2007-11-01 01:15:42)
Offline
I've been trying too. It will take more than that. You also have to port the previous gensplash package from community to use the new fbsplash scripts from spocks web site. Unfortunately I haven't had much time to spend on it. However I have posted an fbsplash package to AUR as a starting point. It also needs the initscripts-splash package. Here's the link to it in AUR:
http://aur.archlinux.org/packages.php?d … 1&ID=13541
Any help is appreciated.
Last edited by raymano (2007-11-01 02:34:35)
FaunOS: Live USB/DVD Linux Distro: http://www.faunos.com
Offline
interesting
I'll check this out during the weekend
Offline
I have it working the same way I used the earlier fbsplash patch & gensplash package: I applied 4200_fbcondecor-0.9.4-2.6.23-rc7.patch to kernel 2.6.23.1, compiled it with "Support for the framebuffer console decorations" enabled, installed the new fbsplash package from AUR and re-created the initial ramdisk
splash_geninitramfs -v -g /boot/fbsplash-darch-1024x768 -r 1024x768 darch
My menu.lst was unchanged
title Arch Linux custom
root (hd1,0)
kernel /vmlinuz root=/dev/hdc2 ro video=radeonfb:1024x768-32@60 splash=verbose,kdgraphics,theme:darch console=tty1
initrd /fbsplash-darch-1024x768
The mkinitcpio approach did not work for me - there is no error message during creation of the image, but no console decoration, also no evidence of fbcondecor in the kernel log.
Offline
The mkinitcpio approach did not work for me - there is no error message during creation of the image, but no console decoration, also no evidence of fbcondecor in the kernel log.
I can confirm this issue too, no indication of splash with mkinitcpio. Haven't tried the manual generation because i would like to keep the mkinitcpio generated image.
archlinux x86_64 user || My PKGBUILDs
Offline
I think you also need to install v86d
v86d is the userspace helper that runs x86 code in an emulated environment. uvesafb will not work without v86d. v86d currently supports the x86 and amd64 (x86-64) architectures.
Offline
I think you also need to install v86d
v86d is the userspace helper that runs x86 code in an emulated environment. uvesafb will not work without v86d. v86d currently supports the x86 and amd64 (x86-64) architectures.
At least I'm not using uvesafb but normal vesafb.
archlinux x86_64 user || My PKGBUILDs
Offline
I figured out the problem with the mkinitcpio hook.
From "/lib/initcpio/install/fbsplash" I changed
add_binary "/sbin/fbcondecor_helper" "/sbin/splash_helper"
to
add_binary "/sbin/fbcondecor_helper"
add_file "/sbin/splash_helper"
Now I get a splash I'll post this to AUR too so raymano sees it.
The progessbar doesnt seem to work. It doesn't move and the text just says "Initializing Kernel" but the machine still boots normally.
archlinux x86_64 user || My PKGBUILDs
Offline
Thanks Beini. I will change it right away. I love our community!!!!
FaunOS: Live USB/DVD Linux Distro: http://www.faunos.com
Offline
I've just tested it with the kernel26kamikaze in AUR, it works thanks!
as Beini mentioned the progressbar doesn't work, and i only get background picture on tty1.
as for progressbar i had the same problem with the kernel26fallen, i fixed it by adding SPLASH='gensplash' to /etc/rc.conf
this time i tried SPLASH='gensplash' and SPLASH='fbsplash' it didn't help
Offline
holy crap! it worked! thanks Beini
Offline
Does fbsplash already work? As I understand it, it should work without any patch....
I have two kernels here: The default one and one baked with fbcondecor
With the fbcondecor kernel I have a of course the console. Verbose splash works without a problem. Silent splash does not work. There is the splash but progress bar does not move and it is written initializing the kernel all the time.
With the default kernel nothing works at all.
rc.conf does have fbsplash as deamon and in the Splash= section
mkinitcipio is done correctly...
Offline
Can anyone write a how-to please?
If you think of MS-DOS as mono, and Windows as stereo,
then Linux is Dolby Digital and all the music is free...
Offline
Pages: 1