Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
boot logo
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware
View previous topic :: View next topic  
Author Message
whiteghost
Guru
Guru


Joined: 26 Jul 2009
Posts: 374
Location: north dakota

PostPosted: Fri Apr 27, 2012 1:59 pm    Post subject: boot logo Reply with quote

does anyone have a boot logo working?

i haven't had one for a very long time.

i enable it in kernel, have tried different kernels.

thought grub2 might have something to do with it so tried switching back to grub 1,

my .config

http://paste.pocoo.org/show/587940/
_________________
www.informationclearinghouse.info
May you re-discover what the poor in 18th century France discovered, that rich people's heads can be mechanically separated from their shoulders if they refuse to listen to reason.
Back to top
View user's profile Send private message
audiodef
Watchman
Watchman


Joined: 06 Jul 2005
Posts: 6639
Location: The soundosphere

PostPosted: Fri Apr 27, 2012 3:27 pm    Post subject: Reply with quote

You need Device Drivers -> Graphics support -> Bootup logo -> Standard 224-color Linux logo.

If that's not working, try setting up a kernel seed. In addition to being configured for boot logos, kernel seeds give you a more efficient kernel than make defconfig.
_________________
decibel Linux: https://decibellinux.org
Github: https://github.com/Gentoo-Music-and-Audio-Technology
Facebook: https://www.facebook.com/decibellinux
Discord: https://discord.gg/73XV24dNPN
Back to top
View user's profile Send private message
BillWho
Veteran
Veteran


Joined: 03 Mar 2012
Posts: 1600
Location: US

PostPosted: Fri Apr 27, 2012 4:01 pm    Post subject: Reply with quote

whiteghost,

I have an old dell 4700 using i915 for Intel Corporation 82915G/GV/910GL Integrated Graphics Controller.

In order to get the boot logo I had to compile the driver in the kernel. When it was compiled as a module I never got the logo or initial boot messages.
_________________
Good luck :wink:

Since installing gentoo, my life has become one long emerge :)
Back to top
View user's profile Send private message
audiodef
Watchman
Watchman


Joined: 06 Jul 2005
Posts: 6639
Location: The soundosphere

PostPosted: Fri Apr 27, 2012 4:31 pm    Post subject: Reply with quote

I always compile my video drivers into the kernel and I've never not had a boot logo.
_________________
decibel Linux: https://decibellinux.org
Github: https://github.com/Gentoo-Music-and-Audio-Technology
Facebook: https://www.facebook.com/decibellinux
Discord: https://discord.gg/73XV24dNPN
Back to top
View user's profile Send private message
whiteghost
Guru
Guru


Joined: 26 Jul 2009
Posts: 374
Location: north dakota

PostPosted: Fri Apr 27, 2012 4:46 pm    Post subject: Reply with quote

i do use a kernel seed from pappy, except for genkernel which i just tried to see if it helped with logo.

i do have logo option compiled in
my zen kernel
Code:

# Graphics support
#
# CONFIG_AGP is not set
CONFIG_VGA_ARB=y
CONFIG_VGA_ARB_MAX_GPUS=2
# CONFIG_VGA_SWITCHEROO is not set
# CONFIG_DRM is not set
# CONFIG_STUB_POULSBO is not set
# CONFIG_VGASTATE is not set
CONFIG_VIDEO_OUTPUT_CONTROL=y
CONFIG_FB=y
CONFIG_FIRMWARE_EDID=y
# CONFIG_FB_DDC is not set
CONFIG_FB_BOOT_VESA_SUPPORT=y
CONFIG_FB_CFB_FILLRECT=y
CONFIG_FB_CFB_COPYAREA=y
CONFIG_FB_CFB_IMAGEBLIT=y
# CONFIG_FB_CFB_REV_PIXELS_IN_BYTE is not set
# CONFIG_FB_SYS_FILLRECT is not set
# CONFIG_FB_SYS_COPYAREA is not set
# CONFIG_FB_SYS_IMAGEBLIT is not set
# CONFIG_FB_FOREIGN_ENDIAN is not set
# CONFIG_FB_SYS_FOPS is not set
# CONFIG_FB_WMT_GE_ROPS is not set
# CONFIG_FB_SVGALIB is not set
# CONFIG_FB_MACMODES is not set
# CONFIG_FB_BACKLIGHT is not set
CONFIG_FB_MODE_HELPERS=y
# CONFIG_FB_TILEBLITTING is not set

