Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Gensplash-How-to with progressbar!!!!!
View unanswered posts
View posts from last 24 hours

Goto page Previous  1, 2, 3 ... 13, 14, 15 ... 27, 28, 29  Next  
Reply to topic    Gentoo Forums Forum Index Documentation, Tips & Tricks
View previous topic :: View next topic  
Author Message
pigah1
n00b
n00b


Joined: 02 Sep 2003
Posts: 74
Location: Toronto

PostPosted: Fri Sep 17, 2004 7:46 pm    Post subject: Reply with quote

in what files can I do this tweaking?
Back to top
View user's profile Send private message
star.dancer
Tux's lil' helper
Tux's lil' helper


Joined: 18 Sep 2004
Posts: 93

PostPosted: Sat Sep 18, 2004 1:59 pm    Post subject: fbsplash working but not booting Reply with quote

I had a lot of trouble getting this to work with the 2.6.8-gentoo-r4 sources.

First, the problem was that I was missing the "realroot" and "linuxrc" parameters in my grub entry which I had before but removed accidentally when configuring gensplash. The vesafb stuff would all load fine but it would not load the emergence theme and halted with an error that said something like "UDF-fs cannot locate partition".

Secondly, and here is where I was really stuck, the emergence theme would load fine, everything would look great but it wouldn't actually boot. It halted with an empty progress bar. The last message (if I switched to verbose using "f2") said "switched splash state to 'on' on console 0". But it wouldn't actually continue the boot process.

To fix this I finally used the initrd created on kernel compile, NOT the one generated by splash_geninitramfs. I think I did it by accident but it worked.

My grub.conf entry looks like this:

Code:

title Gentoo Linux (kernel: 2.6.8)
   root (hd1,4)
   kernel (hd1,4)/kernel-2.6.8-gentoo-r4 root=/dev/ram0 init=/linuxrc real_root=/dev/hdb1 video=vesafb:ywrap,pmipal,1024x768-32@85 splash=silent,theme:emergence
   initrd (hd1,4)/initrd-2.6.8-gentoo-r4


Note that it looks similar to all the FAQs except the real_root and init= lines in the kernel command as well as using the initrd-2.6.8-gentoo-r4 ramdisk, not the splashfb-1024x768... one.
Back to top
View user's profile Send private message
star.dancer
Tux's lil' helper
Tux's lil' helper


Joined: 18 Sep 2004
Posts: 93

PostPosted: Sat Sep 18, 2004 2:18 pm    Post subject: Problems/questions Reply with quote

Eeeks, two posts in a row. Anyway, now that it's working I have an issue/question about it. Don't get me wrong, I think it's pretty but:

The graphical screen comes up too late, and goes away too soon.

I read the explanation about the framebuffer subsystem, blah blah. But explaining why something doesn't look very good doesn't help. It still looks bad. The whole point of it is to hide the kernel boot messages with a fancy graphical screen but it comes in much too late, after we've been watching boot messages for a while. Then once it does come in, it turns off a few seconds before gdm comes up leaving us to peruse the geeky stuff again. It's scary for my roommates, and it seems sloppy and a bit abrasive.

It'd be like walking into class naked. 5 minutes later putting on your clothes. Then taking them off 5 minutes before the end of class. It's sort of nice that you weren't naked the whole time, your clothes might have been nice clothes, but you sort of missed the point of wearing clothes in the first place...

Is there a way to make fbsplash come up faster? Is there a way to keep it up until gdm loads? Maybe loading gdm earlier or something...
Back to top
View user's profile Send private message
MooktaKiNG
Guru
Guru


Joined: 11 Nov 2002
Posts: 326
Location: London, UK

PostPosted: Sat Sep 18, 2004 4:21 pm    Post subject: Re: Problems/questions Reply with quote

star.dancer wrote:
Eeeks, two posts in a row. Anyway, now that it's working I have an issue/question about it. Don't get me wrong, I think it's pretty but:

The graphical screen comes up too late, and goes away too soon.

I read the explanation about the framebuffer subsystem, blah blah. But explaining why something doesn't look very good doesn't help. It still looks bad. The whole point of it is to hide the kernel boot messages with a fancy graphical screen but it comes in much too late, after we've been watching boot messages for a while. Then once it does come in, it turns off a few seconds before gdm comes up leaving us to peruse the geeky stuff again. It's scary for my roommates, and it seems sloppy and a bit abrasive.

It'd be like walking into class naked. 5 minutes later putting on your clothes. Then taking them off 5 minutes before the end of class. It's sort of nice that you weren't naked the whole time, your clothes might have been nice clothes, but you sort of missed the point of wearing clothes in the first place...

Is there a way to make fbsplash come up faster? Is there a way to keep it up until gdm loads? Maybe loading gdm earlier or something...


Have you got splash in your default run level?
if not: rc-update add splash default
That should keep the splash going until gdm starts.


But one thing i would like to know is how you compiled the fbsplash stuff into the kernel?
What how to did you use?
_________________
http://www.mooktakim.com
Athlon XP 2001, Giga-Byte GA-7VRXP MB, 640Mb DDR RAM 333MHz, MSI Geforce 4800SE 128Mb DDR, 40x12x48 Liteon CDRW drive, Flower Cooler, ADSL Router
Back to top
View user's profile Send private message
star.dancer
Tux's lil' helper
Tux's lil' helper


Joined: 18 Sep 2004
Posts: 93

PostPosted: Sat Sep 18, 2004 5:15 pm    Post subject: Re: Problems/questions Reply with quote

MooktaKiNG wrote:

But one thing i would like to know is how you compiled the fbsplash stuff into the kernel?
What how to did you use?


Adding splash to my default runlevel totally worked! Now my tty screens are all nice too instead of just tty1. Thanks alot!

This post (https://forums.gentoo.org/viewtopic.php?t=206778&start=300) (the thrid one down by lend) helped me. Although I didn't notice until just now that they changed their grub entry to use initrd, oh geez, if I would have seen that it would have saved me some trouble. I think the newer gentoo-dev sources have the fbsplash patch already, and you can enable it to build into the kernel using gconfig or menuconfig or whatever (CONFIG_FB_SPLASH=y)

Aside from the post I mentioned above, I mostly used the 5-step thing. The thing is, I was having trouble so I ended up reading all of the links in the first post, some of which say slightly different things. So maybe I used some instructions from something else too.

I hope I don't sound ungrateful : ) I really dig the fact that there actually is a decent bootsplash finally (it's taken years for linux to catch up...). I'm just a bit of a prefectionist when it comes to aesthetics. It'd be nice if it loaded fast enough to be more effective at hiding the boot messages.
Back to top
View user's profile Send private message
star.dancer
Tux's lil' helper
Tux's lil' helper


