Toon posts:

bootsplash voor nieuwe kernel

Pagina: 1
Acties:

Verwijderd

Topicstarter
Geachte Tweakers,

Ik heb vandaag de 2.4.25 kernel met succes geinstalleerd. Alles werkt perfect alleen ik zou graag een bootsplash willen zien ipv de tekst mode met services, alles staat wel goed en de packages zijn allemaal geinstalleerd en in de /etc/sysconfig staat de splash gewoon op yes, in menu.lst is er niks aan veranderd dus splash=silent staat gewoon aan.

Wat kan het probleem zijn, heeft iemand er een oplossing voor?

  • Creepy
  • Registratie: Juni 2001
  • Laatst online: 22:29

Creepy

Tactical Espionage Splatterer

Heb je de framebuffer support bij console drivers aanstaan?

"I had a problem, I solved it with regular expressions. Now I have two problems". That's shows a lack of appreciation for regular expressions: "I know have _star_ problems" --Kevlin Henney


Verwijderd

Topicstarter
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
## Path:        Hardware/Console
## Description: Text console settings (see also Hardware/Keyboard)
## Type:    string
## Default: ""
## ServiceRestart: kbd
#
# Console settings.
# Note: The KBD_TTY setting from Hardware/Keyboard (sysconfig/keyboard)
# also applies for the settings here.
#
# Load this console font on bootup:
# (/usr/share/kbd/consolefonts/)
# 
CONSOLE_FONT="lat9w-16.psfu"

## Type:    string
## Default: ""
#
# Some fonts come without a unicode map.
# (.psfu fonts supposedly have it, others often not.)
# You can then specify the unicode mapping of your font 
# explicitly. (/usr/share/kbd/unimaps/)
# Normally not needed.
#
CONSOLE_UNICODEMAP=""

## Type:    string
## Default: ""
#
# Most programs output 8 bit characters, so you need a table to
# translate those characters into unicode. That one can be specified
# here. (/usr/share/kbd/consoletrans/)
# (Note: If your console is in utf-8 mode you don't need this.)
# If your code does not use a unicode mapping at all (because you
# e.g. explicitly specified UNICODEMAP="none") you may circumvent
# the translation via unicode, but load a map which directly maps
# 8 bit output of your program to a font position.
#
CONSOLE_SCREENMAP="trivial"

## Type:    string
## Default: ""
#
# for some fonts the console has to be initialized with CONSOLE_MAGIC.
# CONSOLE_MAGIC can be empty or have the values "(B", ")B", "(K" or ")K".
# Normally not needed (automatically handled by setfont).
#
CONSOLE_MAGIC="(K"
## Path:    System/Console/Framebuffer
## Description: Framebuffer configuration
## Type:    string
## Default: ""
#
# You may want to load a framebuffer display driver into your kernel
# in order to be able to change graphics modes etc. with fbset in
# console mode.
#
# Notes: Most people won't enter anything here, as:
#   * it won't work if you have vesafb already active
#   * its advantageous to have fb support compiled into your kernel
#   * Some XFree86 drivers (especially in XFree86-4.x) don't work
#     too well, if you enable framebuffer text mode.
#
# Example:
#  FB_MODULES="matroxfb_base vesa=0x182 fv=85 matroxfb_maven matroxfb_crtc2"
# 
FB_MODULES=""

## Type:        string
## Default:     ""
#
# In case your kernel has framebuffer support (or you loaded the framebuffer
# support into your kernel as a module above), you may want to change the
# resolution or other parameters. This is done by secifying the parameters
# to fbset. Use a mode from /etc/fb-modes and additional parameters as
# -a, -depth <BPP>, -vyres <VYRES>, ... (See fbset manpage and/or fbset -h).
#
# Notes:
#   * vesafb does not (currently) support changing the display mode
#   * BEWARE! Don't set modes your monitor can't do. Watch out for the maximum
#     horizontal frequency. Old monitors might even be damaged if you exceed 
#     their capabilities.
#
# Example:
#   FBSET_PARAMS="-a -depth 16 768x576-90 -vyres 10240"
# 
FBSET_PARAMS=""

# Encoding used for output of non-ascii characters.
#
CONSOLE_ENCODING="ISO-8859-1"


is dit datgene waar je op doelt? zo ja wat zou ik moeten aangeven?

  • BoAC
  • Registratie: Februari 2003
  • Laatst online: 22:14

BoAC

Memento mori

Heb je de kernel zelf gebouwd of een 'standaard' kernel van je distro (welke?) geinstalleerd?
Wanneer je namelijk de kernel zelf configed en bouwt moet je wel framebuffer-support mee bouwen ;)

[ Voor 5% gewijzigd door BoAC op 12-03-2004 13:45 ]


  • Wirf
  • Registratie: April 2000
  • Laatst online: 21-02 09:20
Als je een "vanilla" kernel hebt (een waar dus niets is aan veranderd, direct van www.kernel.org) Dan zit er helemaal geen bootsplash support in. Je moet/kunt dan een patch downloaden van www.bootsplash.org

Heeft sinds kort zijn wachtwoord weer terug gevonden!


Verwijderd

Topicstarter
ik heb via me oude kernel een config in de make menuconfig geladen en die gesaved en toen gewoon make dep && make clean && make bzImage && make modules && make modules_install && make install gedaan grub ge-edit en dat was het.

kernel 2.4.25 van kernel.org is het

[ Voor 15% gewijzigd door Verwijderd op 12-03-2004 13:48 ]


Verwijderd

Topicstarter
er is geen splash voor 2.4.25, kan ik die 2.4.24 dan usen, zo ja hoe voer ik die uit?

  • Sir Isaac
  • Registratie: September 2002
  • Laatst online: 21-05-2025
De patch voor 2.4.25 is met google wel te vinden. Hoe je hem moet toepassen staat wel in de kernel HOWTO.

  • BoAC
  • Registratie: Februari 2003
  • Laatst online: 22:14

BoAC

Memento mori

Verwijderd schreef op 12 maart 2004 @ 14:11:
er is geen splash voor 2.4.25, kan ik die 2.4.24 dan usen, zo ja hoe voer ik die uit?
Zie hier
Quote van de site..
* To use the Linux bootsplash screen, you have to recompile your kernel. The bootsplash patch is available for 2.4.18-2.4.22 and 2.6.0-test9. The patches should also apply to newer versions of the Linux kernel.
Dus zou het moeten doen lijkt mij ;)
Anders was daarvoor wel een waarschuwing dat het niet werkt voor 2.4.25.
Pagina: 1