View previous topic :: View next topic |
Author |
Message |
snow16 n00b

Joined: 07 Aug 2004 Posts: 9
|
Posted: Thu Sep 02, 2004 1:16 pm Post subject: |
|
|
Jakub wrote: | Why the hell did I have to mess with it? It was perfect.
Now, when I get the "Setting framebuffer console images" (just before "Entering runlevel: 3" ) message during boot, my splash screen disappears for a moment. It's annoying because the text changes its position (goes a bit left). Then, after a moment, the text moves back right a bit and the splash screen reappears.
That's what i get in my logs:
Code: |
Sep 1 23:52:42 mymachine fbsplash: switched splash state to 'off' on console 0
Sep 1 23:52:42 mymachine fbsplash: console 0 using theme 'emergence'
Sep 1 23:52:42 mymachine fbsplash: switched splash state to 'on' on console 0
Sep 1 23:52:42 mymachine fbsplash: console 1 using theme 'emergence'
Sep 1 23:52:42 mymachine fbsplash: switched splash state to 'on' on console 1
Sep 1 23:52:42 mymachine fbsplash: console 2 using theme 'emergence'
(...)
|
Why does it insist on "switching splash state to 'off' on console 0"? |
To stop it from resetting your splash on console 0, edit /etc/conf.d/splash. Change this line to SPLASH_TTYS="1 2 3 4 5" ...Remove 0 |
|
Back to top |
|
 |
Jakub Guru


Joined: 04 Oct 2003 Posts: 377 Location: Warsaw, Poland
|
Posted: Thu Sep 02, 2004 1:31 pm Post subject: |
|
|
Paranoid wrote: |
edit conf.d/splash-uncomment splash ttys line and remove 0.
|
snow16 wrote: |
To stop it from resetting your splash on console 0, edit /etc/conf.d/splash. Change this line to SPLASH_TTYS="1 2 3 4 5" ...Remove 0
|
Thanks to both of you, I'll try it out as as I'm able to restart my box. |
|
Back to top |
|
 |
KingPunk Guru


Joined: 22 Jan 2004 Posts: 442 Location: Utica, New York, USA
|
Posted: Thu Sep 02, 2004 2:22 pm Post subject: |
|
|
oh wow. i just rebuilt my entire system and i've NEVER been able to get
bootsplash going for some darn reason or another. and i said why not try it
this way one time. and volia. sinch. it was easy. i don't get it.
im puzzled. why wasnt it harder? MAKE IT HARDER!
anyways, it looks sweeet whewt! _________________ When the FBI/CIA/NSA/FDA/and other three-letter government agencies come looking, you don't know me, you never saw me, never heard of me. get it? got it? good!
also: ALL YOUR POLLITICAL BASE ARE BELONG TO HILLARY IN '08!! |
|
Back to top |
|
 |
Mr. Atoz Tux's lil' helper

Joined: 06 May 2002 Posts: 84 Location: Colorado
|
Posted: Thu Sep 02, 2004 5:51 pm Post subject: |
|
|
Jakub wrote: |
You can try the patch (any patch actually) out with the --dry-run option and watch the console output to see if it applies cleanly. |
Thanks, I'll give it a shot.
On another note, does anybody have troubles with mplayer and/or xine inside X (due to the FB being enabled I presume)
How about SDL problems due to the FB being in use? Any workarounds? _________________ ---Atoz |
|
Back to top |
|
 |
codergeek42 Bodhisattva

Joined: 05 Apr 2004 Posts: 5142 Location: Anaheim, CA (USA)
|
Posted: Fri Sep 03, 2004 12:36 am Post subject: |
|
|
I want to try out GenSplash (I have Bootspash working perfectly), but how do I go about reversing the bootsplash patch? I patched it with Code: | # patch -p1 < bootsplash-2.6.9-rc1.diff | Do I just do the same thing to reverse it so I can apply the gensplash patch? Thanx.
EDIT: Yea, that reversed it. Now to configure it ^_^ ... _________________ ~~ Peter: Programmer, Mathematician, STEM & Free Software Advocate, Enlightened Agent, Transhumanist, Fedora contributor
Who am I? :: EFF & FSF |
|
Back to top |
|
 |
codergeek42 Bodhisattva

