View previous topic :: View next topic |
Author |
Message |
even Tux's lil' helper
Joined: 30 Oct 2003 Posts: 106 Location: London
|
Posted: Wed Apr 21, 2010 4:44 am Post subject: frame buffer |
|
|
Hi quick question I'm using uvesafb and initramfs to get better terminal resolution, i was wondering if it's possible to add a splash image to the terminal like the live cd circa 07? i'n not after the boot splash just a prettier terminal.
I'm running the nvidia drivers and 64bit kernel. I get the feeling i'm missing something really simple here but can't figure out what. any ideas people? _________________ Man, I thought Ultimate Robot Fighting was real, like pro wrestling, but it turns out it's fixed, like boxing. |
|
Back to top |
|
|
Stu_28 Tux's lil' helper
Joined: 12 Jun 2003 Posts: 129
|
Posted: Wed Apr 21, 2010 5:28 am Post subject: |
|
|
You're looking for fbsplash (media-gfx/splashutils), it does what you want. Take a look at its homepage (http://fbsplash.berlios.de/), and there is a fairly straightforward Gentoo HOWTO at http://en.gentoo-wiki.com/wiki/Fbsplash (the link to it on the fbsplash homepage is a old/broken one). |
|
Back to top |
|
|
even Tux's lil' helper
Joined: 30 Oct 2003 Posts: 106 Location: London
|
Posted: Wed Apr 21, 2010 11:59 pm Post subject: |
|
|
ok couple of questions. that is the page i was looking at but was a bit confused. this is what me grub conf reads Code: | kernel /boot/kernel-fbsplash root=/dev/sda3 video=uvesafb:1024x768-32,mtrr:3,ywrap splash=verbose,theme=livecd-2007.0 console=tty1
|
but i don't get the console splash. i do get the 1024x768 res though.
also going though setup for fbsplash in my kernel config i don't have the option they say to turn on ( properly why it doesn't work) so what should be set in the 2.6.31-gentoo-r10 instead of these options?
Code: | Device Drivers ->
Graphics support ->
<*> Support for frame buffer devices --->
<*> Framebuffer Console support
[ ] Enable Tile Blitting Support
Console display driver support --->
[*] Support for the Framebuffer Console Decorations
|
_________________ Man, I thought Ultimate Robot Fighting was real, like pro wrestling, but it turns out it's fixed, like boxing. |
|
Back to top |
|
|
nephron n00b
Joined: 18 Oct 2007 Posts: 66
|
Posted: Thu Apr 22, 2010 12:10 am Post subject: |
|
|
hey even..
you definitely need to have fbcon and fbcondecor as use-flags in your make.conf..
n3ph |
|
Back to top |
|
|
Stu_28 Tux's lil' helper
Joined: 12 Jun 2003 Posts: 129
|
Posted: Thu Apr 22, 2010 1:46 am Post subject: |
|
|
even wrote: | <snip>
also going though setup for fbsplash in my kernel config i don't have the option they say to turn on ( properly why it doesn't work) so what should be set in the 2.6.31-gentoo-r10 instead of these options?
Code: | Device Drivers ->
Graphics support ->
<*> Support for frame buffer devices --->
<*> Framebuffer Console support
[ ] Enable Tile Blitting Support
Console display driver support --->
[*] Support for the Framebuffer Console Decorations
|
|
You need those options or it won't work, and they are definitely part of 2.6.31-gentoo-r10 (I have them set on my machine). They moved them around in the menu since that HOWTO was written. Here is where they are now:
Code: | Device Drivers --->
Graphics support --->
<*> Support for frame buffer devices --->
[ ] Enable Tile Blitting Support
Console display driver support --->
<*> Framebuffer Console support --->
[*] Support for the Framebuffer Console Decorations
|
|
|
Back to top |
|
|
even Tux's lil' helper
Joined: 30 Oct 2003 Posts: 106 Location: London
|
Posted: Thu Apr 22, 2010 2:17 am Post subject: |
|
|
i'm must be going mad because i still can't find "Support for the Framebuffer Console Decorations" this is the section that should contain it in my config file
Code: | #
# Console display driver support
#
CONFIG_VGA_CONSOLE=y
CONFIG_VGACON_SOFT_SCROLLBACK=y
CONFIG_VGACON_SOFT_SCROLLBACK_SIZE=64
CONFIG_DUMMY_CONSOLE=y
CONFIG_FRAMEBUFFER_CONSOLE=y
# CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY is not set
# CONFIG_FRAMEBUFFER_CONSOLE_ROTATION is not set
# CONFIG_FONTS is not set
CONFIG_FONT_8x8=y
CONFIG_FONT_8x16=y
CONFIG_LOGO=y
|
there is no option for decoration, really confused to why it's not there though. _________________ Man, I thought Ultimate Robot Fighting was real, like pro wrestling, but it turns out it's fixed, like boxing. |
|
Back to top |
|
|
Stu_28 Tux's lil' helper
Joined: 12 Jun 2003 Posts: 129
|
Posted: Thu Apr 22, 2010 3:08 am Post subject: |
|
|
Well, it is only available if "Framebuffer Console support" is enabled and "Enable Tile Blitting Support" is disabled. Since "CONFIG_FRAMEBUFFER_CONSOLE=y" is in your code snippet, I would guess that you mistakenly enabled "Enable Tile Blitting Support". |
|
Back to top |
|
|
even Tux's lil' helper
Joined: 30 Oct 2003 Posts: 106 Location: London
|
Posted: Thu Apr 22, 2010 3:31 am Post subject: |
|
|
yeah i did have the other one enabled so am rebuilding kernel now and will see how i do. _________________ Man, I thought Ultimate Robot Fighting was real, like pro wrestling, but it turns out it's fixed, like boxing. |
|
Back to top |
|
|
even Tux's lil' helper
Joined: 30 Oct 2003 Posts: 106 Location: London
|
Posted: Thu Apr 22, 2010 3:57 am Post subject: |
|
|
cheers that was the problem all working nicely now _________________ Man, I thought Ultimate Robot Fighting was real, like pro wrestling, but it turns out it's fixed, like boxing. |
|
Back to top |
|
|
|