Joined: 18 Sep 2004
Posts: 93

PostPosted: Sun Sep 19, 2004 6:37 pm    Post subject: silent->verbose->silent Reply with quote

One more question.

fbsplash is set to come up in silent mode which works fine. I can switch to what seems like "verbose" mode by pressing f2 (I get the boot messages and vesafb is being used (small fonts) but there's no fancy background like what appears in the tty1, tty2,... console windows after boot). However, pressing f2 again doesn't get me back to silent mode. It has no effect once I'm watching the boot messages...

Is this normal? Is there a way to change it so I can switch back and forth? It's not the end of the world but I had the same problem with the old bootsplash and was hoping it'd be magically fixed by now.
Back to top
View user's profile Send private message
sgreene
n00b
n00b


Joined: 15 Jun 2003
Posts: 7

PostPosted: Sun Sep 19, 2004 7:33 pm    Post subject: login on upper VT's Reply with quote

This isn't strictly speaking a problem with gensplash, but how do I get a bash login prompt for consoles F8 through F12?

Gensplash background works great on these terminals, BTW.

Thanks.

Steve
Back to top
View user's profile Send private message
Coume
Guru
Guru


Joined: 11 Jun 2004
Posts: 306

PostPosted: Wed Sep 22, 2004 5:31 pm    Post subject: Reply with quote

Ok, so I managed to get fbsplash working but I wonder if it really works as it should...
1. Basically, I thought I was going to get something like the LiveCD, where you have a great background in verbose mode. But when I'm in verbose mode, I got nothing graphical only the classical text boot.
so how can I get a nice background like the LiveCD?

2. When I shutdown the computer, the fbsplash is working fine. But when I boot, it only works for something like 17% of the boot and then It goes in verbose mode, without warning.
Is it the normal way of working?

3. Is it possible to change the background pic of the bootsplash?

4. Last but no least :) , I do have a fbsplash for a small time as mentioned above! but at its bottom in written version 2004.0 , how can I get that to the right version? or even better to take off this ugly text and just keep a nice background in fullscreen?

Thanks in advance
Ludo
_________________
MythTVtalk.com - The MythTV Community forum
Back to top
View user's profile Send private message
akela
n00b
n00b


Joined: 23 Jul 2004
Posts: 33

PostPosted: Wed Sep 22, 2004 8:23 pm    Post subject: Reply with quote

pigah1 wrote:
in what files can I do this tweaking?

I can't quite remember :( I was tired that night :P But I remember that I hadn't gotten it quite working and when I got it all working the time to switch was went down.
Back to top
View user's profile Send private message
Ateo
Advocate
Advocate


Joined: 02 Jun 2003
Posts: 2021
Location: Republic of California

PostPosted: Thu Sep 23, 2004 5:42 am    Post subject: Reply with quote

Simple to get installed and running however, a few things keep me from really using it (consider it constructive criticism, if there is such a thing), unless there are fixes of course.

The splash screen kicks in somewhere between udev starting and swap space being added. It drops back to terminal before xdm starts. F2 toggles only one direction. Adding splash to my boot scripts causes toggle between the splash image and "versbose" image before xdm starts.

It's a great idea.
Back to top
View user's profile Send private message
frippz
Guru
Guru


Joined: 22 Aug 2002
Posts: 460
Location: Malmö, Sweden

PostPosted: Thu Sep 23, 2004 5:03 pm    Post subject: Reply with quote

Code:
 * Setting framebuffer console images...
FBIOSPLASH_SETPIC failed, error code -1.

Uhm, ok. What's missing...? Everything else seems to be in order. Silent splash is working fine and all. I'm clueless... :?

edit: I'm using the EvenNewerTux theme, vesafb-tng in the kernel. Did the img failed to decompress or what?
Back to top
View user's profile Send private message
tobimat80
Apprentice
Apprentice


Joined: 27 May 2003
Posts: 272
Location: Trier - Germany

PostPosted: Thu Sep 23, 2004 7:38 pm    Post subject: Reply with quote

I'm using vesafb-tng and everything I get is a black screen. But there is no error in my dmesg output. ??

