You are not logged in.

#1 2007-11-01 01:14:32

NoOneImportant
Member
From: Deep Southern California
Registered: 2007-02-13
Posts: 178

fbcondecor anyone?

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

#2 2007-11-01 02:32:11

raymano
Member
Registered: 2006-10-13
Posts: 357
Website

Re: fbcondecor anyone?

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

#3 2007-11-01 15:29:14

NoOneImportant
Member
From: Deep Southern California
Registered: 2007-02-13
Posts: 178

Re: fbcondecor anyone?

interesting

I'll check this out during the weekend

Offline

#4 2007-11-14 13:40:11

mole
Member
Registered: 2007-02-17
Posts: 21

Re: fbcondecor anyone?

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

#5 2007-11-17 10:12:42

Beini
Member
From: Finland
Registered: 2007-06-06
Posts: 78

Re: fbcondecor anyone?

mole wrote:

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

#6 2007-11-17 11:33:43

decaturguy
Member
From: Sweden
Registered: 2006-11-28
Posts: 117

Re: fbcondecor anyone?

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.

http://dev.gentoo.org/~spock/projects/uvesafb/

Offline

#7 2007-11-17 11:55:04

Beini
Member
From: Finland
Registered: 2007-06-06
Posts: 78

Re: fbcondecor anyone?

decaturguy wrote:

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.

http://dev.gentoo.org/~spock/projects/uvesafb/

At least I'm not using uvesafb but normal vesafb.


archlinux x86_64 user || My PKGBUILDs

Offline

#8 2007-11-17 22:18:28

Beini
Member
From: Finland
Registered: 2007-06-06
Posts: 78

Re: fbcondecor anyone?

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 smile 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

#9 2007-11-17 22:19:37

raymano
Member
Registered: 2006-10-13
Posts: 357
Website

Re: fbcondecor anyone?

Thanks Beini. I will change it right away. I love our community!!!!


FaunOS: Live USB/DVD Linux Distro: http://www.faunos.com

Offline

#10 2007-11-18 21:12:06

decaturguy
Member
From: Sweden
Registered: 2006-11-28
Posts: 117

Re: fbcondecor anyone?

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 sad

Offline

#11 2007-11-20 09:30:52

NoOneImportant
Member
From: Deep Southern California
Registered: 2007-02-13
Posts: 178

Re: fbcondecor anyone?

holy crap! it worked! thanks Beini

Offline

#12 2007-12-31 13:41:10

May-C
Member
Registered: 2007-12-28
Posts: 83

Re: fbcondecor anyone?

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

#13 2009-06-09 16:57:39

bosha
Member
From: Russia, Togliatti
Registered: 2008-10-21
Posts: 31
Website

Re: fbcondecor anyone?

Can anyone write a how-to please? smile


If you think of MS-DOS as mono, and Windows as stereo,
then Linux is Dolby Digital and all the music is free...

Offline

Board footer

Powered by FluxBB