Joined: 05 Apr 2004 Posts: 5142 Location: Anaheim, CA (USA)
|
Posted: Fri Sep 03, 2004 1:23 am Post subject: |
|
|
I can't emerge splashutils
Code: | >>> Unpacking source...
>>> Unpacking splashutils-0.9-pre07.tar.bz2 to /var/tmp/portage/splashutils-0.9_pre07/work
>>> Unpacking miscsplashutils-0.1.1.tar.bz2 to /var/tmp/portage/splashutils-0.9_pre07/work
>>> Unpacking splashutils-gentoo-0.1.tar.bz2 to /var/tmp/portage/splashutils-0.9_pre07/work
>>> Unpacking fbsplash-theme-emergence.tar.bz2 to /var/tmp/portage/splashutils-0.9_pre07/work
>>> Source unpacked.
MAKE klibc
CONF libjpeg
MAKE libjpeg
CONF zlib
MAKE zlib
CONF libpng
MAKE libpng
CC kernel/splash_kernel.o
make[1]: Entering directory `/var/tmp/portage/splashutils-0.9_pre07/work/miscsplashutils-0.1.1/fbtruetype'
gcc -O2 -Wall -I/usr/include/freetype2 -c -o fbtruetype.o fbtruetype.c
gcc -O2 -Wall -I/usr/include/freetype2 -c -o messages.o messages.c
gcc -O2 -Wall -I/usr/include/freetype2 -c -o console.o console.c
gcc -O2 -Wall -I/usr/include/freetype2 -c -o ttf.o ttf.c
gcc -O2 -Wall -I/usr/include/freetype2 -c -o luxisri.o luxisri.c
gcc -O2 -Wall -I/usr/include/freetype2 -L/usr/lib -o fbtruetype -L/usr/lib fbtruetype.o messages.o console.o ttf.o luxisri.o -lfreetype -lm
gcc -O2 -Wall -I/usr/include/freetype2 -L/usr/lib -static -o fbtruetype.static -L/usr/lib fbtruetype.o messages.o console.o ttf.o luxisri.o /usr/lib/libfreetype.a /usr/lib/libz.a -lm
strip -s fbtruetype fbtruetype.static
make[1]: Leaving directory `/var/tmp/portage/splashutils-0.9_pre07/work/miscsplashutils-0.1.1/fbtruetype'
>>> Install splashutils-0.9_pre07 into /var/tmp/portage/splashutils-0.9_pre07/image/ category media-gfx
make[1]: Entering directory `/var/tmp/portage/splashutils-0.9_pre07/work/miscsplashutils-0.1.1/fbtruetype'
install -D fbtruetype /var/tmp/portage/splashutils-0.9_pre07/image//sbin/fbtruetype
install -D fbtruetype.static /var/tmp/portage/splashutils-0.9_pre07/image//sbin/fbtruetype.static
make[1]: Leaving directory `/var/tmp/portage/splashutils-0.9_pre07/work/miscsplashutils-0.1.1/fbtruetype'
CC kernel/splash_kernel.o
In file included from splash_kernel.c:18:
/var/tmp/portage/splashutils-0.9_pre07/work/splashutils-0.9-pre07/linux/include/linux/fb.h:305: error: field `modelist' has incomplete type
make: *** [kernel/splash_kernel.o] Error 1
!!! ERROR: media-gfx/splashutils-0.9_pre07 failed.
!!! Function src_install, Line 57, Exitcode 2
!!! (no error message) |
_________________ ~~ Peter: Programmer, Mathematician, STEM & Free Software Advocate, Enlightened Agent, Transhumanist, Fedora contributor
Who am I? :: EFF & FSF |
|
Back to top |
|
 |
yamakawa Guru


Joined: 28 Jul 2003 Posts: 340
|
Posted: Fri Sep 03, 2004 6:35 am Post subject: |
|
|
same erroe here with development-sources-2.6.9-rc1.
Code: |
>>> Install splashutils-0.9_pre07 into /var/tmp/portage/splashutils-0.9_pre07/image/ category media-gfx
make[1]: Entering directory `/var/tmp/portage/splashutils-0.9_pre07/work/miscsplashutils-0.1.1/fbtruetype'
install -D fbtruetype /var/tmp/portage/splashutils-0.9_pre07/image//sbin/fbtruetype
install -D fbtruetype.static /var/tmp/portage/splashutils-0.9_pre07/image//sbin/fbtruetype.static
make[1]: Leaving directory `/var/tmp/portage/splashutils-0.9_pre07/work/miscsplashutils-0.1.1/fbtruetype'
CC kernel/splash_kernel.o
In file included from splash_kernel.c:18:
/var/tmp/portage/splashutils-0.9_pre07/work/splashutils-0.9-pre07/linux/include/linux/fb.h:305: error: field `modelist' has incomplete type
make: *** [kernel/splash_kernel.o] Error 1
!!! ERROR: media-gfx/splashutils-0.9_pre07 failed.
!!! Function src_install, Line 57, Exitcode 2
!!! (no error message)
|
|
|
Back to top |
|
 |
Jakub Guru


Joined: 04 Oct 2003 Posts: 377 Location: Warsaw, Poland
|
Posted: Fri Sep 03, 2004 8:59 am Post subject: |
|
|
codergeek42 wrote: | I can't emerge splashutils
|
yamakawa wrote: |
same erroe here with development-sources-2.6.9-rc1.
|
Previous page on this thread:
Spock_ wrote: |
13. Splashutils compile errors ('modelist' incomplete type) are caused by a bug in the latest kernels' header files. I'm working on making splashuitls less vulnerable to this kind of bugs.
|
|
|
Back to top |
|
 |
Druker n00b


Joined: 24 Aug 2004 Posts: 9 Location: /usr/share/zoneinfo/Europe/Moscow
|
Posted: Fri Sep 03, 2004 12:16 pm Post subject: |
|
|
Quote: | 1. You can't 'mknod' the fbsplash device. Fbsplash is a dynamic char device. Make it static and it will break sooner or later. |
What's the correct way to run fbsplash then? What piece of software creates this device file? |
|
Back to top |
|
 |
spock_ Retired Dev


Joined: 13 Jun 2003 Posts: 84 Location: Poland, Earth
|
Posted: Fri Sep 03, 2004 12:52 pm Post subject: |
|
|
Druker wrote: | What's the correct way to run fbsplash then? What piece of software creates this device file? |
The correct way is to use udev. If you're still using devfs, it is really a good time to upgrade. If you think that devfs works for you so there's no reason to upgrade - think again, devfs will be dead in less than half a year (that is the plan at least). If for some strange reasons you don't want to use udev, you can get the minor and major numbers from /sys/class/misc/fbsplash/dev. _________________ "In the beginning the Universe was created. This has made a lot of people very angry and been widely regarded as a bad move." |
|
Back to top |
|
 |