Quote:
Linux version 2.6.8-gentoo-r4 (root@binabik) (gcc version 3.3.4 20040623 (Gentoo Linux 3.3.4-r1, ssp-3.3.2-2, pie-8.7.6)) #3 Thu Sep 23 21:29:53 CEST 2004
BIOS-provided physical RAM map:
BIOS-e820: 0000000000000000 - 000000000009fc00 (usable)
BIOS-e820: 000000000009fc00 - 00000000000a0000 (reserved)
BIOS-e820: 00000000000e0000 - 0000000000100000 (reserved)
BIOS-e820: 0000000000100000 - 000000001ffd0000 (usable)
BIOS-e820: 000000001ffd0000 - 000000001fff0c00 (reserved)
BIOS-e820: 000000001fff0c00 - 000000001fffc000 (ACPI NVS)
BIOS-e820: 000000001fffc000 - 0000000020000000 (reserved)
511MB LOWMEM available.
On node 0 totalpages: 131024
DMA zone: 4096 pages, LIFO batch:1
Normal zone: 126928 pages, LIFO batch:16
HighMem zone: 0 pages, LIFO batch:1
DMI 2.3 present.
ACPI: RSDP (v000 COMPAQ ) @ 0x000f6560
ACPI: RSDT (v001 HP CPQ0860 0x07050420 CPQ 0x00000001) @ 0x1fff0c84
ACPI: FADT (v002 HP CPQ0860 0x00000002 CPQ 0x00000001) @ 0x1fff0c00
ACPI: SSDT (v001 COMPAQ CPQGysr 0x00001001 MSFT 0x0100000e) @ 0x1fff5c3c
ACPI: DSDT (v001 HP nx7000 0x00010000 MSFT 0x0100000e) @ 0x00000000
ACPI: PM-Timer IO Port: 0x1008
Built 1 zonelists
Kernel command line: init=/linuxrc root=/dev/hda6 hdc=ide-cd video=vesafb:ywrap,pmipal,1024x768@60 splash=silent,theme:emergence resume2=swap:/dev/hda5 devfs=nomount
ide_setup: hdc=ide-cd
fbsplash: silent
fbsplash: theme emergence
Local APIC disabled by BIOS -- reenabling.
Found and enabled local APIC!
Initializing CPU#0
CPU 0 irqstacks, hard=c04b9000 soft=c04b8000
PID hash table entries: 2048 (order 11: 16384 bytes)
Detected 1495.206 MHz processor.
Using pmtmr for high-res timesource
Console: colour VGA+ 80x25
Dentry cache hash table entries: 131072 (order: 7, 524288 bytes)
Inode-cache hash table entries: 65536 (order: 6, 262144 bytes)
Memory: 513804k/524096k available (2628k kernel code, 9544k reserved, 968k data, 184k init, 0k highmem)
Checking if this processor honours the WP bit even in supervisor mode... Ok.
Calibrating delay loop... 2965.50 BogoMIPS
Mount-cache hash table entries: 512 (order: 0, 4096 bytes)
CPU: After generic identify, caps: a7e9fbbf 00000000 00000000 00000000
CPU: After vendor identify, caps: a7e9fbbf 00000000 00000000 00000000
CPU: L1 I cache: 32K, L1 D cache: 32K
CPU: L2 cache: 1024K
CPU: After all inits, caps: a7e9fbbf 00000000 00000000 00000040
Intel machine check architecture supported.
Intel machine check reporting enabled on CPU#0.
CPU: Intel(R) Pentium(R) M processor 1500MHz stepping 05
Enabling fast FPU save and restore... done.
Enabling unmasked SIMD FPU exception support... done.
Checking 'hlt' instruction... OK.
init init/main.c:657
init init/main.c:670
init init/main.c:675
do_pre_smp_initcalls init/main.c:621
do_pre_smp_initcalls init/main.c:627
init init/main.c:679
init init/main.c:682
enabled ExtINT on CPU#0
ESR value before enabling vector: 00000000
ESR value after enabling vector: 00000000
Using local APIC timer interrupts.
calibrating APIC timer ...
..... CPU clock speed is 1494.0866 MHz.
..... host bus clock speed is 99.0657 MHz.
init init/main.c:684
init init/main.c:686
checking if image is initramfs... it is
Freeing initrd memory: 588k freed
init init/main.c:692
do_basic_setup init/main.c:602
do_basic_setup init/main.c:604
NET: Registered protocol family 16
PCI: PCI BIOS revision 2.10 entry at 0xf031f, last bus=3
PCI: Using configuration type 1
mtrr: v2.0 (20020519)
ACPI: Subsystem revision 20040326
ACPI: IRQ9 SCI: Edge set to Level Trigger.
ACPI: Interpreter enabled
ACPI: Using PIC for interrupt routing
ACPI: PCI Root Bridge [C046] (00:00)
PCI: Probing PCI hardware (bus 00)
PCI: Ignoring BAR0-3 of IDE controller 0000:00:1f.1
PCI: Transparent bridge - 0000:00:1e.0
ACPI: PCI Interrupt Routing Table [\_SB_.C046._PRT]
ACPI: PCI Interrupt Routing Table [\_SB_.C046.C047._PRT]
ACPI: PCI Interrupt Routing Table [\_SB_.C046.C058._PRT]
ACPI: Embedded Controller [C0EA] (gpe 28)
ACPI: Power Resource [C18D] (on)
ACPI: Power Resource [C195] (on)
ACPI: Power Resource [C19C] (on)
ACPI: Power Resource [C1A6] (on)
ACPI: PCI Interrupt Link [C0C2] (IRQs 5 *10)
ACPI: PCI Interrupt Link [C0C3] (IRQs 5 *10)
ACPI: PCI Interrupt Link [C0C4] (IRQs *5 10)
ACPI: PCI Interrupt Link [C0C5] (IRQs *5 10)
ACPI: PCI Interrupt Link [C0C6] (IRQs 5 10) *0, disabled.
ACPI: PCI Interrupt Link [C0C7] (IRQs 5 10) *11
ACPI: PCI Interrupt Link [C0C8] (IRQs 5 10) *0, disabled.
ACPI: PCI Interrupt Link [C0C9] (IRQs *5 10)
Linux Plug and Play Support v0.97 (c) Adam Belay
SCSI subsystem initialized
Linux Kernel Card Services
options: [pci] [cardbus] [pm]
PCI: Using ACPI for IRQ routing
ACPI: PCI Interrupt Link [C0C2] enabled at IRQ 10
ACPI: PCI interrupt 0000:00:1d.0[A] -> GSI 10 (level, low) -> IRQ 10
ACPI: PCI Interrupt Link [C0C5] enabled at IRQ 5
ACPI: PCI interrupt 0000:00:1d.1[B] -> GSI 5 (level, low) -> IRQ 5
ACPI: PCI Interrupt Link [C0C4] enabled at IRQ 5
ACPI: PCI interrupt 0000:00:1d.2[C] -> GSI 5 (level, low) -> IRQ 5
ACPI: PCI Interrupt Link [C0C9] enabled at IRQ 5
ACPI: PCI interrupt 0000:00:1d.7[D] -> GSI 5 (level, low) -> IRQ 5
ACPI: PCI interrupt 0000:00:1f.1[A] -> GSI 5 (level, low) -> IRQ 5
ACPI: PCI Interrupt Link [C0C3] enabled at IRQ 10
ACPI: PCI interrupt 0000:00:1f.3[B] -> GSI 10 (level, low) -> IRQ 10
ACPI: PCI interrupt 0000:00:1f.5[B] -> GSI 10 (level, low) -> IRQ 10
ACPI: PCI interrupt 0000:00:1f.6[B] -> GSI 10 (level, low) -> IRQ 10
ACPI: PCI interrupt 0000:01:00.0[A] -> GSI 10 (level, low) -> IRQ 10
ACPI: PCI interrupt 0000:02:00.0[A] -> GSI 10 (level, low) -> IRQ 10
ACPI: PCI interrupt 0000:02:01.0[A] -> GSI 10 (level, low) -> IRQ 10
ACPI: PCI interrupt 0000:02:02.0[A] -> GSI 5 (level, low) -> IRQ 5
ACPI: PCI interrupt 0000:02:04.0[A] -> GSI 5 (level, low) -> IRQ 5
vesafb: ATI Technologies Inc., M9 , 01.00 (OEM: ATI MOBILITY RADEON 9200)
vesafb: VBE version: 2.0
vesafb: protected mode interface info at c000:54d7
vesafb: pmi: set display start = c00c556b, set palette = c00c55b7
vesafb: pmi: ports = 3010 3016 3054 3038 303c 305c 3000 3004 30b0 30b2 30b4
vesafb: monitor limits: vf = 0 Hz, hf = 0 kHz, clk = 0 MHz
vesafb: scrolling: ywrap using protected mode interface, yres_virtual=16384
vesafb: framebuffer at 0x98000000, mapped to 0xe080d000, size 16384k
fb0: VESA VGA frame buffer device
Machine check exception polling timer started.
audit: initializing netlink socket (disabled)
audit(1095975091.010:0): initialized
devfs: 2004-01-31 Richard Gooch (rgooch@atnf.csiro.au)
devfs: boot_options: 0x0
Installing knfsd (copyright (C) 1996 okir@monad.swb.de).
udf: registering filesystem
Initializing Cryptographic API
ACPI: AC Adapter [C134] (on-line)
ACPI: Battery Slot [C11F] (battery absent)
ACPI: Power Button (FF) [PWRF]
ACPI: Lid Switch [C136]
ACPI: Processor [CPU0] (supports C1 C2 C3, 8 throttling states)
mice: PS/2 mouse device common for all mice
i8042.c: Detected active multiplexing controller, rev 1.1.
serio: i8042 AUX0 port at 0x60,0x64 irq 12
serio: i8042 AUX1 port at 0x60,0x64 irq 12
serio: i8042 AUX2 port at 0x60,0x64 irq 12
serio: i8042 AUX3 port at 0x60,0x64 irq 12
Synaptics Touchpad, model: 1
Firmware: 5.8
Sensor: 35
new absolute packet format
Touchpad has extended capability bits
-> multifinger detection
-> palm detection
input: SynPS/2 Synaptics TouchPad on isa0060/serio4
serio: i8042 KBD port at 0x60,0x64 irq 1
input: AT Translated Set 2 keyboard on isa0060/serio0
vesafb: mode switch failed (eax: 0x41004f)
Console: switching to colour frame buffer device 128x48
fbsplash: console 0 using theme 'emergence'
fbsplash: switched splash state to 'on' on console 0
Serial: 8250/16550 driver $Revision: 1.90 $ 8 ports, IRQ sharing disabled
ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
ttyS2 at I/O 0x3e8 (irq = 4) is a 16550A
ACPI: PCI interrupt 0000:00:1f.6[B] -> GSI 10 (level, low) -> IRQ 10
parport0: PC-style at 0x378 (0x778) [PCSPP,TRISTATE]
parport0: irq 7 detected
RAMDISK driver initialized: 16 RAM disks of 8192K size 1024 blocksize
loop: loaded (max 8 devices)
Using anticipatory io scheduler
nbd: registered device at major 43
8139too Fast Ethernet driver 0.9.27
8139too: pci dev 0000:02:01.0 (id 10ec:8139 rev 20) is an enhanced 8139C+ chip
8139too: Use the "8139cp" driver for improved performance and stability.
ACPI: PCI interrupt 0000:02:01.0[A] -> GSI 10 (level, low) -> IRQ 10
8139too: 0000:02:01.0: unknown chip version, assuming RTL-8139
8139too: 0000:02:01.0: TxConfig = 0x74800000
eth0: RealTek RTL8139 at 0x2000, 00:02:3f:6e:12:f1, IRQ 10
eth0: Identified 8139 chip type 'RTL-8139'
Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
ICH4: IDE controller at PCI slot 0000:00:1f.1
PCI: Enabling device 0000:00:1f.1 (0005 -> 0007)
ACPI: PCI interrupt 0000:00:1f.1[A] -> GSI 5 (level, low) -> IRQ 5
ICH4: chipset revision 1
ICH4: not 100% native mode: will probe irqs later
ide0: BM-DMA at 0x4c40-0x4c47, BIOS settings: hda:DMA, hdb:pio
ide1: BM-DMA at 0x4c48-0x4c4f, BIOS settings: hdc:DMA, hdd:pio
hda: HTS548060M9AT00, ATA DISK drive
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
hdc: SD-R2312, ATAPI CD/DVD-ROM drive
ide1 at 0x170-0x177,0x376 on irq 15
ide2: I/O resource 0x3EE-0x3EE not free.
ide2: ports already in use, skipping probe
hda: max request size: 1024KiB
hda: 117210240 sectors (60011 MB) w/7877KiB Cache, CHS=16383/255/63, UDMA(100)
/dev/ide/host0/bus0/target0/lun0: p1 p2 p3 p4 < p5 p6 >
hdc: ATAPI 24X DVD-ROM CD-R/RW drive, 2048kB Cache, DMA
Uniform CD-ROM driver Revision: 3.20
libata version 1.02 loaded.
ohci1394: $Rev: 1223 $ Ben Collins <bcollins@debian.org>
ACPI: PCI interrupt 0000:02:00.0[A] -> GSI 10 (level, low) -> IRQ 10
ohci1394: fw-host0: OHCI-1394 1.0 (PCI): IRQ=[10] MMIO=[90200000-902007ff] Max Packet=[1024]
ieee1394: raw1394: /dev/raw1394 device initialized
ACPI: PCI interrupt 0000:02:04.0[A] -> GSI 5 (level, low) -> IRQ 5
Yenta: CardBus bridge found at 0000:02:04.0 [0e11:0860]
Yenta: Using CSCINT to route CSC interrupts to PCI
Yenta: Routing CardBus interrupts to PCI
Yenta TI: socket 0000:02:04.0, mfunc 0x001c1112, devctl 0x44
Yenta: ISA IRQ mask 0x0000, PCI irq 5
Socket status: 30000006
Advanced Linux Sound Architecture Driver Version 1.0.4 (Mon May 17 14:31:44 2004 UTC).
ACPI: PCI interrupt 0000:00:1f.5[B] -> GSI 10 (level, low) -> IRQ 10
PCI: Setting latency timer of device 0000:00:1f.5 to 64
intel8x0_measure_ac97_clock: measured 49781 usecs
intel8x0: clocking to 48000
ieee1394: Host added: ID:BUS[0-00:1023] GUID[00023f4228000158]
ALSA device list:
#0: Intel 82801DB-ICH4 at 0xa0200000, irq 10
oprofile: using NMI interrupt.
NET: Registered protocol family 2
IP: routing cache hash table of 4096 buckets, 32Kbytes
TCP: Hash tables configured (established 32768 bind 65536)
ip_conntrack version 2.1 (4094 buckets, 32752 max) - 296 bytes per conntrack
ip_tables: (C) 2000-2002 Netfilter core team
ipt_recent v0.3.1: Stephen Frost <sfrost@snowman.net>. http://snowman.net/projects/ipt_recent/
arp_tables: (C) 2002 David S. Miller
NET: Registered protocol family 1
NET: Registered protocol family 17
PM: Reading pmdisk image.
PM: Resume from disk failed.
ACPI: (supports S0 S3 S4 S4bios S5)
init init/main.c:694
kjournald starting. Commit interval 5 seconds
EXT3-fs: mounted filesystem with ordered data mode.
VFS: Mounted root (ext3 filesystem) readonly.
Freeing unused kernel memory: 184k freed
Adding 506480k swap on /dev/hda5. Priority:-1 extents:1
EXT3 FS on hda6, internal journal
usbcore: registered new driver usbfs
usbcore: registered new driver hub
Real Time Clock Driver v1.12
Linux agpgart interface v0.100 (c) Dave Jones
agpgart: Detected an Intel 855PM Chipset.
agpgart: Maximum main memory to use for agp memory: 439M
agpgart: AGP aperture is 256M @ 0xb0000000
USB Universal Host Controller Interface driver v2.2
ACPI: PCI interrupt 0000:00:1d.0[A] -> GSI 10 (level, low) -> IRQ 10
uhci_hcd 0000:00:1d.0: Intel Corp. 82801DB (ICH4) USB UHCI #1
PCI: Setting latency timer of device 0000:00:1d.0 to 64
uhci_hcd 0000:00:1d.0: irq 10, io base 000048c0
uhci_hcd 0000:00:1d.0: new USB bus registered, assigned bus number 1
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 2 ports detected
ACPI: PCI interrupt 0000:00:1d.1[B] -> GSI 5 (level, low) -> IRQ 5
uhci_hcd 0000:00:1d.1: Intel Corp. 82801DB (ICH4) USB UHCI #2
PCI: Setting latency timer of device 0000:00:1d.1 to 64
uhci_hcd 0000:00:1d.1: irq 5, io base 000048e0
uhci_hcd 0000:00:1d.1: new USB bus registered, assigned bus number 2
hub 2-0:1.0: USB hub found
hub 2-0:1.0: 2 ports detected
ACPI: PCI interrupt 0000:00:1d.2[C] -> GSI 5 (level, low) -> IRQ 5
uhci_hcd 0000:00:1d.2: Intel Corp. 82801DB (ICH4) USB UHCI #3
PCI: Setting latency timer of device 0000:00:1d.2 to 64
uhci_hcd 0000:00:1d.2: irq 5, io base 00004c00
uhci_hcd 0000:00:1d.2: new USB bus registered, assigned bus number 3
hub 3-0:1.0: USB hub found
hub 3-0:1.0: 2 ports detected
ACPI: PCI interrupt 0000:00:1d.7[D] -> GSI 5 (level, low) -> IRQ 5
ehci_hcd 0000:00:1d.7: Intel Corp. 82801DB (ICH4) USB2 EHCI Controller
PCI: Setting latency timer of device 0000:00:1d.7 to 64
ehci_hcd 0000:00:1d.7: irq 5, pci mem e1968000
ehci_hcd 0000:00:1d.7: new USB bus registered, assigned bus number 4
PCI: cache line size of 32 is not supported by device 0000:00:1d.7
ehci_hcd 0000:00:1d.7: USB 2.0 enabled, EHCI 1.00, driver 2004-May-10
hub 4-0:1.0: USB hub found
hub 4-0:1.0: 6 ports detected
hw_random: RNG not detected
radeonfb_pci_register BEGIN
ACPI: PCI interrupt 0000:01:00.0[A] -> GSI 10 (level, low) -> IRQ 10
radeonfb: cannot reserve FB region
usb 1-2: new low speed USB device using address 3
usbcore: registered new driver hiddev
input: USB HID v1.10 Mouse [Logitech USB-PS/2 Optical Mouse] on usb-0000:00:1d.0-2
usbcore: registered new driver usbhid
drivers/usb/input/hid-core.c: v2.0:USB HID core driver
cs: IO port probe 0x0c00-0x0cff: clean.
cs: IO port probe 0x0800-0x08ff: clean.
cs: IO port probe 0x0100-0x04ff: excluding 0x140-0x14f 0x200-0x20f 0x4d0-0x4d7
cs: IO port probe 0x0a00-0x0aff: clean.
eth0: link up, 100Mbps, full-duplex, lpa 0x45E1
lp0: using parport0 (polling).
lp0: console ready
fbsplash: switching to verbose mode
mtrr: 0x98000000,0x4000000 overlaps existing 0x98000000,0x1000000
[drm] Initialized radeon 1.11.0 20020828 on minor 0: ATI Technologies Inc Radeon R250 Lf [Radeon Mobility 9000 M9]
mtrr: 0x98000000,0x4000000 overlaps existing 0x98000000,0x1000000
agpgart: Found an AGP 2.0 compliant device at 0000:00:00.0.
agpgart: Putting AGP V2 device at 0000:00:00.0 into 1x mode
agpgart: Putting AGP V2 device at 0000:01:00.0 into 1x mode
[drm] Loading R200 Microcode
vesafb: mode switch failed (eax: 0x41004f)
agpgart: Found an AGP 2.0 compliant device at 0000:00:00.0.
agpgart: Putting AGP V2 device at 0000:00:00.0 into 1x mode
agpgart: Putting AGP V2 device at 0000:01:00.0 into 1x mode
[drm] Loading R200 Microcode
vesafb: mode switch failed (eax: 0x41004f)
agpgart: Found an AGP 2.0 compliant device at 0000:00:00.0.
agpgart: Putting AGP V2 device at 0000:00:00.0 into 1x mode
agpgart: Putting AGP V2 device at 0000:01:00.0 into 1x mode
[drm] Loading R200 Microcode


