View previous topic :: View next topic |
Author |
Message |
snekiepete Guru
Joined: 07 May 2003 Posts: 306 Location: WISCONSIN
|
Posted: Mon Aug 09, 2004 2:13 am Post subject: |
|
|
It sounds like you are still trying to use the emergence theme packaged with the splashutils package, this theme is only made for 1024x768 and therefore will not work unless you do some fiddling with the pics in gimp to get them to 1280x1024 and then you have to change some stuff in the .cfg file to comply with the changed screen resolutions.
I have modded a theme from 1280x1024 to 1400x1050 so it's not too hard, but it also may be easier to find a theme that has your desired resolution, resize the emergence pics in gimp and exchange them with the pics in the other theme......etc..... |
|
Back to top |
|
|
ck42 l33t
Joined: 31 Jul 2003 Posts: 789
|
Posted: Mon Aug 09, 2004 4:03 am Post subject: |
|
|
snekiepete:
Well....in any case, it works for me....for now
thnx for the help in getting this thing finally working. |
|
Back to top |
|
|
blackwhite Apprentice
Joined: 24 Jun 2004 Posts: 250
|
Posted: Tue Aug 10, 2004 12:55 am Post subject: help, can't find /dev/fb0 |
|
|
the author also have a howto.
gensplash-in-10-easy-steps.php
I did by following this Howto. But now the system always comes with this error,
Quote: |
can't open /dev/fb0
can't open /dev/fbsplash |
this following is my config related to FB:
Quote: | CONFIG_FB=y
# CONFIG_FB_CIRRUS is not set
# CONFIG_FB_PM2 is not set
# CONFIG_FB_CYBER2000 is not set
# CONFIG_FB_ASILIANT is not set
# CONFIG_FB_IMSTT is not set
# CONFIG_FB_VGA16 is not set
CONFIG_FB_VESA=y
CONFIG_VIDEO_SELECT=y
# CONFIG_FB_HGA is not set
# CONFIG_FB_RIVA is not set
# CONFIG_FB_I810 is not set
# CONFIG_FB_MATROX is not set
# CONFIG_FB_RADEON_OLD is not set
# CONFIG_FB_RADEON is not set
# CONFIG_FB_ATY128 is not set
# CONFIG_FB_ATY is not set
# CONFIG_FB_SIS is not set
# CONFIG_FB_NEOMAGIC is not set
# CONFIG_FB_KYRO is not set
# CONFIG_FB_3DFX is not set
# CONFIG_FB_VOODOO1 is not set
# CONFIG_FB_TRIDENT is not set
# CONFIG_FB_VIRTUAL is not set
#
# Console display driver support
#
CONFIG_VGA_CONSOLE=y
# CONFIG_MDA_CONSOLE is not set
CONFIG_DUMMY_CONSOLE=y
CONFIG_FRAMEBUFFER_CONSOLE=y
# CONFIG_FONTS is not set
CONFIG_FONT_8x8=y
CONFIG_FONT_8x16=y
#
# Logo configuration
#
CONFIG_LOGO=y
# CONFIG_LOGO_LINUX_MONO is not set
# CONFIG_LOGO_LINUX_VGA16 is not set
CONFIG_LOGO_LINUX_CLUT224=y
CONFIG_FB_SPLASH=y |
Is this config correct?
I have patched the kernel correctly, and compile it with no errors. I use the development sources.
Thank a lot for your help. |
|
Back to top |
|
|
jj11888 n00b
Joined: 28 Apr 2004 Posts: 36
|
Posted: Tue Aug 10, 2004 5:03 am Post subject: |
|
|
look in the output of `dmesg`, and try to get framebuffer working without using fbsplash at first (e.g., my video card (i810) doesn't support vesa or vesafb, so i had to use another driver and mess with the settings alot to get framebuffer working the way i want) |
|
Back to top |
|
|
cato` Guru
Joined: 03 Jun 2002 Posts: 430 Location: Norway, Trondheim
|
Posted: Tue Aug 10, 2004 2:37 pm Post subject: |
|
|
I too get can't open /dev/fbsplash.
I even get this error when I boot another kernel. Any suggestions?
#edit: never mind, I emerge -C the spashthings and it worked.... _________________ Don't mess with the Penguin. |
|
Back to top |
|
|
snekiepete Guru
Joined: 07 May 2003 Posts: 306 Location: WISCONSIN
|
Posted: Tue Aug 10, 2004 3:23 pm Post subject: |
|
|
blackwhite
does your kernel have the vesafb-tng patch? |
|
Back to top |
|
|
blackwhite Apprentice
Joined: 24 Jun 2004 Posts: 250
|
Posted: Tue Aug 10, 2004 4:10 pm Post subject: |
|
|
snekiepete wrote: | blackwhite
does your kernel have the vesafb-tng patch? |
No. Do you think I must patch kernel with vesafb-tng patch first. I will try. Thanks a lot. |
|
Back to top |
|
|
snekiepete Guru
Joined: 07 May 2003 Posts: 306 Location: WISCONSIN
|
Posted: Wed Aug 11, 2004 2:32 am Post subject: |
|
|
blackwhite,
I cannot confirm that for sure, however since they are both written by the same dev, i would suggest it...... |
|
Back to top |
|
|
blackwhite Apprentice
Joined: 24 Jun 2004 Posts: 250
|
Posted: Thu Aug 12, 2004 5:29 pm Post subject: |
|
|
snekiepete wrote: | blackwhite,
I cannot confirm that for sure, however since they are both written by the same dev, i would suggest it...... |
I can patch that two patches successfully.
I did it, it seems working. But the screen is messed up. And the system stoped.I am still trying.
If I use love-sources, I fail on emerging splashutils.Very weird. |
|
Back to top |
|
|
sebgarden Guru
Joined: 21 Dec 2002 Posts: 353
|
Posted: Fri Aug 13, 2004 8:11 pm Post subject: |
|
|
I have the following repeated errors at boot:
Code: |
/sbin/splash: line29: fbset: command not found
/sbin/splash_util: cannot open libjpeg.so.62: no such file or directory
|
I don't know exactly what the problem is. Here are the permissions of /usr/lib/libjpeg.so.62*:
lrwxrwxrwx libjpeg.so.62 -> libjpeg.so.62.0.0
-rwxr-xr-x libjpeg.so.62.0.0
Maybe /sbin/splash is searching libjpeg.so in /lib ?
Also, I don't know what this command fbset should be. I have fbgrab installed, which provides fbset but, on one hand splashutils is not supposed to depend on it and on the other hand, it *IS* installed. So I don't know here what's wrong.
I also noticed some strange message in dmesg:
Code: |
Aug 13 21:32:13 idk-002c307 vesafb: NVidia Corporation, NV11 (GeForce2) Board, Chip Rev B2 (OEM: NVidia)
Aug 13 21:32:13 idk-002c307 vesafb: VBE version: 3.0
Aug 13 21:32:13 idk-002c307 vesafb: protected mode interface info at c000:c810
Aug 13 21:32:13 idk-002c307 vesafb: pmi: set display start = c00cc855, set palette = c00cc8da
Aug 13 21:32:13 idk-002c307 vesafb: pmi: ports = b4c3 b503 ba03 c003 c103 c403 c503 c603 c703 c803 c903 cc03 ce03 cf03 d00
3 d103 d203 d303 d403 d503 da03 ff03
Aug 13 21:32:13 idk-002c307 vesafb: hardware doesn't support DCC transfers
Aug 13 21:32:13 idk-002c307 vesafb: monitor limits: vf = 0 Hz, hf = 0 kHz, clk = 0 MHz
Aug 13 21:32:13 idk-002c307 vesafb: scrolling: redraw
Aug 13 21:32:13 idk-002c307 vesafb: framebuffer at 0xf0000000, mapped to 0xd080a000, size 16384k
Aug 13 21:32:13 idk-002c307 fb0: VESA VGA frame buffer device
Aug 13 21:32:13 idk-002c307 Simple Boot Flag at 0x37 set to 0x1
Aug 13 21:32:13 idk-002c307 audit: initializing netlink socket (disabled)
Aug 13 21:32:13 idk-002c307 audit(1092432682.276:0): initialized
Aug 13 21:32:13 idk-002c307 Coda Kernel/Venus communications, v6.0.0, coda@cs.cmu.edu
Aug 13 21:32:13 idk-002c307 Installing knfsd (copyright (C) 1996 okir@monad.swb.de).
Aug 13 21:32:13 idk-002c307 NTFS driver 2.1.15 [Flags: R/O].
Aug 13 21:32:13 idk-002c307 udf: registering filesystem
Aug 13 21:32:13 idk-002c307 SGI XFS with no debug enabled
Aug 13 21:32:13 idk-002c307 Initializing Cryptographic API
Aug 13 21:32:13 idk-002c307 ACPI: AC Adapter [ACAD] (on-line)
Aug 13 21:32:13 idk-002c307 ACPI: Battery Slot [BAT1] (battery present)
Aug 13 21:32:13 idk-002c307 ACPI: Battery Slot [BAT2] (battery present)
Aug 13 21:32:13 idk-002c307 ACPI: Power Button (FF) [PWRF]
Aug 13 21:32:13 idk-002c307 ACPI: Lid Switch [LID]
Aug 13 21:32:13 idk-002c307 ACPI: Processor [CPU0] (supports C1 C2, 8 throttling states)
Aug 13 21:32:13 idk-002c307 isapnp: Scanning for PnP cards...
Aug 13 21:32:13 idk-002c307 isapnp: No Plug & Play device found
Aug 13 21:32:13 idk-002c307 Console: switching to colour frame buffer device 128x48
Aug 13 21:32:13 idk-002c307 fbsplash: console 0 using theme 'default'
Aug 13 21:32:13 idk-002c307 fbsplash: switched splash state to 'on' on console 0
Aug 13 21:32:13 idk-002c307 lirc_dev: IR Remote Control driver registered, at major 61
Aug 13 21:32:13 idk-002c307 lp: driver loaded but no devices found
Aug 13 21:32:13 idk-002c307 Linux agpgart interface v0.100 (c) Dave Jones
Aug 13 21:32:13 idk-002c307 agpgart: Detected an Intel i815 Chipset, but could not find the secondary device.
Aug 13 21:32:13 idk-002c307 agpgart: Detected an Intel i815 Chipset.
Aug 13 21:32:13 idk-002c307 agpgart: Maximum main memory to use for agp memory: 203M
Aug 13 21:32:13 idk-002c307 agpgart: AGP aperture is 64M @ 0xec000000
Aug 13 21:32:13 idk-002c307 Serial: 8250/16550 driver $Revision: 1.90 $ 8 ports, IRQ sharing disabled
Aug 13 21:32:13 idk-002c307 ttyS1 at I/O 0x2f8 (irq = 3) is a 16550A
|
Was does it mean "hardware doesn't support DCC transfers" ? And why my monitor limits rate are all zero.
The framebuffer is working, I get the first vc running the emergence initrd image but wingy is still not working: when I swith to the qingy vc, then I'm neither able to log in nor to switch to another vc. But that's another problem ... 2.6.8-rc4-nitro1 maybe ?
Sébastien |
|
Back to top |
|
|
snekiepete Guru
Joined: 07 May 2003 Posts: 306 Location: WISCONSIN
|
Posted: Fri Aug 13, 2004 8:17 pm Post subject: |
|
|
I would give the new nitro a try, since there is no pathcing or unpatching that needs to be done. Also, if you are still having problem , could you post your grub line? |
|
Back to top |
|
|
sebgarden Guru
Joined: 21 Dec 2002 Posts: 353
|
Posted: Sat Aug 14, 2004 12:26 am Post subject: |
|
|
Well, here you go:
Code: |
title=2.6.8-rc4-nitro1 cfq
root (hd0,0)
kernel /kernel-2.6.8-rc4-nitro1 root=309 speedstep_coppermine=1 video=vesa:ywrap
,mtrr,1024x768-32@60 elevator=cfq splash=verbose
initrd=/initrd-1024x768
|
This kernel is running fine otherwise. |
|
Back to top |
|
|
snekiepete Guru
Joined: 07 May 2003 Posts: 306 Location: WISCONSIN
|
Posted: Sat Aug 14, 2004 2:20 am Post subject: |
|
|
try changing this part:
to
and you don't need the initrd line...... |
|
Back to top |
|
|
AlterEgo Veteran
Joined: 25 Apr 2002 Posts: 1619
|
Posted: Sat Aug 14, 2004 7:22 pm Post subject: consolefont errors |
|
|
I am running sys-apps/baselayout-1.10.3.
And the consolefonts-scripts produce no errors and actually work.
After I emerge media-gfx/splashutils-0.9_pre05, the consolefont runscript fails: "putfont: PIO_FONT: Invalid argument".
The setting of the consolefont also fails.
kernel 2.6.8.1
fbsplash-0.9-r5-2.6.8-rc3.patch
splashutils-0.9-pre05-gentoo.tar.bz2
Anyone else with the same experience? Which runscripts are modified? |
|
Back to top |
|
|
sebgarden Guru
Joined: 21 Dec 2002 Posts: 353
|
Posted: Sat Aug 14, 2004 9:29 pm Post subject: |
|
|
With vesa driver:
just got the few errors beyond.
With vesafb drivers:
got the same errors with the initscripts as alterego: I can still run X but most of the init scripts are messed up, no eth0, no rc.conf, no udev, no hotplug (plugged my external firewire harddrive but it is not detected) + the computer hardlocked on reboot before grub and the time had changed after a proper reboot. The only benefit with this driver is the progress bar during the boot process.
Besides, I'm using gcc-3.4.1, nptl ... don't know which of these factors should be involved. |
|
Back to top |
|
|
Jakub Guru
Joined: 04 Oct 2003 Posts: 377 Location: Warsaw, Poland
|
|
Back to top |
|
|
Jakub Guru
Joined: 04 Oct 2003 Posts: 377 Location: Warsaw, Poland
|
Posted: Sun Aug 15, 2004 5:06 pm Post subject: |
|
|
Also, if you are getting messages during boot like 'can't open /dev/fb0' or 'can't open /dev/fbsplash', make sure you compiled the vesafb driver statically (i.e. not as a module):
Gensplash can be used with the 2.6.8-gentoo kernel after editing manually the sysctl.h file mentioned earlier in this thread (the 1315_alpha-sysctl-uac.patch seems to break the fbsplash patch) and the drivers/char/keyboard.c file (the line:
Code: |
#include "../video/fbsplash.h"
|
gets rejected due to one of the gentoo patches - 4905_speakup-20040618.patch, just add the above line to keyboard.c manually).
EDIT: The above applies to the fbsplash-0.9-r5-2.6.8-rc3.patch. |
|
Back to top |
|
|
tts n00b
Joined: 27 Jun 2004 Posts: 5
|
Posted: Sun Aug 15, 2004 11:55 pm Post subject: |
|
|
Hi there,
After unemerged bootsplash, applied fbsplash-0.9-r5-2.6.8-rc3.patch and vesafb-tng-0.9-rc3-r4-2.6.8-rc1.patch to my gentoo-dev-sources-2.6.8 kernel, then I followed every step at
http://dev.gentoo.org/~spock/projects/gensplash/gensplash-in-10-easy-steps.php
using
splashutils-0.9-pre05-gentoo.tar.bz2
but I always get a Oops at boot time as long as I put splash=silent or splash =verbose into my grub.conf --- without splash, the system boots smoothly ...
Is there anyone else has the same problem like me? or can anybody shed me a light on this?
Thanks and have a nice day! |
|
Back to top |
|
|
Jakub Guru
Joined: 04 Oct 2003 Posts: 377 Location: Warsaw, Poland
|
Posted: Mon Aug 16, 2004 12:10 am Post subject: |
|
|
As I wrote, you have to edit two files manually (sysctl.h and keyboard.c) or wait for spock to release a new version. I could send you a combined patch (spock's vesafb + gensplash) which applies cleanly on 2.6.8-gentoo, if you wish. Assuming that your oopses are related to that. |
|
Back to top |
|
|
tts n00b
Joined: 27 Jun 2004 Posts: 5
|
Posted: Mon Aug 16, 2004 12:41 am Post subject: |
|
|
Jakub wrote: | As I wrote, you have to edit two files manually (sysctl.h and keyboard.c) or wait for spock to release a new version. I could send you a combined patch (spock's vesafb + gensplash) which applies cleanly on 2.6.8-gentoo, if you wish. Assuming that your oopses are related to that. |
Thanks for your quick reply but I believe I've corrected the patch error from .rej file, it seemed not that much complicated ... but I'd like try your combined patch if you can send it to me.
The oops complained "unable to handle kernel paging request at virtual address d9a4904b" and then halt, but I don't know how it relates to the splash stuff.
Thanks again for your kindness^_^
Last edited by tts on Mon Aug 16, 2004 2:50 am; edited 1 time in total |
|
Back to top |
|
|
lokojones Tux's lil' helper
Joined: 29 Feb 2004 Posts: 131 Location: Canary Islands, Spain.
|
Posted: Mon Aug 16, 2004 1:12 am Post subject: |
|
|
Hi... Im just new to love-sources, and im a bit confused with setting up this...
I used before bootsplash in gentoo-dev-sources and now i've got 2.6.8-rc4-love1.. I decided to use gensplash, because I couldnt get silent work with bootsplsh, so I followed the guide.. with some problems and a bit of confusion till I ended it..
Now I'm able to boot with the splash screen, but after some seconds, during boot-time, it changes to verbose (normal, since it's a terminal from where I could login), but this mode doesnt work fine.. the text appears and dissapears if I write, and its all messed up.. the only thing that I see correctly are the borders from the image.. I dont think it a theme question, because it happens in 2 different themes (one 1280x1024 and the other 1024x768)
Here is my grub kernel loading line:
Code: | kernel /kernel-2.6.8-rc4-love1 root=/dev/hda3 video=vesafb:ywrap,pmipal,1024x768-24@75 splash=verbose,theme:default
|
i've also tried:
Code: | kernel /kernel-2.6.8 root=/dev/hda3 video=vesafb:ywrap,mtrr,1280x1024-16@60 splash=silent,theme:default
|
Does anyone know what this is?
PD: Could it be any of the patched..? I'm not sure if I patched everything OK.. _________________ Pure Gentoozo |
|
Back to top |
|
|
snekiepete Guru
Joined: 07 May 2003 Posts: 306 Location: WISCONSIN
|
Posted: Mon Aug 16, 2004 1:38 am Post subject: |
|
|
I am not sure about why the text would be displayed improperly, but i do have some info about the mode switching from silent to verbose, the default is for this to occur if there are any errors or warnings in the boot process. You can trun this option off in /etc/conf.d/splash |
|
Back to top |
|
|
maxheadroom n00b
Joined: 17 Feb 2004 Posts: 20
|
Posted: Tue Aug 17, 2004 2:13 pm Post subject: |
|
|
Just an FYI for anyone reading - emerge splashutils will fail if you've used the koutput feature while building your kernel.
Also, how do you set the background on more than the 1st VC. /etc/init.d/bootsplash used to handle that, but obviously this doesn't work anymore. |
|
Back to top |
|
|
lokojones Tux's lil' helper
Joined: 29 Feb 2004 Posts: 131 Location: Canary Islands, Spain.
|
Posted: Tue Aug 17, 2004 2:55 pm Post subject: |
|
|
it should be able to be done with /etc/conf.d/splash config file, theres a commented line for this... But it doesnt seem to work for me... anyway, I found here how to change boot, reboot and shutdown messages... nice _________________ Pure Gentoozo |
|
Back to top |
|
|
tts n00b
Joined: 27 Jun 2004 Posts: 5
|
Posted: Tue Aug 17, 2004 4:31 pm Post subject: |
|
|
I don't know if anyone else here met this kind of problem, everytime I run:
splash_geninitramfs -g /usr/src/linux/usr/initramfs_data.cpio.gz -r 1024x768 default
I got a initramfs_data.cpio.gz with different size, but I didn't change anything, is it normal ?
And still, my system got oops whenever I put splash=silent or splash=verbose into my grub.conf. I even tried Jakub's combined patch(again, thank you Jakub), and also tried splashutils-0.9-pre06-gentoo, but same result, no success.
Edit: The oops problem was resolved(not really) by changing video=vesafb to video=vesafb-tng in grub.conf. but the weird thing is I always get a 8bit color depth by default. and if I change it using fbset to 24bit, then the console will get messed up---oops again! Now, I'm going back to 2.6.7 with bootsplash, till gensplash really gets ready!
Last edited by tts on Tue Aug 17, 2004 7:16 pm; edited 5 times in total |
|
Back to top |
|
|
|