codergeek42 Bodhisattva

Joined: 05 Apr 2004 Posts: 5142 Location: Anaheim, CA (USA)
|
Posted: Fri Sep 03, 2004 6:44 pm Post subject: |
|
|
Jakub wrote: | codergeek42 wrote: | I can't emerge splashutils
|
yamakawa wrote: |
same erroe here with development-sources-2.6.9-rc1.
|
Previous page on this thread:
Spock_ wrote: |
13. Splashutils compile errors ('modelist' incomplete type) are caused by a bug in the latest kernels' header files. I'm working on making splashuitls less vulnerable to this kind of bugs.
|
| Ah. Thanx  _________________ ~~ Peter: Programmer, Mathematician, STEM & Free Software Advocate, Enlightened Agent, Transhumanist, Fedora contributor
Who am I? :: EFF & FSF |
|
Back to top |
|
 |
TheWoopWoop n00b

Joined: 10 Feb 2004 Posts: 30
|
Posted: Sat Sep 04, 2004 3:44 am Post subject: |
|
|
Great how-to.
I was a little bit eager though and I wasn't paying as much attention as I should have been. I downloaded the gentoo-dev sources and used my oldconfig figuring all would be well while completely forgetting to enable the new kernel options.
Then I realized that mistake and enabled the options only to forget to run lilo after copying the recompile to /boot.
Now it's all working though. Good learning experience and beautiful end result.
One question: What is the advantage to this new method as opposed to bootsplash?
Nevermind. Just read all about it on spock's site. Kudos to everyone involved. Hopefully this will find its way into other distributions as well. |
|
Back to top |
|
 |
codergeek42 Bodhisattva

Joined: 05 Apr 2004 Posts: 5142 Location: Anaheim, CA (USA)
|
Posted: Sat Sep 04, 2004 4:16 am Post subject: |
|
|
For those interested, xiphux has posted a work-around in the xx-sources thread: xiphux wrote: | I could try and make a bootsplash/fbsplash selectable option, but it might take some time.
However, that splashutils compile error is quite simple to fix; I actually posted the solution in the gensplash thread.
Go edit /usr/src/linux/include/linux/fb.h. At line 305, you'll see:
Code: | struct list_head modelist; |
Add an asterisk in front of modelist, so:
Code: | struct list_head *modelist |
It needs to be a pointer to a list head. But that breaks the other kernel stuff that depends on fb.h, so change it back after you compile splashutils.
Hopefully spock will fix that soon so the fix will no longer be necessary.
[edit]
Oh yes, another general question to everyone: does anyone know how to tell cvs to _not_ increment the version numbers and tags in files when I commit? And just leave them the hell alone? Every time I commit something, it changes the files and breaks some of my patches with those minor rejects...
Thanks.
[/edit] | I'm not sure how well that works, but I'm going to try it and report back.
[edit]
Seems to be compiling ok. I just hope Murphy is nowhere to be found ...
[/edit]
[edit]
Seems to have worked. Just remember to undo that change as it breaks other kernel stuff if you leave it as a pointer.
[/edit] _________________ ~~ Peter: Programmer, Mathematician, STEM & Free Software Advocate, Enlightened Agent, Transhumanist, Fedora contributor
Who am I? :: EFF & FSF |
|
Back to top |
|
 |
codergeek42 Bodhisattva

Joined: 05 Apr 2004 Posts: 5142 Location: Anaheim, CA (USA)
|
Posted: Sat Sep 04, 2004 4:25 am Post subject: |
|
|
Ok. Gunna reboot and try it now. Wish me luck ^_^ _________________ ~~ Peter: Programmer, Mathematician, STEM & Free Software Advocate, Enlightened Agent, Transhumanist, Fedora contributor
Who am I? :: EFF & FSF |
|
Back to top |
|
 |
codergeek42 Bodhisattva

Joined: 05 Apr 2004 Posts: 5142 Location: Anaheim, CA (USA)
|
Posted: Sat Sep 04, 2004 4:30 am Post subject: |
|
|
Nope. No luck Quote: | Error: can't open /dev/fbsplash | I'll go check my kernel config. _________________ ~~ Peter: Programmer, Mathematician, STEM & Free Software Advocate, Enlightened Agent, Transhumanist, Fedora contributor
Who am I? :: EFF & FSF |
|
Back to top |
|
 |
codergeek42 Bodhisattva