Any hints?
_________________
Wer Rechtschreibfehler findet, darf sie behalten und auf DVD brennen!
Back to top
View user's profile Send private message
n7down
Tux's lil' helper
Tux's lil' helper


Joined: 24 May 2004
Posts: 122
Location: /home/n7down

PostPosted: Fri Sep 24, 2004 5:49 am    Post subject: Reply with quote

hey i get this when i try to emerge splashutils i get this
Code:

bash-2.05b# emerge splashutils
Calculating dependencies \
!!! all ebuilds that could satisfy ">=sys-apps/baselayout-1.10.4" have been masked.
!!! possible candidates are:
!!!    (dependency required by "media-gfx/splashutils-0.9_pre09" [ebuild])

!!! Error calculating dependencies. Please correct.


did anyone else have to get these unstable packages for splashutils??
Back to top
View user's profile Send private message
romvinot
n00b
n00b


Joined: 21 Feb 2004
Posts: 51

PostPosted: Fri Sep 24, 2004 9:52 am    Post subject: Reply with quote

n7down wrote:

did anyone else have to get these unstable packages for splashutils??


Yep. Exactly same problem. I am OK to use an unstable package for splashutils but I won't add an unstable baselayout in my Gentoo ! So, older bootsplash has been removed and nothing stable as been added as replacement. So, I'm stuck with no bootsplash at all...
Back to top
View user's profile Send private message
nesl247
Veteran
Veteran


