Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[BOOTSPLASH] Problema col .config [RISOLTO SPUTANDO SANGUE]
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian)
View previous topic :: View next topic  
Author Message
silian87
Advocate
Advocate


Joined: 06 Oct 2003
Posts: 2318
Location: Treviso, Italy

PostPosted: Mon Jul 05, 2004 9:40 pm    Post subject: [BOOTSPLASH] Problema col .config [RISOLTO SPUTANDO SANGUE] Reply with quote

Visto che e' arrivato il bootsplash per ppc ho deciso di metterlo sul mio powerbook... quindi ho messo tutto, ho usato bootsplash_resize per creare i config e le immagini per la mia strana risoluzione (1280x854). Non funzionava... Dopo molto tempo ho capito che il problema era che il resize non voleva crearmi quella risoluzione, perche' non voleva distorcere la forma originale dell'immagine per il widescreen e cercava di scalarla. Allora, con gimp, sono riuscito a creare le immagini giuste. Ora il bootsplash va, ma e' un po' incasinato, tipo la casella di testo e' troppo alta ma troppo stretta etc.. Credo che questo dipenda dal file di configurazione che e' rimasto per la risoluzione stupida che mi aveva messo (tipo 1030x854 credo). Lo posto qui, se qualcuno mi aiuta, io poi avrei il bootsplash perfetto, grazie ;-)

Code:

# This is a bootsplash configuration file for
# theme SuSE, resolution 1280x1024. See
# ftp://ftp.suse.com/pub/people/stepan/bootsplash for
# more information. Comments are welcome by stepan@suse.de

# config file version
version=3

# should the picture be displayed?
state=1

# fgcolor is the text forground color.
# bgcolor is the text background (i.e. transparent) color.
fgcolor=7
bgcolor=0

# ttf message output parameters
text_x=256
text_y=604
text_size=31
text_color=0xeef4ff

# name of the picture file (full path recommended)
jpeg=/etc/bootsplash/themes/Gentoo-LiveCD-2004.2/images/bootsplash-1280x854.jpg
silentjpeg=/etc/bootsplash/themes/Gentoo-LiveCD-2004.2/images/silent-1280x854.jpg

progress_enable=1

###############
# silent config
# background
box silent noover  724 910 763 678 #04045498
box silent inter 725 227 762 678 #ffffff #ffffff #526bb0 #526bb0
box silent       725 910 762 678 #ffffff #ffffff #526bb0 #526bb0
# black border
box silent         724 910 724 644 #313234
box silent         763 910 763 678 #eef4ff
box silent         724 227 763 678 #313234
box silent         724 910 763 678 #eef4ff


###############
# normal config

# make your choice between a small (ok, not that small) and a large
# text-output window
# uncomment all statements in the section

 ##############
 # small box
 # text box (left, top borders)
 #box     19 19 19 1055 #eef4ff
 #box     19 19 1581 19 #eef4ff
 # (right, bottom borders)
 #box     1581 19 1581 1055 #eef4ff
 #box     19 1055 1581 1055 #eef4ff

 # box itself
 box noover 16 1124 843 750 #04045498


Credo che bisogna sistemare i valori di larghezza e/o altezza. Nessuno sa come dare un comando per generere config che SETTI le dimensioni esatte che voglio io? grazie ancora :)
_________________
Musica che ascolto: http://www.last.fm/user/silian87/

Silian87 FAQs: http://marentax.homelinux.org/~silian87/silian87-faq.txt

GTalk: silian87@gmail.com


Last edited by silian87 on Tue Jul 06, 2004 9:16 am; edited 1 time in total
Back to top
View user's profile Send private message
mfkr79
Tux's lil' helper
Tux's lil' helper


Joined: 04 Jul 2004
Posts: 143
Location: Italy

PostPosted: Tue Jul 06, 2004 12:41 am    Post subject: Reply with quote

Anche io ho un monitor wide (1920x1200)

per far andare il bootsplash ho dovuto scegliere un'immagine di sfondo con LA STESSA RISOLUZIONE del frame buffer,
per non complicarmi troppo la vita ho scelto 1280x1024, anche se non è una risoluzione wide, il mio bootsplash è comunque a schermo intero, perchè i monitor wide (di solito) hanno una funzione che estende a tutto schermo le schermate con risoluzioni 4:3, ovviamente deformando un pò l'immagine

Secondo me è importante capire se il frame buffer supporta risoluzioni wide, a me non risulta... :roll:
Credo supporti 640x480, 800x600, 1024x768, 1280x1024

La risoluzione del frame buffer puoi settarla nel file di configurazione del bootloader, la sintassi di yaboot non me la ricordo...

Comunque questo è il mio file di configurazione del Boot Splash

Code:
# This is a bootsplash configuration file for
# theme SuSE, resolution 1280x1024. See
# ftp://ftp.suse.com/pub/people/stepan/bootsplash for
# more information. Comments are welcome by xxx@xxx.xxx

# config file version
version=3

# should the picture be displayed?
state=1

# fgcolor is the text forground color.
# bgcolor is the text background (i.e. transparent) color.
fgcolor=7
bgcolor=0

# (tx, ty) are the (x, y) coordinates of the text window in pixels.
# tw/th is the width/height of the text window in pixels.
tx=25
ty=25
tw=1230
th=875

# ttf message output parameters
text_x=256
text_y=728
text_size=36
text_color=0xeef4ff

# name of the picture file (full path recommended)
jpeg=/etc/bootsplash/gentoo-highquality/images/bootsplash-1280x1024.jpg
silentjpeg=/etc/bootsplash/gentoo-highquality/images/silent-1280x1024.jpg