Joined: 05 Apr 2004 Posts: 5142 Location: Anaheim, CA (USA)
|
Posted: Sat Sep 04, 2004 4:43 am Post subject: |
|
|
I have the stuff in there: cat /usr/src/linux/.config | grep ^[^#] wrote: | CONFIG_X86=y
CONFIG_MMU=y
CONFIG_UID16=y
CONFIG_GENERIC_ISA_DMA=y
CONFIG_EXPERIMENTAL=y
CONFIG_CLEAN_COMPILE=y
CONFIG_BROKEN_ON_SMP=y
CONFIG_SWAP=y
CONFIG_SYSVIPC=y
CONFIG_SYSCTL=y
CONFIG_AUDIT=y
CONFIG_AUDITSYSCALL=y
CONFIG_LOG_BUF_SHIFT=14
CONFIG_HOTPLUG=y
CONFIG_IKCONFIG=y
CONFIG_IKCONFIG_PROC=y
CONFIG_KALLSYMS=y
CONFIG_FUTEX=y
CONFIG_EPOLL=y
CONFIG_IOSCHED_NOOP=y
CONFIG_IOSCHED_AS=y
CONFIG_IOSCHED_DEADLINE=y
CONFIG_IOSCHED_CFQ=y
CONFIG_MODULES=y
CONFIG_MODULE_UNLOAD=y
CONFIG_OBSOLETE_MODPARM=y
CONFIG_KMOD=y
CONFIG_X86_PC=y
CONFIG_MK7=y
CONFIG_X86_CMPXCHG=y
CONFIG_X86_XADD=y
CONFIG_X86_L1_CACHE_SHIFT=6
CONFIG_RWSEM_XCHGADD_ALGORITHM=y
CONFIG_X86_WP_WORKS_OK=y
CONFIG_X86_INVLPG=y
CONFIG_X86_BSWAP=y
CONFIG_X86_POPAD_OK=y
CONFIG_X86_GOOD_APIC=y
CONFIG_X86_INTEL_USERCOPY=y
CONFIG_X86_USE_PPRO_CHECKSUM=y
CONFIG_X86_USE_3DNOW=y
CONFIG_PREEMPT=y
CONFIG_X86_TSC=y
CONFIG_X86_MCE=y
CONFIG_X86_MCE_NONFATAL=y
CONFIG_NOHIGHMEM=y
CONFIG_MTRR=y
CONFIG_HAVE_DEC_LOCK=y
CONFIG_PM=y
CONFIG_ACPI=y
CONFIG_ACPI_BOOT=y
CONFIG_ACPI_INTERPRETER=y
CONFIG_ACPI_SLEEP=y
CONFIG_ACPI_SLEEP_PROC_FS=y
CONFIG_ACPI_AC=y
CONFIG_ACPI_BATTERY=y
CONFIG_ACPI_BUTTON=y
CONFIG_ACPI_FAN=y
CONFIG_ACPI_PROCESSOR=y
CONFIG_ACPI_THERMAL=y
CONFIG_ACPI_BUS=y
CONFIG_ACPI_EC=y
CONFIG_ACPI_POWER=y
CONFIG_ACPI_PCI=y
CONFIG_ACPI_SYSTEM=y
CONFIG_PCI=y
CONFIG_PCI_GOANY=y
CONFIG_PCI_BIOS=y
CONFIG_PCI_DIRECT=y
CONFIG_PCI_MMCONFIG=y
CONFIG_PCI_LEGACY_PROC=y
CONFIG_PCI_NAMES=y
CONFIG_ISA=y
CONFIG_PCMCIA=y
CONFIG_PCMCIA_DEBUG=y
CONFIG_YENTA=y
CONFIG_CARDBUS=y
CONFIG_PD6729=y
CONFIG_I82092=y
CONFIG_I82365=y
CONFIG_TCIC=y
CONFIG_PCMCIA_PROBE=y
CONFIG_BINFMT_ELF=y
CONFIG_BINFMT_AOUT=y
CONFIG_BINFMT_MISC=y
CONFIG_STANDALONE=y
CONFIG_PREVENT_FIRMWARE_BUILD=y
CONFIG_FW_LOADER=y
CONFIG_PARPORT=y
CONFIG_PARPORT_PC=y
CONFIG_PARPORT_PC_CML1=y
CONFIG_PARPORT_SERIAL=m
CONFIG_PNP=y
CONFIG_BLK_DEV_FD=y
CONFIG_BLK_DEV_LOOP=y
CONFIG_BLK_DEV_RAM=y
CONFIG_BLK_DEV_RAM_SIZE=4096
CONFIG_BLK_DEV_INITRD=y
CONFIG_LBD=y
CONFIG_IDE=y
CONFIG_BLK_DEV_IDE=y
CONFIG_BLK_DEV_IDEDISK=y
CONFIG_IDEDISK_MULTI_MODE=y
CONFIG_BLK_DEV_IDECD=y
CONFIG_BLK_DEV_IDEFLOPPY=y
CONFIG_IDE_GENERIC=y
CONFIG_BLK_DEV_IDEPNP=y
CONFIG_BLK_DEV_IDEPCI=y
CONFIG_IDEPCI_SHARE_IRQ=y
CONFIG_BLK_DEV_GENERIC=y
CONFIG_BLK_DEV_RZ1000=y
CONFIG_BLK_DEV_IDEDMA_PCI=y
CONFIG_IDEDMA_PCI_AUTO=y
CONFIG_BLK_DEV_ADMA=y
CONFIG_BLK_DEV_SIIMAGE=m
CONFIG_BLK_DEV_SIS5513=m
CONFIG_BLK_DEV_VIA82CXXX=y
CONFIG_BLK_DEV_IDEDMA=y
CONFIG_IDEDMA_AUTO=y
CONFIG_SCSI=y
CONFIG_SCSI_PROC_FS=y
CONFIG_BLK_DEV_SD=y
CONFIG_BLK_DEV_SR=y
CONFIG_CHR_DEV_SG=y
CONFIG_SCSI_QLA2XXX=y
CONFIG_NET=y
CONFIG_PACKET=y
CONFIG_UNIX=y
CONFIG_INET=y
CONFIG_NET_IPIP=y
CONFIG_NET_IPGRE=y
CONFIG_SYN_COOKIES=y
CONFIG_INET_TUNNEL=y
CONFIG_NETFILTER=y
CONFIG_IP_NF_CONNTRACK=y
CONFIG_IP_NF_QUEUE=y
CONFIG_IP_NF_IPTABLES=y
CONFIG_IP_NF_MATCH_LIMIT=y
CONFIG_IP_NF_MATCH_IPRANGE=y
CONFIG_IP_NF_MATCH_MAC=y
CONFIG_IP_NF_MATCH_PKTTYPE=y
CONFIG_IP_NF_MATCH_MARK=y
CONFIG_IP_NF_MATCH_MULTIPORT=y
CONFIG_IP_NF_MATCH_TOS=y
CONFIG_IP_NF_MATCH_RECENT=y
CONFIG_IP_NF_MATCH_ECN=y
CONFIG_IP_NF_MATCH_DSCP=y
CONFIG_IP_NF_MATCH_AH_ESP=y
CONFIG_IP_NF_MATCH_LENGTH=y
CONFIG_IP_NF_MATCH_TTL=y
CONFIG_IP_NF_MATCH_TCPMSS=y
CONFIG_IP_NF_MATCH_HELPER=y
CONFIG_IP_NF_MATCH_STATE=y
CONFIG_IP_NF_MATCH_CONNTRACK=y
CONFIG_IP_NF_MATCH_OWNER=y
CONFIG_IP_NF_FILTER=y
CONFIG_IP_NF_TARGET_REJECT=y
CONFIG_IP_NF_NAT=y
CONFIG_IP_NF_NAT_NEEDED=y
CONFIG_IP_NF_TARGET_MASQUERADE=y
CONFIG_IP_NF_TARGET_REDIRECT=y
CONFIG_IP_NF_TARGET_NETMAP=y
CONFIG_IP_NF_TARGET_SAME=y
CONFIG_IP_NF_MANGLE=y
CONFIG_IP_NF_TARGET_TOS=y
CONFIG_IP_NF_TARGET_ECN=y
CONFIG_IP_NF_TARGET_DSCP=y
CONFIG_IP_NF_TARGET_MARK=y
CONFIG_IP_NF_TARGET_CLASSIFY=y
CONFIG_IP_NF_TARGET_LOG=y
CONFIG_IP_NF_TARGET_ULOG=y
CONFIG_IP_NF_TARGET_TCPMSS=y
CONFIG_IP_NF_ARPTABLES=y
CONFIG_IP_NF_ARPFILTER=y
CONFIG_IP_NF_ARP_MANGLE=y
CONFIG_IP_NF_TARGET_NOTRACK=m
CONFIG_IP_NF_RAW=m
CONFIG_XFRM=y
CONFIG_LLC=y
CONFIG_IPX=y
CONFIG_IPX_INTERN=y
CONFIG_NETDEVICES=y
CONFIG_DUMMY=m
CONFIG_NET_ETHERNET=y
CONFIG_MII=y
CONFIG_NET_PCI=y
CONFIG_NATSEMI=m
CONFIG_8139TOO=y
CONFIG_8139TOO_PIO=y
CONFIG_8139TOO_TUNE_TWISTER=y
CONFIG_DL2K=m
CONFIG_E1000=m
CONFIG_R8169=m
CONFIG_IXGB=m
CONFIG_S2IO=m
CONFIG_NET_RADIO=y
CONFIG_HERMES=y
CONFIG_PCMCIA_HERMES=y
CONFIG_NET_WIRELESS=y
CONFIG_NET_PCMCIA=y
CONFIG_INPUT=y
CONFIG_INPUT_MOUSEDEV=y
CONFIG_INPUT_MOUSEDEV_SCREEN_X=1152
CONFIG_INPUT_MOUSEDEV_SCREEN_Y=852
CONFIG_INPUT_JOYDEV=m
CONFIG_SOUND_GAMEPORT=y
CONFIG_SERIO=y
CONFIG_SERIO_I8042=y
CONFIG_INPUT_KEYBOARD=y
CONFIG_KEYBOARD_ATKBD=y
CONFIG_INPUT_MOUSE=y
CONFIG_MOUSE_PS2=y
CONFIG_MOUSE_LOGIBM=m
CONFIG_INPUT_MISC=y
CONFIG_INPUT_PCSPKR=y
CONFIG_VT=y
CONFIG_VT_CONSOLE=y
CONFIG_HW_CONSOLE=y
CONFIG_SERIAL_8250=y
CONFIG_SERIAL_8250_NR_UARTS=4
CONFIG_SERIAL_CORE=y
CONFIG_UNIX98_PTYS=y
CONFIG_LEGACY_PTYS=y
CONFIG_LEGACY_PTY_COUNT=256
CONFIG_PRINTER=y
CONFIG_TIPAR=m
CONFIG_AGP=y
CONFIG_AGP_NVIDIA=m
CONFIG_AGP_VIA=y
CONFIG_FB=y
CONFIG_FB_VESA=y
CONFIG_VIDEO_SELECT=y
CONFIG_VGA_CONSOLE=y
CONFIG_DUMMY_CONSOLE=y
CONFIG_FRAMEBUFFER_CONSOLE=y
CONFIG_FONT_8x8=y
CONFIG_FONT_8x16=y
CONFIG_LOGO=y
CONFIG_LOGO_LINUX_CLUT224=y
CONFIG_FB_SPLASH=y
CONFIG_SOUND=y
CONFIG_SND=m
CONFIG_SND_TIMER=m
CONFIG_SND_PCM=m
CONFIG_SND_RAWMIDI=m
CONFIG_SND_SEQUENCER=m
CONFIG_SND_SEQ_DUMMY=m
CONFIG_SND_OSSEMUL=y
CONFIG_SND_MIXER_OSS=m
CONFIG_SND_PCM_OSS=m
CONFIG_SND_SEQUENCER_OSS=y
CONFIG_SND_MPU401_UART=m
CONFIG_SND_VIRMIDI=m
CONFIG_SND_MTPAV=m
CONFIG_SND_SERIAL_U16550=m
CONFIG_SND_MPU401=m
CONFIG_SND_AC97_CODEC=m
CONFIG_SND_VIA82XX=m
CONFIG_USB=y
CONFIG_USB_DEVICEFS=y
CONFIG_USB_EHCI_HCD=y
CONFIG_USB_OHCI_HCD=y
CONFIG_USB_UHCI_HCD=y
CONFIG_USB_PRINTER=m
CONFIG_USB_STORAGE=m
CONFIG_USB_HID=m
CONFIG_USB_HIDINPUT=y
CONFIG_USB_TIGL=m
CONFIG_EXT2_FS=y
CONFIG_EXT2_FS_XATTR=y
CONFIG_EXT3_FS=y
CONFIG_EXT3_FS_XATTR=y
CONFIG_JBD=y
CONFIG_JBD_DEBUG=y
CONFIG_FS_MBCACHE=y
CONFIG_REISERFS_FS=y
CONFIG_REISERFS_PROC_INFO=y
CONFIG_REISERFS_FS_XATTR=y
CONFIG_JFS_FS=m
CONFIG_JFS_STATISTICS=y
CONFIG_XFS_FS=m
CONFIG_XFS_QUOTA=y
CONFIG_ROMFS_FS=m
CONFIG_QUOTA=y
CONFIG_QFMT_V2=m
CONFIG_QUOTACTL=y
CONFIG_AUTOFS4_FS=y
CONFIG_ISO9660_FS=y
CONFIG_JOLIET=y
CONFIG_ZISOFS=y
CONFIG_ZISOFS_FS=y
CONFIG_UDF_FS=y
CONFIG_UDF_NLS=y
CONFIG_FAT_FS=y
CONFIG_MSDOS_FS=y
CONFIG_VFAT_FS=y
CONFIG_FAT_DEFAULT_CODEPAGE=437
CONFIG_FAT_DEFAULT_IOCHARSET="iso8859-1"
CONFIG_PROC_FS=y
CONFIG_PROC_KCORE=y
CONFIG_SYSFS=y
CONFIG_DEVPTS_FS_XATTR=y
CONFIG_TMPFS=y
CONFIG_RAMFS=y
CONFIG_MSDOS_PARTITION=y
CONFIG_NLS=y
CONFIG_NLS_DEFAULT="iso8859-1"
CONFIG_NLS_CODEPAGE_437=y
CONFIG_NLS_CODEPAGE_737=y
CONFIG_NLS_CODEPAGE_775=y
CONFIG_NLS_CODEPAGE_850=y
CONFIG_NLS_CODEPAGE_852=y
CONFIG_NLS_CODEPAGE_860=y
CONFIG_NLS_CODEPAGE_1250=y
CONFIG_NLS_ASCII=y
CONFIG_NLS_ISO8859_1=y
CONFIG_NLS_ISO8859_2=y
CONFIG_NLS_ISO8859_3=y
CONFIG_NLS_ISO8859_4=y
CONFIG_NLS_ISO8859_5=y
CONFIG_NLS_ISO8859_6=y
CONFIG_NLS_ISO8859_7=y
CONFIG_NLS_ISO8859_9=y
CONFIG_NLS_ISO8859_13=y
CONFIG_NLS_ISO8859_14=y
CONFIG_NLS_ISO8859_15=y
CONFIG_NLS_UTF8=y
CONFIG_EARLY_PRINTK=y
CONFIG_4KSTACKS=y
CONFIG_CRYPTO=y
CONFIG_CRYPTO_MD5=y
CONFIG_CRYPTO_SHA1=y
CONFIG_CRYPTO_BLOWFISH=y
CONFIG_CRYPTO_TWOFISH=y
CONFIG_CRYPTO_AES_586=y
CONFIG_CRYPTO_CAST5=y
CONFIG_CRYPTO_CAST6=y
CONFIG_CRYPTO_DEFLATE=y
CONFIG_CRC32=y
CONFIG_LIBCRC32C=m
CONFIG_ZLIB_INFLATE=y
CONFIG_ZLIB_DEFLATE=y
CONFIG_X86_BIOS_REBOOT=y
CONFIG_PC=y
| And I think I'm passing it the proper command-line in my grub config: Quote: | default 0
timeout 10
splashimage=(hd0,0)/grub/splash.xpm.gz
title=Gentoo GNU/Linux (Kernel: 2.6.9-rc1, Gensplash)
root (hd0,0)
kernel (hd0,0)/kernel-2.6.9-rc1 root=/dev/hda3 gentoo=nodevfs video=vesafb:ywrap,mtrr,1024x768-32@60 splash=silent,theme:emergence
initrd (hd0,0)/fbsplash-emergence-1024x768
| Yet it's not even using framebuffer at all....
/me is sad... _________________ ~~ Peter: Programmer, Mathematician, STEM & Free Software Advocate, Enlightened Agent, Transhumanist, Fedora contributor
Who am I? :: EFF & FSF |
|
Back to top |
|
 |
codergeek42 Bodhisattva

Joined: 05 Apr 2004 Posts: 5142 Location: Anaheim, CA (USA)
|
Posted: Sat Sep 04, 2004 5:22 am Post subject: |
|
|
Curious...should I be using the vesafb-tng patch or the vesafb that's already in the kernel?
[edit]
Well, I couldn't get vesafb-tng to patch correctly on 2.6.9-rc1 (used the testing one) but just added a vga kernel parameter and it works like a charm now. Have I told you Gentoo devs how much I love you recently ?
[/edit]
[edit]
If anyone wants to see it in all its glory, here's an fbgrab screenshot.
[/edit] _________________ ~~ Peter: Programmer, Mathematician, STEM & Free Software Advocate, Enlightened Agent, Transhumanist, Fedora contributor
Who am I? :: EFF & FSF |
|
Back to top |
|
 |
devast n00b

Joined: 27 Apr 2004 Posts: 29 Location: Hungary
|
|
Back to top |
|
 |
Duifje n00b

Joined: 27 Oct 2003 Posts: 2
|
Posted: Sat Sep 04, 2004 5:01 pm Post subject: |
|
|
I tried to install gensplash (splashutils 0.9_pre07) with a 2.6.8-gentoo-r3 gentoo-dev kernel. On reboot it gives a segmentation fault: "/sbin/splash: line 102: 365 Segmentation fault /sbin/splash_util -c repaint -m s --theme=${SPLASH_THEME}"
/etc/init.d/splash start gives:
--------------------------------------------------------------------------------
pundit root # /etc/init.d/splash start
* Setting framebuffer console images...
/sbin/runscript.sh: line 533: 6024 Segmentation fault /sbin/splash_util --vc=0 -m v -t "${theme}" -c setpic [ ok ]
pundit root #
--------------------------------------------------------------------------------
Could this be my punishment for using sisfb or is it just bad luck?
Btw: in the fivestep .php file it would be nice to see a note about /sbin/splash being run before mounting filesystems so users like me who have things like /usr on a separate partition don't get confused with strange errors about "missing" files. |
|
Back to top |
|
 |
Camp Tux's lil' helper


Joined: 31 May 2004 Posts: 82 Location: Moscow
|
|
Back to top |
|
 |
TheWoopWoop n00b

Joined: 10 Feb 2004 Posts: 30
|
Posted: Sat Sep 04, 2004 9:15 pm Post subject: |
|
|
Mr. Atoz wrote: |
One other question to spock or whoever...The splashutils 0.9_pre07 has a dependancy of baselayout 1.10.4, which in turn has a dependancy of sysvinit. After the emerge of all packages, I ran etc-update, and did a -5, because I had not modified any of the listed files. I figured, go with the new stuff. Now, my shell environment is a bit whacked, no color prompts and some strange keymap stuff. Is this by design of the new layout, or simply because it is still masked and not complete? Has init been taken out of baselayout and maintained in a separate package now?
Thanks--- |
Having the same issue myself and I'm wondering what the solution is... |
|
Back to top |
|
 |
hawk072 n00b

Joined: 16 Jul 2004 Posts: 10
|
Posted: Sun Sep 05, 2004 2:59 am Post subject: |
|
|
TheWoopWoop wrote: | Mr. Atoz wrote: |
One other question to spock or whoever...The splashutils 0.9_pre07 has a dependancy of baselayout 1.10.4, which in turn has a dependancy of sysvinit. After the emerge of all packages, I ran etc-update, and did a -5, because I had not modified any of the listed files. I figured, go with the new stuff. Now, my shell environment is a bit whacked, no color prompts and some strange keymap stuff. Is this by design of the new layout, or simply because it is still masked and not complete? Has init been taken out of baselayout and maintained in a separate package now?
Thanks--- |
Having the same issue myself and I'm wondering what the solution is... |
I also have this problem. I know its because of an update to /etc/profile. I saved my old /etc/profile just in case. Using the old version, the shell environment works fine, but the new version screws everything up. I think the colors are not disabled on purpose but I don't understand why.
My original /etc/profile
Code: |
# /etc/profile:
# $Header: /home/cvsroot/gentoo-src/rc-scripts/etc/profile,v 1.23 2003/04/29 21:23:18 azarah Exp $
if [ -e "/etc/profile.env" ]
then
. /etc/profile.env
fi
# 077 would be more secure, but 022 is generally quite realistic
umask 022
if [ `/usr/bin/whoami` = 'root' ]
then
# Do not set PS1 for dumb terminals
if [ "$TERM" != 'dumb' ] && [ -n "$BASH" ]
then
export PS1='\[\033[01;31m\]\h \[\033[01;34m\]\W \$ \[\033[00m\]'
fi
export PATH="/bin:/sbin:/usr/bin:/usr/sbin:${ROOTPATH}"
else
# Do not set PS1 for dumb terminals
if [ "$TERM" != 'dumb' ] && [ -n "$BASH" ]
then
export PS1='\[\033[01;32m\]\u@\h \[\033[01;34m\]\W \$ \[\033[00m\]'
fi
export PATH="/bin:/usr/bin:${PATH}"
fi
unset ROOTPATH
if [ -z "$INPUTRC" -a ! -f "$HOME/.inputrc" ]
then
export INPUTRC="/etc/inputrc"
fi
# Extract the value of EDITOR
[ -z "$EDITOR" ] && EDITOR="`. /etc/rc.conf 2>/dev/null; echo $EDITOR`"
[ -z "$EDITOR" ] && EDITOR="`. /etc/conf.d/basic 2>/dev/null; echo $EDITOR`"
[ -z "$EDITOR" ] && EDITOR="/bin/nano"
export EDITOR
|
My new /etc/profile
Code: |
# /etc/profile:
# $Header: /var/cvsroot/gentoo-src/rc-scripts/etc/profile,v 1.26 2004/08/14 03:08:32 agriffis Exp $
#
# That this file is used by any Bourne-shell derivative to setup the
# environment for login shells.
# Load environment settings from profile.env, which is created by
# env-update from the files in /etc/env.d
if [ -e "/etc/profile.env" ]; then
. /etc/profile.env
fi
# 077 would be more secure, but 022 is generally quite realistic
umask 022
# Set up PATH depending on whether we're root or a normal user.
# There's no real reason to exclude sbin paths from the normal user,
# but it can make tab-completion easier when they aren't in the
# user's PATH to pollute the executable namespace.
#
# It is intentional in the following line to use || instead of -o.
# This way the evaluation can be short-circuited and calling whoami is
# avoided.
if [ "$EUID" = 0 ] || [ "`/bin/whoami`" = 'root' ]; then
PATH="/bin:/sbin:/usr/bin:/usr/sbin:${ROOTPATH}"
else
PATH="/bin:/usr/bin:${PATH}"
fi
export PATH
unset ROOTPATH
# Extract the value of EDITOR
[ -z "$EDITOR" ] && EDITOR="`. /etc/rc.conf 2>/dev/null; echo $EDITOR`"
[ -z "$EDITOR" ] && EDITOR="`. /etc/conf.d/basic 2>/dev/null; echo $EDITOR`"
[ -z "$EDITOR" ] && EDITOR="/bin/nano"
export EDITOR
if [ -n "${BASH_VERSION}" ]; then
# Newer bash ebuilds include /etc/bash/bashrc which will setup PS1
# including color. We leave out color here because not all
# terminals support it.
if [ -f /etc/bash/bashrc ]; then
# Bash login shells run only /etc/profile
# Bash non-login shells run only /etc/bash/bashrc
# Since we want to run /etc/bash/bashrc always we source it
# from here. It is unfortunate that there is no way to do
# this *after* the user's .bash_profile runs (without putting
# it in the user's dot-files), but it shouldn't make any
# difference.
. /etc/bash/bashrc
else
PS1='\u@\h \w \$ '
fi
else
# Setup a bland default prompt. Since this prompt should be useable
# on color and non-color terminals, as well as shells that don't
# understand sequences such as \h, don't put anything special in it.
PS1="`whoami`@`uname -n | cut -f1 -d.` \$ "
fi
|
EDIT: I did get gensplash working. Here's a shot of gensplash working
Last edited by hawk072 on Sun Sep 05, 2004 8:53 pm; edited 1 time in total |
|
Back to top |
|
 |
GlooM Tux's lil' helper

Joined: 13 Jul 2003 Posts: 119 Location: $HOME
|
Posted: Sun Sep 05, 2004 10:09 am Post subject: |
|
|
I have everything working properly except for one thing,
while booting or rebooting i get random characters all over the screen.
If i enter the framebuffer after booting from X everythings ok.
Here's a screenshot:
http://img83.exs.cx/img83/4884/splash.png
Im booting using grub, heres the line:
Code: | title=Gentoo
root=(hd0,2)
kernel=(hd0,2)/boot/bzImage root=/dev/hda3 video=vesafb:pmipal,ywrap,1024x768-16@60 gentoo=nodevfs splash=silent,theme:emergence
initrd=/boot/initrd-emergence-1024x768 |
Help !
Edit: I've done some testing, verbose and silent are both borked,
but everythings ok if I boot without bootsplash, theme or gensplash bug ? |
|
Back to top |
|
 |
MerlinTheWizard Apprentice


Joined: 06 Apr 2003 Posts: 270
|
Posted: Sun Sep 05, 2004 10:22 pm Post subject: |
|
|
Pretty cool, that worked on my box with ck-sources (2.6.8.1-r6).
Just one thing: when I switch the box off, after leaving X, the console is all garbage. Using nvidia driver for X and the vesafb for the framebuffer... any idea? |
|
Back to top |
|
 |
Camp Tux's lil' helper


Joined: 31 May 2004 Posts: 82 Location: Moscow
|
Posted: Sun Sep 05, 2004 10:46 pm Post subject: |
|
|
I think is's really good shot - http://bama.ua.edu/~leach003/fbshot.png
hawk072 what is your default resolution in X , monitor resolution, and videocard ?
And can somebody tell me why my 15' monitor + Nvidia Geforce4-mx440-with-AGP8x + 1024x768 gensplash craches to no gensplash + lowresolutional framebuffer ? (800x600 works normally) _________________ registered Linux user #357267
GENTOO |
|
Back to top |
|
 |
|
|
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
|
|