Joined: 15 Jun 2004
Posts: 1614
Location: Florida

PostPosted: Fri Sep 24, 2004 11:00 am    Post subject: Reply with quote

How do i get the backround in all terminals?
Back to top
View user's profile Send private message
pigah1
n00b
n00b


Joined: 02 Sep 2003
Posts: 74
Location: Toronto

PostPosted: Fri Sep 24, 2004 12:03 pm    Post subject: Reply with quote

Quote:
How do i get the backround in all terminals?


Have you started /etc/init.d/splash?
Then add it to your default runlevel:
Code:

rc-update add splash default


Then if all terminals still aren't working, edit /etc/rc.conf/splash and uncomment the line that says
Code:
# SPLASH_TTYS="0 1 2 3 4 5"
Back to top
View user's profile Send private message
MaxDamage
l33t
l33t


Joined: 03 Jan 2004
Posts: 650
Location: Oviedo, Spain

PostPosted: Fri Sep 24, 2004 12:31 pm    Post subject: Reply with quote

romvinot wrote:
n7down wrote:

did anyone else have to get these unstable packages for splashutils??


Yep. Exactly same problem. I am OK to use an unstable package for splashutils but I won't add an unstable baselayout in my Gentoo ! So, older bootsplash has been removed and nothing stable as been added as replacement. So, I'm stuck with no bootsplash at all...


