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 ... 10, 11, 12 ... 27, 28, 29  Next  
Reply to topic    Gentoo Forums Forum Index Documentation, Tips & Tricks
View previous topic :: View next topic  
Author Message
snow16
n00b
n00b


Joined: 07 Aug 2004
Posts: 9

PostPosted: Thu Sep 02, 2004 1:16 pm    Post subject: Reply with quote

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
View user's profile Send private message
Jakub
Guru
Guru


Joined: 04 Oct 2003
Posts: 377
Location: Warsaw, Poland

PostPosted: Thu Sep 02, 2004 1:31 pm    Post subject: Reply with quote

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
View user's profile Send private message
KingPunk
Guru
Guru


Joined: 22 Jan 2004
Posts: 442
Location: Utica, New York, USA

PostPosted: Thu Sep 02, 2004 2:22 pm    Post subject: Reply with quote

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
View user's profile Send private message
Mr. Atoz
Tux's lil' helper
Tux's lil' helper


Joined: 06 May 2002
Posts: 84
Location: Colorado

PostPosted: Thu Sep 02, 2004 5:51 pm    Post subject: Reply with quote

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
View user's profile Send private message
codergeek42
Bodhisattva
Bodhisattva


Joined: 05 Apr 2004
Posts: 5142
Location: Anaheim, CA (USA)

PostPosted: Fri Sep 03, 2004 12:36 am    Post subject: Reply with quote

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
View user's profile Send private message
codergeek42
Bodhisattva
Bodhisattva


Joined: 05 Apr 2004
Posts: 5142
Location: Anaheim, CA (USA)

PostPosted: Fri Sep 03, 2004 1:23 am    Post subject: Reply with quote

I can't emerge splashutils :cry:
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
View user's profile Send private message
yamakawa
Guru
Guru


Joined: 28 Jul 2003
Posts: 340

PostPosted: Fri Sep 03, 2004 6:35 am    Post subject: Reply with quote

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
View user's profile Send private message
Jakub
Guru
Guru


Joined: 04 Oct 2003
Posts: 377
Location: Warsaw, Poland

PostPosted: Fri Sep 03, 2004 8:59 am    Post subject: Reply with quote

codergeek42 wrote:
I can't emerge splashutils :cry:

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
View user's profile Send private message
Druker
n00b
n00b


Joined: 24 Aug 2004
Posts: 9
Location: /usr/share/zoneinfo/Europe/Moscow

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

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
View user's profile Send private message
spock_
Retired Dev
Retired Dev


Joined: 13 Jun 2003
Posts: 84
Location: Poland, Earth

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

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
View user's profile Send private message
codergeek42
Bodhisattva
Bodhisattva


Joined: 05 Apr 2004
Posts: 5142
Location: Anaheim, CA (USA)

PostPosted: Fri Sep 03, 2004 6:44 pm    Post subject: Reply with quote

Jakub wrote:
codergeek42 wrote:
I can't emerge splashutils :cry:

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 :oops:
_________________
~~ Peter: Programmer, Mathematician, STEM & Free Software Advocate, Enlightened Agent, Transhumanist, Fedora contributor
Who am I? :: EFF & FSF
Back to top
View user's profile Send private message
TheWoopWoop
n00b
n00b


Joined: 10 Feb 2004
Posts: 30

PostPosted: Sat Sep 04, 2004 3:44 am    Post subject: Reply with quote

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
View user's profile Send private message
codergeek42
Bodhisattva
Bodhisattva


Joined: 05 Apr 2004
Posts: 5142
Location: Anaheim, CA (USA)

PostPosted: Sat Sep 04, 2004 4:16 am    Post subject: Reply with quote

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
View user's profile Send private message
codergeek42
Bodhisattva
Bodhisattva


Joined: 05 Apr 2004
Posts: 5142
Location: Anaheim, CA (USA)

PostPosted: Sat Sep 04, 2004 4:25 am    Post subject: Reply with quote

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
View user's profile Send private message
codergeek42
Bodhisattva
Bodhisattva


Joined: 05 Apr 2004
Posts: 5142
Location: Anaheim, CA (USA)

PostPosted: Sat Sep 04, 2004 4:30 am    Post subject: Reply with quote

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
View user's profile Send private message
codergeek42
Bodhisattva
Bodhisattva


Joined: 05 Apr 2004
Posts: 5142
Location: Anaheim, CA (USA)

PostPosted: Sat Sep 04, 2004 4:43 am    Post subject: Reply with quote

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
View user's profile Send private message
codergeek42
Bodhisattva
Bodhisattva


Joined: 05 Apr 2004
Posts: 5142
Location: Anaheim, CA (USA)

PostPosted: Sat Sep 04, 2004 5:22 am    Post subject: Reply with quote

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 ?
:wink:
[/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
View user's profile Send private message
devast
n00b
n00b


Joined: 27 Apr 2004
Posts: 29
Location: Hungary

PostPosted: Sat Sep 04, 2004 7:46 am    Post subject: Reply with quote

Any comment on this one ? :
http://hotsheep.mad.hu/~devast/gensplash.png
It was good with good old bootsplash and vesafb-tng.
Back to top
View user's profile Send private message
Duifje
n00b
n00b


Joined: 27 Oct 2003
Posts: 2

PostPosted: Sat Sep 04, 2004 5:01 pm    Post subject: Reply with quote

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 :P 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
View user's profile Send private message
Camp
Tux's lil' helper
Tux's lil' helper


Joined: 31 May 2004
Posts: 82
Location: Moscow

PostPosted: Sat Sep 04, 2004 5:08 pm    Post subject: Reply with quote

yo real thanks for HOWTO 8))
but can you help me in https://forums.gentoo.org/viewtopic.php?t=218533 ?
_________________
registered Linux user #357267
GENTOO
Back to top
View user's profile Send private message
TheWoopWoop
n00b
n00b


Joined: 10 Feb 2004
Posts: 30

PostPosted: Sat Sep 04, 2004 9:15 pm    Post subject: Reply with quote

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
View user's profile Send private message
hawk072
n00b
n00b


Joined: 16 Jul 2004
Posts: 10

PostPosted: Sun Sep 05, 2004 2:59 am    Post subject: Reply with quote

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
View user's profile Send private message
GlooM
Tux's lil' helper
Tux's lil' helper


Joined: 13 Jul 2003
Posts: 119
Location: $HOME

PostPosted: Sun Sep 05, 2004 10:09 am    Post subject: Reply with quote

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
View user's profile Send private message
MerlinTheWizard
Apprentice
Apprentice


Joined: 06 Apr 2003
Posts: 270

PostPosted: Sun Sep 05, 2004 10:22 pm    Post subject: Reply with quote

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
View user's profile Send private message
Camp
Tux's lil' helper
Tux's lil' helper


Joined: 31 May 2004
Posts: 82
Location: Moscow

PostPosted: Sun Sep 05, 2004 10:46 pm    Post subject: Reply with quote

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
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 ... 10, 11, 12 ... 27, 28, 29  Next
Page 11 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