#
# Frame buffer hardware drivers
#
# CONFIG_FB_CIRRUS is not set
# CONFIG_FB_PM2 is not set
# CONFIG_FB_CYBER2000 is not set
# CONFIG_FB_ARC is not set
# CONFIG_FB_ASILIANT is not set
# CONFIG_FB_IMSTT is not set
# CONFIG_FB_VGA16 is not set
# CONFIG_FB_UVESA is not set
CONFIG_FB_VESA=y
# CONFIG_FB_N411 is not set
# CONFIG_FB_HGA is not set
# CONFIG_FB_S1D13XXX is not set
# CONFIG_FB_NVIDIA is not set
# CONFIG_FB_RIVA is not set
# CONFIG_FB_LE80578 is not set
# CONFIG_FB_MATROX is not set
# CONFIG_FB_RADEON is not set
# CONFIG_FB_ATY128 is not set
# CONFIG_FB_ATY is not set
# CONFIG_FB_S3 is not set
# CONFIG_FB_SAVAGE is not set
# CONFIG_FB_SIS is not set
# CONFIG_FB_VIA 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_VT8623 is not set
# CONFIG_FB_TRIDENT is not set
# CONFIG_FB_ARK is not set
# CONFIG_FB_PM3 is not set
# CONFIG_FB_CARMINE is not set
# CONFIG_FB_GEODE is not set
# CONFIG_FB_SMSCUFX is not set
# CONFIG_FB_UDL is not set
# CONFIG_FB_VIRTUAL is not set
# CONFIG_FB_METRONOME is not set
# CONFIG_FB_MB862XX is not set
# CONFIG_FB_BROADSHEET is not set
CONFIG_BACKLIGHT_LCD_SUPPORT=y
CONFIG_LCD_CLASS_DEVICE=y
CONFIG_LCD_PLATFORM=y
CONFIG_BACKLIGHT_CLASS_DEVICE=y
# CONFIG_BACKLIGHT_GENERIC is not set
# CONFIG_BACKLIGHT_PROGEAR is not set
# CONFIG_BACKLIGHT_APPLE is not set
# CONFIG_BACKLIGHT_SAHARA is not set
# CONFIG_BACKLIGHT_ADP8860 is not set
# CONFIG_BACKLIGHT_ADP8870 is not set

#
# Display device support
#
CONFIG_DISPLAY_SUPPORT=y

#
# Display hardware drivers
#

#
# Console display driver support
#
CONFIG_VGA_CONSOLE=y
CONFIG_VGACON_SOFT_SCROLLBACK=y
CONFIG_VGACON_SOFT_SCROLLBACK_SIZE=256
CONFIG_DUMMY_CONSOLE=y
CONFIG_FRAMEBUFFER_CONSOLE=y
CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y
# CONFIG_FRAMEBUFFER_CONSOLE_ROTATION is not set
CONFIG_FB_CON_DECOR=y
# CONFIG_FONTS is not set
CONFIG_FONT_8x8=y
CONFIG_FONT_8x16=y
CONFIG_LOGO=y
CONFIG_LOGO_RANDOM=y