Yes. I disliked it a lot. Solution: carry on using gentoo-dev-sources 2.6.7-r14 for a while.
_________________
La PDA de tungsteno
Back to top
View user's profile Send private message
StifflerStealth
l33t
l33t


Joined: 03 Jul 2002
Posts: 968

PostPosted: Fri Sep 24, 2004 4:18 pm    Post subject: Reply with quote

romvinot wrote:
Yep. Exactly same problem. I am OK to use an unstable package for splashutils but I won't add an unstable baselayout in my Gentoo ! So, older bootsplash has been removed and nothing stable as been added as replacement. So, I'm stuck with no bootsplash at all...
I was a little leary at first about using Baselayout 1.10.4, but it turned out to be fine. I use my Gentoo machine everyday and I see no problems at all. The scripts are a lot different and you really cannot do a diff on them to get your old settings, so you just need to replace all your old baselayout scripts with the new ones and then edit all the ones that you have edited before. The notworking stuff changed a lot, but it is much better than before. IMHO, Baselayout 1.10.4 is stable for average everyday use, I have not tried it in a server environment, so I can't say for certain if it is really stable in that area, but I do know that I have not had any problems with it and I abuse my Gentoo install heavily. So, if you are an average user and you want a splash screen, I say that you can just go ahead and update, but do not forget to edit the scripts that you changed. Pay careful attention as to which ones are overwritten.

My two cents.
Back to top
View user's profile Send private message
LucaSpiller
Apprentice
Apprentice


Joined: 10 Sep 2004
Posts: 188
Location: Censorship Land (aka England)

PostPosted: Sat Sep 25, 2004 11:34 am    Post subject: Reply with quote

I have tried this with the 2.6.8-gentoo-r3 and it works brilliantly. :D

I did (and still do) have a few problems:

1) [Solved] When I emerged splashutils it decided to update sysvinit - but it just removed the old version without installing the new one. Easily solved though, maybe this is why the package was masked.

2) [Unsolved] It takes about a second from selecting the option on the bootloader before it shows the splash screen, before that it is showing a few kernel messages. The splash screen on Mandrake starts straight away - is there a way to do it with Gentoo?

3) [Unsolved] The splash screen goes to verbose mode at run level 3 - is there any way to not have it do that?

Also I have a question: I like the splash screen that is on the live cds over Emergence so is there a way to get this one?
_________________
:: Luca :: Mac Fag :: Original Macbook, 2g RAM :: Closet Linux user (seasoned with salt and pepper) :: C2D E4400 @ 2ghz, 4g RAM (only 3.2g detected under 64bit...), Nvidia 9600GSO ::
Back to top
View user's profile Send private message
seppe
Guru
Guru


Joined: 01 Sep 2003
Posts: 431
Location: Hove, Antwerp, Belgium

PostPosted: Mon Sep 27, 2004 5:30 pm    Post subject: Reply with quote

splashutils won't compile on 2.6.9-rc2 which has the latest fbsplash patch for 2.6.9-rc2 in:

Code:

...
../linux/include/linux/byteorder/little_endian.h:43: error: parse error before "__cpu_to_le64p"
../linux/include/linux/byteorder/little_endian.h:44: warning: return type defaults to `int'
../linux/include/linux/byteorder/little_endian.h: In function `__cpu_to_le64p':
../linux/include/linux/byteorder/little_endian.h:45: error: `__le64' undeclared (first use in this function)
../linux/include/linux/byteorder/little_endian.h:45: error: (Each undeclared identifier is reported only once
../linux/include/linux/byteorder/little_endian.h:45: error: for each function it appears in.)
../linux/include/linux/byteorder/little_endian.h: At top level:
../linux/include/linux/byteorder/little_endian.h:47: warning: type defaults to `int' in declaration of `__le64'
../linux/include/linux/byteorder/little_endian.h:47: error: parse error before '*' token
../linux/include/linux/byteorder/little_endian.h:48: warning: function declaration isn't a prototype
../linux/include/linux/byteorder/little_endian.h: In function `__le64_to_cpup':
../linux/include/linux/byteorder/little_endian.h:49: error: `p' undeclared (first use in this function)
../linux/include/linux/byteorder/little_endian.h: At top level:
../linux/include/linux/byteorder/little_endian.h:51: error: parse error before "__cpu_to_le32p"
../linux/include/linux/byteorder/little_endian.h:52: warning: return type defaults to `int'
../linux/include/linux/byteorder/little_endian.h: In function `__cpu_to_le32p':
../linux/include/linux/byteorder/little_endian.h:53: error: `__le32' undeclared (first use in this function)
../linux/include/linux/byteorder/little_endian.h: At top level:
../linux/include/linux/byteorder/little_endian.h:55: warning: type defaults to `int' in declaration of `__le32'
../linux/include/linux/byteorder/little_endian.h:55: error: parse error before '*' token
../linux/include/linux/byteorder/little_endian.h:56: warning: function declaration isn't a prototype
../linux/include/linux/byteorder/little_endian.h: In function `__le32_to_cpup':
../linux/include/linux/byteorder/little_endian.h:57: error: `p' undeclared (first use in this function)
../linux/include/linux/byteorder/little_endian.h: At top level:
../linux/include/linux/byteorder/little_endian.h:59: error: parse error before "__cpu_to_le16p"
../linux/include/linux/byteorder/little_endian.h:60: warning: return type defaults to `int'
../linux/include/linux/byteorder/little_endian.h: In function `__cpu_to_le16p':
../linux/include/linux/byteorder/little_endian.h:61: error: `__le16' undeclared (first use in this function)
../linux/include/linux/byteorder/little_endian.h: At top level:
../linux/include/linux/byteorder/little_endian.h:63: warning: type defaults to `int' in declaration of `__le16'
../linux/include/linux/byteorder/little_endian.h:63: error: parse error before '*' token
../linux/include/linux/byteorder/little_endian.h:64: warning: function declaration isn't a prototype
../linux/include/linux/byteorder/little_endian.h: In function `__le16_to_cpup':
../linux/include/linux/byteorder/little_endian.h:65: error: `p' undeclared (first use in this function)
../linux/include/linux/byteorder/little_endian.h: At top level:
../linux/include/linux/byteorder/little_endian.h:67: error: parse error before "__cpu_to_be64p"
../linux/include/linux/byteorder/little_endian.h:68: warning: return type defaults to `int'
../linux/include/linux/byteorder/little_endian.h: In function `__cpu_to_be64p':
../linux/include/linux/byteorder/little_endian.h:69: error: `__be64' undeclared (first use in this function)
../linux/include/linux/byteorder/little_endian.h:69: error: parse error before "__swab64p"
../linux/include/linux/byteorder/little_endian.h: At top level:
../linux/include/linux/byteorder/little_endian.h:71: warning: type defaults to `int' in declaration of `__be64'
../linux/include/linux/byteorder/little_endian.h:71: error: parse error before '*' token
../linux/include/linux/byteorder/little_endian.h:72: warning: function declaration isn't a prototype
../linux/include/linux/byteorder/little_endian.h: In function `__be64_to_cpup':
../linux/include/linux/byteorder/little_endian.h:73: error: `p' undeclared (first use in this function)
../linux/include/linux/byteorder/little_endian.h: At top level:
../linux/include/linux/byteorder/little_endian.h:75: error: parse error before "__cpu_to_be32p"
../linux/include/linux/byteorder/little_endian.h:76: warning: return type defaults to `int'
../linux/include/linux/byteorder/little_endian.h: In function `__cpu_to_be32p':
../linux/include/linux/byteorder/little_endian.h:77: error: `__be32' undeclared (first use in this function)
../linux/include/linux/byteorder/little_endian.h:77: error: parse error before "__swab32p"
../linux/include/linux/byteorder/little_endian.h: At top level:
../linux/include/linux/byteorder/little_endian.h:79: warning: type defaults to `int' in declaration of `__be32'
../linux/include/linux/byteorder/little_endian.h:79: error: parse error before '*' token
../linux/include/linux/byteorder/little_endian.h:80: warning: function declaration isn't a prototype
../linux/include/linux/byteorder/little_endian.h: In function `__be32_to_cpup':
../linux/include/linux/byteorder/little_endian.h:81: error: `p' undeclared (first use in this function)
../linux/include/linux/byteorder/little_endian.h: At top level:
../linux/include/linux/byteorder/little_endian.h:83: error: parse error before "__cpu_to_be16p"
../linux/include/linux/byteorder/little_endian.h:84: warning: return type defaults to `int'
../linux/include/linux/byteorder/little_endian.h: In function `__cpu_to_be16p':
../linux/include/linux/byteorder/little_endian.h:85: error: `__be16' undeclared (first use in this function)
../linux/include/linux/byteorder/little_endian.h:85: error: parse error before "__swab16p"
../linux/include/linux/byteorder/little_endian.h: At top level:
../linux/include/linux/byteorder/little_endian.h:87: warning: type defaults to `int' in declaration of `__be16'
../linux/include/linux/byteorder/little_endian.h:87: error: parse error before '*' token
../linux/include/linux/byteorder/little_endian.h:88: warning: function declaration isn't a prototype
../linux/include/linux/byteorder/little_endian.h: In function `__be16_to_cpup':
../linux/include/linux/byteorder/little_endian.h:89: error: `p' undeclared (first use in this function)
inet/inet_ntoa.c: At top level:
../linux/include/linux/byteorder/little_endian.h:83: warning: unused parameter 'p'
../linux/include/linux/byteorder/little_endian.h:75: warning: unused parameter 'p'
../linux/include/linux/byteorder/little_endian.h:67: warning: unused parameter 'p'
make[1]: *** [inet/inet_ntoa.o] Error 1
make: *** [klibc] Error 2