progress_enable=1

# background
box silent noover  256 776 1024 816 #04045498
box silent inter 256 777 256 815 #ffffff #ffffff #526bb0 #526bb0
box silent       256 777 1024 815 #ffffff #ffffff #526bb0 #526bb0
# black border
box silent         256 776 1024 776 #313234
box silent         256 816 1024 816 #eef4ff
box silent         256 776 256 816 #313234
box silent         1024 776 1024 816 #eef4ff

# text box (left, top)
box     19 19 19 901 #313234
box     19 19 1261 19 #313234
# (right, bottom)
box     1261 19 1261 901 #eef4ff
box     19 901 1261 901 #eef4ff

# box itself
box noover 20 20 1260 900 #04045498

overpaintok=1


Questo invece è /etc/init.d/bootsplash.conf

Code:
# /etc/init.d/bootsplash.conf

# The name of the theme that should be used during
# startup/shutdown. You can also set this with
# the kernel parameter 'theme' (e.g. by addying
# 'theme=something' to your kernel parameters in
# the bootloader configuration file). The kernel
# parameter overrides BOOTSPLASH_THEME. If both
# variables are empty, 'default' is assumed.

BOOTSPLASH_THEME="gentoo-highquality"

# The numbers of ttys (seperated by space) which should
# get the splash (e.g. for tty 1-5: "0 1 2 3 4 5")
#
# If you want to have different splash images on the ttys
# then you have to link the configuration file of that
# image to your theme's config directory as
# vtsplash-X-Y.cfg, where X is the tty number and Y the
# resolution.
# Assumed, your current theme is /etc/bootsplash/gentoo/ and
# you want to have the splash image from /etc/bootsplash/Linux
# on console 2 (at 800x600), then you have to link as follows:
#
# ln -s /etc/bootsplash/Linux/config/bootsplash-800x600.cfg \
# /etc/bootsplash/gentoo/config/vtsplash-1-800x600.cfg
#
# This setting defaults to RC_TTY_NUMBER
#
# Example:
# BOOTSPLASH_TTYS="0 1 2 3 4 5"

# Should the silent splash be stopped on errors? (yes/no) (default: no)

BOOTSPLASH_STOP_ON_ERROR="no"

# You can use a custom TrueType font to display the silent splash
# messages. The given font has to be put to /etc/bootsplash

# BOOTSPLASH_FONT="luxisri.ttf"

# Here you can customize the messages displayed during boot/reboot/shutdown

# PROGRESS_BOOT_MESSAGE="Booting the system... Press F2 for verbose mode"
# PROGRESS_SHUTDOWN_MESSAGE="Shutting down the system... Press F2 for verbose mode"
# PROGRESS_REBOOT_MESSAGE="Rebooting the system... Press F2 for verbose mode"


Spero di non aver detto troppe vacchate e di esserti stato utile

Ciao
_________________
Gentoo ~amd64 on DELL XPS M1530
Back to top
View user's profile Send private message
silian87
Advocate
Advocate


Joined: 06 Oct 2003
Posts: 2318
Location: Treviso, Italy

PostPosted: Tue Jul 06, 2004 7:46 am    Post subject: Reply with quote

cioe'.. il mio frame buffer e' realmente a 1280x854, quindi supporta il wide, e il bootspash si rifiuta di funzionare con tutte le modalita' diverse da 1280x854 con immagine grande 1280x854...
_________________
Musica che ascolto: http://www.last.fm/user/silian87/

Silian87 FAQs: http://marentax.homelinux.org/~silian87/silian87-faq.txt

GTalk: silian87@gmail.com
Back to top
View user's profile Send private message
silian87
Advocate
Advocate


Joined: 06 Oct 2003
Posts: 2318
Location: Treviso, Italy

PostPosted: Tue Jul 06, 2004 9:15 am    Post subject: Reply with quote

Allora ho risolto a manina con tanta-tanta fatica.... insomma... ho ridemsionato le immagini con gimp, ho confrontato il config del bootsplash a 1280x1024 e quello del bootsplash a 1024x768. Ho copiato tutte le cordinate X di quello a 1280x1024 (poiche' la mia risoluzione e' 1280x854). Poi ho usato la matematica, finalmente :lol: .

Per sapere che Y dovevo mettere ho fatto proporzioni di questo tipo:

Mettiamo che nel config del bootsplash 1024x768 c'era una Y a 560 io ho fatto:

768:560=854:X ed ecco il valore. Ho fatto cosi' per tutte le Y, poi ho creato l'initrd ed ho riavviato, ora e' perfetto.

Ho una sola domanda: ma perche' vedo il bootsplash su una solo consolo nonostante nel bootsplash.conf ce ne sono 6? (il bootsplash.conf va in /etc/init.d, vero? )
_________________
Musica che ascolto: http://www.last.fm/user/silian87/

Silian87 FAQs: http://marentax.homelinux.org/~silian87/silian87-faq.txt

GTalk: silian87@gmail.com
Back to top
View user's profile Send private message
mfkr79
Tux's lil' helper
Tux's lil' helper


Joined: 04 Jul 2004
Posts: 143
Location: Italy

PostPosted: Tue Jul 06, 2004 11:02 am    Post subject: Reply with quote

Si il bootsplash.conf va in /etc/init.d

Per quanto riguarda il numero di console, io con il bootsplash.conf postato sopra ce l'ho su tutte e quattro
_________________
Gentoo ~amd64 on DELL XPS M1530
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian) 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