#
# Available logos
#
CONFIG_LOGO_ZEN_CLUT224=y
# CONFIG_LOGO_LINUX_MONO is not set
# CONFIG_LOGO_LINUX_VGA16 is not set
CONFIG_LOGO_LINUX_CLUT224=y
# CONFIG_LOGO_OLDZEN_CLUT224 is not set
# CONFIG_LOGO_ARCH_CLUT224 is not set
# CONFIG_LOGO_GENTOO_CLUT224 is not set
# CONFIG_LOGO_EXHERBO_CLUT224 is not set
# CONFIG_LOGO_SLACKWARE_CLUT224 is not set
# CONFIG_LOGO_DEBIAN_CLUT224 is not set
# CONFIG_LOGO_FEDORASIMPLE_CLUT224 is not set
# CONFIG_LOGO_FEDORAGLOSSY_CLUT224 is not set
CONFIG_LOGO_TITS_CLUT224=y
# CONFIG_LOGO_BSD_CLUT224 is not set
# CONFIG_LOGO_FBSD_CLUT224 is not set


gentoo-sources genkernel
Code:
CONFIG_LOGO=y
# CONFIG_LOGO_LINUX_MONO is not set
# CONFIG_LOGO_LINUX_VGA16 is not set
CONFIG_LOGO_LINUX_CLUT224=y


i do not need framebuffer for a logo, right?

BillWho and audiodef, which version of grub do you use?

i thought grub2 gfxmode, gfxpayload may affect logo?

my main box is funtoo with grub2, funtoo grub2 is a little different

i built a gentoo system on virtual box with old grub just to experiment and still no logo.

BillWho wrote
Quote:
have an old dell 4700 using i915 for Intel Corporation 82915G/GV/910GL Integrated Graphics Controller.

In order to get the boot logo I had to compile the driver in the kernel. When it was compiled as a module I never got the logo or initial boot messages.

you mean the intel graphic driver? i use nvidia-drivers, always have. i do have
Code:
CONFIG_FB_VESA=y

and xf86-video-vesa installed.
_________________
www.informationclearinghouse.info
May you re-discover what the poor in 18th century France discovered, that rich people's heads can be mechanically separated from their shoulders if they refuse to listen to reason.
Back to top
View user's profile Send private message
audiodef
Watchman
Watchman


Joined: 06 Jul 2005
Posts: 6639
Location: The soundosphere

PostPosted: Fri Apr 27, 2012 6:05 pm    Post subject: Reply with quote

I have grub-0.97-r10.
_________________
decibel Linux: https://decibellinux.org
Github: https://github.com/Gentoo-Music-and-Audio-Technology
Facebook: https://www.facebook.com/decibellinux
Discord: https://discord.gg/73XV24dNPN
Back to top
View user's profile Send private message
NeddySeagoon
Administrator
Administrator


Joined: 05 Jul 2003
Posts: 54244
Location: 56N 3W

PostPosted: Fri Apr 27, 2012 6:36 pm    Post subject: Reply with quote

whiteghost,

Please pastebin your dmesg.

You must use a framebuffer console to get a boot logo. You have both the old text vga console and the vesa framebffer console in your kernel.
dmesg will tell which is being used. You may need some kernel parameters on the kernel line in grub too. I use
Code:
vga=0x317 video=vesafb:mtrr:3,ywrap

the full context is
Code:
title=Kernel 3.3.1-gentoo (hd0)
root (hd0,0)
kernel (hd0,0)/3.3.1-gentoo root=UUID=ff5730d5-c28d-4276-b300-5b0b0fc60300 vga=0x317 video=vesafb:mtrr:3,ywrap
initrd /boot/initrd.cpio.gz

_________________
Regards,

NeddySeagoon

Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail.
Back to top
View user's profile Send private message
whiteghost
Guru
Guru


Joined: 26 Jul 2009
Posts: 374
Location: north dakota

PostPosted: Fri Apr 27, 2012 6:53 pm    Post subject: Reply with quote

hi neddy,

my dmesg
http://paste.pocoo.org/show/588095/

added this in kernel line awhile back but it did not help
Code:
linux /gnome-zen video=vesafb:ywrap,mtrr:1,1024x768-24@60 rootfstype=ext4 root=/dev/sda2

_________________
www.informationclearinghouse.info
May you re-discover what the poor in 18th century France discovered, that rich people's heads can be mechanically separated from their shoulders if they refuse to listen to reason.
Back to top
View user's profile Send private message
NeddySeagoon
Administrator
Administrator


Joined: 05 Jul 2003
Posts: 54244
Location: 56N 3W

PostPosted: Fri Apr 27, 2012 7:31 pm    Post subject: Reply with quote

whiteghost,

Code:
[    0.000000] Console: colour dummy device 80x25
[    0.000000] console [tty0] enabled
and no sign of a framebuffer console.

I was looking for something like
Code:
[    1.391883] vesafb: mode is 1024x768x16, linelength=2048, pages=1
[    1.391886] vesafb: scrolling: redraw
[    1.391889] vesafb: Truecolor: size=0:5:6:5, shift=0:11:5:0
[    1.398651] vesafb: framebuffer at 0xf9000000, mapped to 0xffffc90010100000, using 3072k, total 14336k
[    1.400550] fb0: VESA VGA frame buffer device


Is this a Xen dom0 or domU?

Code:
ls /dev/fb*
will list your framebuffer devices, if you have any.

You clearly have vesafb in the kernel config you showed but are you running a kernel made from that config file ?
_________________
Regards,

NeddySeagoon

Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail.
Back to top
View user's profile Send private message
whiteghost
Guru
Guru


Joined: 26 Jul 2009
Posts: 374
Location: north dakota

PostPosted: Mon Apr 30, 2012 10:15 pm    Post subject: Reply with quote

i wish i could tell what i did to fix it. i've tried so many things ... i'm not sure what i did.

i now have boot logo.

one thing i now have is vga= in kernel line. will not work without it. [for me] thought i had tried with vga= a couple months ago.

supposedly the vga= is deprecated in grub2.

i would like to compare my new .config with old, but seems pastebin [pocoo], where my old file resides is out of business.

thanks for replies.
_________________
www.informationclearinghouse.info
May you re-discover what the poor in 18th century France discovered, that rich people's heads can be mechanically separated from their shoulders if they refuse to listen to reason.
Back to top
View user's profile Send private message
cach0rr0
Bodhisattva
Bodhisattva


Joined: 13 Nov 2008
Posts: 4123
Location: Houston, Republic of Texas

PostPosted: Tue May 01, 2012 2:07 am    Post subject: Reply with quote

whiteghost wrote:

i would like to compare my new .config with old, but seems pastebin [pocoo], where my old file resides is out of business.


there are a handful of paste sites supported by wgetpaste

see wgetpaste -S output
_________________
Lost configuring your system?
dump lspci -n here | see Pappy's guide | Link Stash
Back to top
View user's profile Send private message
Nicias
Guru
Guru


Joined: 06 Dec 2005
Posts: 446

PostPosted: Sun May 06, 2012 1:31 pm    Post subject: Reply with quote

I recently got a bootsplash working, I think.

I have a nice grub background, then I pick my kernel and I get text running up the screen for a second or two, then two penguins, then more text for a few seconds, then once open-rc gets a few services started, I have a nice graphical progress bar.

I'm mostly satisfied, but I'm wondering if I can do more to hide those two steps of text scrolling? I assume I would have to use an initramfs or whatever (I currently don')
Back to top
View user's profile Send private message
NeddySeagoon
Administrator
Administrator


Joined: 05 Jul 2003
Posts: 54244
Location: 56N 3W

PostPosted: Sun May 06, 2012 2:57 pm    Post subject: Reply with quote

Nicias,

Yes and no to your initrd.

To get bootsplash on the console before root is mounted, you need some odds and ends of bootsplach related things in the intrd.
However, you can still boot with the initrd missing if you configure your kernel correctly - you just loose bootsplash.
_________________
Regards,

NeddySeagoon

Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail.
Back to top
View user's profile Send private message
Nicias
Guru
Guru


Joined: 06 Dec 2005
Posts: 446

PostPosted: Sun May 06, 2012 4:13 pm    Post subject: Reply with quote

Thanks for the quick reply. If the cost of sooner bootsplash is an initrd, I'll put it aside for now.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware All times are GMT
Page 1 of 1

 
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