!!! ERROR: media-gfx/splashutils-0.9_pre09 failed.
!!! Function src_install, Line 79, Exitcode 2
!!! (no error message)
!!! If you need support, post the topmost build error, NOT this status message

_________________
nitro-sources, because between stable and experimental there exists only speed

Latest release I made: 2.6.13.2-nitro1
Back to top
View user's profile Send private message
cca
n00b
n00b


Joined: 07 Jun 2004
Posts: 38
Location: Greece

PostPosted: Tue Sep 28, 2004 7:20 am    Post subject: Reply with quote

The latest splashutils-0.9_pre10 does not compile in my Gentoo 2.6.8-r3 system. It fails with this error:
closing ../linux/include/asm-generic/errno.h
closing ../linux/include/asm/errno.h
closing ../linux/include/linux/errno.h
make[1]: *** No rule to make target `../linux/include/asm/unistd.h', needed by `syscalls.nrs'. Stop.
make: *** [klibc] Error 2

and afterwards, it tries to install and fails again:
make[1]: Entering directory `/var/tmp/portage/splashutils-0.9_pre10/work/splashutils-0.9-pre10/libs/klibc-0.179/klibc'
make[1]: *** No rule to make target `../linux/include/asm/unistd.h', needed by `syscalls.nrs'. Stop.
make[1]: Leaving directory `/var/tmp/portage/splashutils-0.9_pre10/work/splashutils-0.9-pre10/libs/klibc-0.179/klibc'
MAKE klibc
make[1]: *** No rule to make target `../linux/include/asm/unistd.h', needed by `syscalls.nrs'. Stop.
make: *** [klibc] Error 2

!!! ERROR: media-gfx/splashutils-0.9_pre10 failed.
!!! Function src_install, Line 79, Exitcode 2
!!! (no error message)

It seems Spock tried to fix something and broke another....
Back to top
View user's profile Send private message
yamakawa
Guru
Guru


Joined: 28 Jul 2003
Posts: 340

PostPosted: Tue Sep 28, 2004 11:36 am    Post subject: Reply with quote

seppe wrote:
splashutils won't compile on 2.6.9-rc2 which has the latest fbsplash patch for 2.6.9-rc2 in:

Code:
!!! ERROR: media-gfx/splashutils-0.9_pre09 failed.
!!! Function src_install, Line 79, Exitcode 2
!!! (no error message)
!!! If you need support, post the topmost build error, NOT this status message


Did you follow codergeek42's advice on page 11 in this thread?
I had no trouble in compiling with the same versions as yours.
Back to top
View user's profile Send private message
HotBBQ
Apprentice
Apprentice


Joined: 03 Mar 2004
Posts: 275
Location: West Melbourne, FL

PostPosted: Fri Oct 01, 2004 2:56 am    Post subject: Reply with quote

I am having one heck of a time getting gensplash to work. I actually got it work, but for some reason it stopped working. In anycase, here is what I've got.

grub.conf
Code:

timeout 30
default 0
fallback 1
splashimage=(hd0,1)/grub/babe.xpm.gz

title=Gentoo Dev 2.6.8-r5
root (hd0,1)
kernel /kernel-2.6.8-gentoo-r5 root=/dev/hda4
video=radeonfb:ywrap,mtrr,1280x1024-32@60 splash=silent,theme:gentoo vga=792

title=Gentoo Dev 2.6.8-r4
root (hd0,1)
kernel /kernel-2.6.8-gentoo-r4 root=/dev/hda4
video=radeonfb:ywrap,mtrr,1024x768-32@100 splash=silent,theme:gentoo vga=792

title=Gentoo Love 2.6.9-rc1-love2
root (hd0,1)
kernel /kernel-2.6.9-rc1-r2 root=/dev/hda4 vga=792

title Windows XP
rootnoverify (hd0,0)
makeactive
chainloader  +1


kernel config snippets
Code:

CONFIG_FB_VESA=y
CONFIG_FB_VESA_STD=y
# CONFIG_FB_VESA_TNG is not set   // This option is not available through menuconfig
CONFIG_FB_SPLASH=y
CONFIG_DRM_RADEON=y
# CONFIG_FB_RADEON_OLD is not set
CONFIG_FB_RADEON=y
CONFIG_FB_RADEON_I2C=y
# CONFIG_FB_RADEON_DEBUG is not set


Command to make initrd
Code:

mount /boot
splash_geninitramfs -v -g /boot/fbsplash-gentoo-1280x1024  -r 1280x1024 gentoo


I have tried vesa and vesafb with no luck. I am using the latest Gentoo dev sources. I just don't understand how it was working one moment, and when I tried to change from a custom theme back to a default one, it won't work. Any ideas?
_________________
"If tyranny and oppression come to this land, it will be in the guise of fighting a foreign enemy." -- James Madison
Back to top
View user's profile Send private message
TriGuN
n00b
n00b


Joined: 18 Aug 2003
Posts: 71
Location: Boca Raton, FL

PostPosted: Fri Oct 01, 2004 7:08 pm    Post subject: Reply with quote

Alright first off, great guide, everything works....except the progress bar. It doesn't move no matter what! help :P


Also, would it matter if i use different resolutions for my fbsplash and the framebuffer console?

thanks :)
_________________
-Steve Bularca-
-NeoturbineNET IRC-
http://neoturbine.net:8000/irc
Back to top
View user's profile Send private message
Gentist
Apprentice
Apprentice


Joined: 20 Mar 2004
Posts: 247

PostPosted: Sun Oct 03, 2004 12:13 pm    Post subject: Reply with quote

The latest ck-sources (2.6.8.1-r9 and -r8) doesn't seem to have the fbsplash patch, and patching it manually seem to fail. Has anyone got it to work?

Oh and, how do you reverse a patch?
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Documentation, Tips & Tricks All times are GMT
Goto page Previous  1, 2, 3 ... 13, 14, 15 ... 27, 28, 29  Next
Page 14 of 29

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum