Forum debian-fr.org

Rechercher pour:

* Connexion   * Inscription

* FAQ    * Rechercher





Publier un nouveau sujet Répondre au sujet  [ 44 messages ]  Aller à la page 1, 2  Suivant
Auteur Message
 Sujet du message: Installation et customization usplash [debian etch/sid]
MessagePublié: 03 Nov 2006 18:59 
Hors-ligne
Vraiment, particulièrement bavard(e)!
Avatar de l’utilisateur

Inscrit le: 31 Mars 2006 17:59
Messages: 1171
1)Prérequis:
-avoir le framebuffer
-etre en etch ou sid (voir le post suivant pour la version sarge)

Toutes les commandes suivantes sont à executer en user (ici appelé user) sauf si je rajoute un # devant.

2)Création d'une image personnalisée:
Je suis une brêle (le mot est faible) en dessin donc j'ai piqué l'image modifiée par David Härdeman

2a) Récupération de l'image, placez la dans /tmp sous le nom usplash-testcard.png
http://bugs.debian.org/cgi-bin/bugrepor ... g=16;att=1

2b) Conversion au format bogl:
Code:
#apt-get install libbogl-dev
cd /tmp
pngtobogl usplash-testcard.png > usplash-testcard.c

Voila, votre image s'est transformée en un fichier c !

3) Recuperation, patch et repaquetage de usplash:
Code:
#apt-get build-dep usplash
#apt-get source usplash
#chown -R user:user usplash-0.3e    <-- c'est la version actuelle
cd usplash-0.3e
cp ../usplash-testcard.c .
<optionnel>
dch -v 0.3e.boris  --> si vous connaissez l'editeur 'vi' sinon forcez l'editeur:
EDITOR=gedit dch -v 0.3e.boris
Mettez un commentaire, sauvez
cd ..
cd usplash-0.3e.boris
</optionnel>
fakeroot debian/rules binary
cd ..
Si vous n'avez pas renommé le paquet en .boris, assurez vous de ne pas avoir le paquet usplash d'origine d'installé.
#dpkg -i usplash_0.3e_i386.deb
ou
#dpkg -i usplash_0.3e.boris_i386.deb


4) Modifier votre grub pour qu'il rajoute les options d'appel à usplash
Chercher la ligne defoptions dans le fichier /boot/grub/menu.lst et rajoutez juste le mot splash:
# defoptions=vga=791 resume=/dev/hda4 splash
Si vous n'avez pas vga=xxx rajoutez-le aussi

Puis lancer
#update-grub

5) Enjoy
Code:
#reboot


Prevenez-moi si ca coince.

_________________
Linux debian 2.6.18-1-686 Sid


Dernière édition par BorisTheButcher le 14 Nov 2006 19:39, édité 11 fois au total.

Haut
 Profil  
 
 Sujet du message: re:Installation et customization usplash [debian etch/sid]
MessagePublié: 03 Nov 2006 19:12 
Hors-ligne
Administrateur du forum
Avatar de l’utilisateur

Inscrit le: 17 Fév 2006 12:20
Messages: 12761
Localisation: Ile de France
paquet usplash_0.3e_i386.deb backporté pour sarge sur

deb http://boisson.homeip.net/sarge/ ./

_________________
Debian Squeeze amd64 Linux version 2.6.30-1
Le Dell 1525N a pété après 19 mois, Toshiba A500D Intel Core 2 Duo 4G RAM
Carte Nvidia, XFCE avec compiz (ben si...)

2 mains de 5 doigts chacune, une tête plus options usuelles


Haut
 Profil  
 
 Sujet du message: re:Installation et customization usplash [debian etch/sid]
MessagePublié: 03 Nov 2006 19:15 
Hors-ligne
Vraiment, particulièrement bavard(e)!
Avatar de l’utilisateur

Inscrit le: 31 Mars 2006 17:59
Messages: 1171
Rolalala ca masterize ici :)

D'ailleurs, coincidence, je me demandais comment j'aurai pu faire pour modifier le numéro de version pour que d'une part la desinstalle de la 0.3e se fasse et que d'autre part les maj des prochaines versions se fassent.
'fin je me comprends :)

Equiv ou le fichier control? Mais quelle version? -boris ? -0.3e2 ?

edit:
euh le paquet que t'as fait fran.b il faudrait mettre le patch parceque la version initiale debian c'est vraimment pas beau. Sauf si c'est déja fait?

_________________
Linux debian 2.6.18-1-686 Sid


Haut
 Profil  
 
 Sujet du message: re:Installation et customization usplash [debian etch/sid]
MessagePublié: 03 Nov 2006 19:35 
Hors-ligne
Administrateur du forum
Avatar de l’utilisateur

Inscrit le: 17 Fév 2006 12:20
Messages: 12761
Localisation: Ile de France
Code:
dch -v 0.3e-boris
dans ~/usplash-0.3e par exemple...

_________________
Debian Squeeze amd64 Linux version 2.6.30-1
Le Dell 1525N a pété après 19 mois, Toshiba A500D Intel Core 2 Duo 4G RAM
Carte Nvidia, XFCE avec compiz (ben si...)

2 mains de 5 doigts chacune, une tête plus options usuelles


Haut
 Profil  
 
 Sujet du message: re:Installation et customization usplash [debian etch/sid]
MessagePublié: 03 Nov 2006 19:52 
Hors-ligne
Vraiment, particulièrement bavard(e)!
Avatar de l’utilisateur

Inscrit le: 31 Mars 2006 17:59
Messages: 1171
Niquel!
J'ai mis 0.3e.boris car le - il aimait pas (Debian Revision ne contient pas de chiffres)

Merci

_________________
Linux debian 2.6.18-1-686 Sid


Haut
 Profil  
 
 Sujet du message: re:Installation et customization usplash [debian etch/sid]
MessagePublié: 05 Nov 2006 00:50 
Hors-ligne
Grand posteur
Avatar de l’utilisateur

Inscrit le: 24 Avr 2006 14:04
Messages: 147
Localisation: Bordeaux
yes ! merci pour le tuto... j'me lance... ah !? premier obstacle, au moment de :
Code:
#apt-get build-dep usplash
je récupère :
Code:
:/tmp# apt-get build-dep usplash
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
E: Vous devez insérer quelques adresses « sources » dans votre sources.list


ben justement, voici mon sources.list :
Code:
#deb file:///cdrom/ sarge main

# Testing
deb ftp://ftp.belnet.be/debian/ testing main non-free contrib
#deb-src ftp://ftp.belnet.be/debian/ testing main non-free contrib

deb http://security.debian.org/ testing/updates main contrib non-free

# http://www.debian-multimedia.org/
#deb http://www.debian-multimedia.org etch main
#deb http://www.debian-multimedia.org testing main

# WINE
deb http://wine.sourceforge.net/apt/ binary/

# Skype
deb http://download.skype.com/linux/repos/debian/ stable non-free

# Videolan VLC
deb http://download.videolan.org/pub/videolan/debian sarge main

deb http://boisson.homeip.net/sarge/ ./

j'ai même essayé en ajoutant :
Code:
deb http://boisson.homeip.net/sarge/les_paquets_sont_sous_le_repertoire_sarge/usplash_0.3e_i386.deb


Qu'est-ce que j'ai raté là ?

_________________
Dell inspiron 6400, Gnome, Lenny, 2.6.32 ... work in progress!


Haut
 Profil  
 
 Sujet du message: re:Installation et customization usplash [debian etch/sid]
MessagePublié: 05 Nov 2006 01:38 
Hors-ligne
Vraiment, particulièrement bavard(e)!
Avatar de l’utilisateur

Inscrit le: 31 Mars 2006 17:59
Messages: 1171
Citer:
Qu'est-ce que j'ai raté là ?

Decommenter cette ligne
#deb-src ftp://ftp.belnet.be/debian/ testing main non-free contrib

_________________
Linux debian 2.6.18-1-686 Sid


Haut
 Profil  
 
 Sujet du message: re:Installation et customization usplash [debian etch/sid]
MessagePublié: 05 Nov 2006 03:00 
Hors-ligne
Grand posteur
Avatar de l’utilisateur

Inscrit le: 24 Avr 2006 14:04
Messages: 147
Localisation: Bordeaux
OK! plus de pblm, je suis allé jusqu'au bout du tuto sans nouvel obstacle, pas d'erreur sur les commandes. J'ai rebooté, et il n'y avait rien de nouveau....
Citer:
1)Prérequis:
-avoir le framebuffer
-etre en etch ou sid (voir le post suivant pour la version sarge)


J'ai p'tet pas le framebuffer....

_________________
Dell inspiron 6400, Gnome, Lenny, 2.6.32 ... work in progress!


Haut
 Profil  
 
 Sujet du message: re:Installation et customization usplash [debian etch/sid]
MessagePublié: 05 Nov 2006 12:55 
Hors-ligne
Vraiment, particulièrement bavard(e)!
Avatar de l’utilisateur

Inscrit le: 31 Mars 2006 17:59
Messages: 1171
Ah oui il manque un truc dans l'usplash d'origine.
Il faut rajouter :
Code:
vga=791 splash quiet

Sur ta ligne de boot (dans grub probablement)
Pour le framebuffer, si tu utilises les noyaux de debian je crois (en sid c sur) que le kernel de etch a l'option d'activée. Le resultat c'est une console haute resolution qui est d'ailleurs un peu plus lente.. (on peut pas tout avoir..). Tu peux verifier que tu l'as en faisant ca:
Code:
grep CONFIG_FB /boot/config-`uname -r`
usplash utilise le framebuffer pour vga 16 couleurs (pour limiter la memoire) donc il faudra aussi
Code:
grep CONFIG_FB_VGA16 /boot/config-`uname -r`

_________________
Linux debian 2.6.18-1-686 Sid


Haut
 Profil  
 
 Sujet du message: re:Installation et customization usplash [debian etch/sid]
MessagePublié: 05 Nov 2006 16:59 
Hors-ligne
Administrateur du forum
Avatar de l’utilisateur

Inscrit le: 08 Sep 2004 23:53
Messages: 22253
Localisation: CAEN
Rappel: pour les utilisateurs de nvidia, vous le savez peut être , il ne faut surtout pas compiler le noyau avec le support rivafb ni nvidiafb (ni en noyau, ni en module).
Si vous êtes en nvidia, vous pouvez prendre vga16fb, ou vesafb (si c'est compilé chez vous).

_________________
«l'homme n'est pas une marchandise comme les autres»
Nikolaë Sarköcescu, 1955 - ("Discours de campagne à St Etienne, 9 nov 2006")


Haut
 Profil  
 
 Sujet du message: re:Installation et customization usplash [debian etch/sid]
MessagePublié: 05 Nov 2006 20:58 
Hors-ligne
Grand posteur
Avatar de l’utilisateur

Inscrit le: 24 Avr 2006 14:04
Messages: 147
Localisation: Bordeaux
Merci pour le suivi Boris. Bon, je ne crois pas avoir le framebuffer, (en plus je ne me souviens pas l'avoir spécifié au moment de la config du noyau, à moins que il le soit par défaut, en plus c'est un noyau de Sarge..... bref ça sent la recompil...).
Citer:
Pour le framebuffer, si tu utilises les noyaux de debian je crois (en sid c sur) que le kernel de etch a l'option d'activée. Le resultat c'est une console haute resolution qui est d'ailleurs un peu plus lente.. (on peut pas tout avoir..). Tu peux verifier que tu l'as en faisant ca:
Code:
Code:
grep CONFIG_FB /boot/config-`uname -r`

.... eh ben je récupère
Code:
# grep CONFIG_FB /boot/config-`uname -r`
# CONFIG_FB is not set


ah oui au fait.... c'est p'tet lié:
Code:
fakeroot debian/rules binary

m'a retourné:
Code:
:/tmp/usplash-0.3e$ fakeroot debian/rules binary
QUILT_PATCHES=debian/patches quilt push -a || test $? = 2
Application de 00-ssize-typo.patch
patching file usplash_write.c

Application de 01-bogl-error.patch
patching file usplash.c

Application de 02-header-comment.patch
patching file usplash.h

Application de 03-bogl-no-PAGESIZE.patch
patching file bogl/bogl.c

Application de 04-bogl-dpkg-arg.patch
patching file bogl/Makefile
....
....
....
bogl-vga16.c: In function 'bogl_vga16_pointer':
bogl-vga16.c:566: warning: pointer targets in initialization differ in signedness
bogl-vga16.c:591: warning: pointer targets in initialization differ in signedness
bogl-vga16.c: In function 'bogl_vga16_move':
bogl-vga16.c:717: warning: assignment discards qualifiers from pointer target type
cc -O2 -g -D_GNU_SOURCE    bdftobogl.c bogl.o bogl-font.o bogl-cfb.o bogl-pcfb.o bogl-tcfb.o bogl-vga16.o   -o bdftobogl
....
....
usplash-testcard-theme.o:(.data+0x4): référence indéfinie vers « pixmap_usplash_testcard »
collect2: ld returned 1 exit status
make[1]: *** [usplash] Erreur 1
make[1]: quittant le répertoire « /tmp/usplash-0.3e »
make: *** [build-stamp] Erreur 2

bo.. voilà....

_________________
Dell inspiron 6400, Gnome, Lenny, 2.6.32 ... work in progress!


Haut
 Profil  
 
 Sujet du message: re:Installation et customization usplash [debian etch/sid]
MessagePublié: 05 Nov 2006 21:48 
Hors-ligne
Vraiment, particulièrement bavard(e)!
Avatar de l’utilisateur

Inscrit le: 31 Mars 2006 17:59
Messages: 1171
J'ai du me planter, j'ai modifié le post pour qu'il soit plus simple.
Tu avais fais le sed? Il doit y avoir un probleme dans le fichier modifié, le nom est mauvais :oops:

Tu peux essayer momentanémment sur un autre kernel précompilé (le plus recent de ta branche etch par exemple).

_________________
Linux debian 2.6.18-1-686 Sid


Haut
 Profil  
 
 Sujet du message: re:Installation et customization usplash [debian etch/sid]
MessagePublié: 06 Nov 2006 13:17 
Hors-ligne
Nouvel utilisateur
Avatar de l’utilisateur

Inscrit le: 04 Nov 2006 13:48
Messages: 12
Localisation: Rouen
Bizarre, j'ai la même erreur que carlino :cry:


Haut
 Profil  
 
 Sujet du message: re:Installation et customization usplash [debian etch/sid]
MessagePublié: 06 Nov 2006 14:33 
Hors-ligne
Vraiment, particulièrement bavard(e)!
Avatar de l’utilisateur

Inscrit le: 31 Mars 2006 17:59
Messages: 1171
Raaahhh c'est le fameux "J'ai pas testé mais ca marche" :lol:

On la refait, le wget passait pas, il faut telecharger l'image dans /tmp. J'ai modifié le post.

_________________
Linux debian 2.6.18-1-686 Sid


Haut
 Profil  
 
 Sujet du message: re:Installation et customization usplash [debian etch/sid]
MessagePublié: 06 Nov 2006 16:46 
Hors-ligne
Nouvel utilisateur
Avatar de l’utilisateur

Inscrit le: 04 Nov 2006 13:48
Messages: 12
Localisation: Rouen
Nickel, ça fonctionne :D

C'est bôoooo :smt003

_________________
Debian SID


Haut
 Profil  
 
 Sujet du message: re:Installation et customization usplash [debian etch/sid]
MessagePublié: 06 Nov 2006 16:59 
Hors-ligne
Vraiment, particulièrement bavard(e)!
Avatar de l’utilisateur

Inscrit le: 31 Mars 2006 17:59
Messages: 1171
webatou a écrit:
Nickel, ça fonctionne :D

C'est bôoooo :smt003

:lol: Ouais t'as vu hein! Il s'est vachement cassé la tête le gars! :lol:
Il doit trainer d'autres images, si t'en trouve des déja faites, previens-nous.

Faut savoir que cet usplash va probablement etre mis à jour donc debian va choisir une image et on l'aura dans le prochain usplash 4.0 + des corrections.

Content que ca marche en tout cas.

_________________
Linux debian 2.6.18-1-686 Sid


Haut
 Profil  
 
 Sujet du message: re:Installation et customization usplash [debian etch/sid]
MessagePublié: 06 Nov 2006 17:43 
Hors-ligne
Nouvel utilisateur
Avatar de l’utilisateur

Inscrit le: 04 Nov 2006 13:48
Messages: 12
Localisation: Rouen
Non, mais c'est vrai, je la trouve sympa cette image... c'est simple et efficace :D

_________________
Debian SID


Haut
 Profil  
 
 Sujet du message: re:Installation et customization usplash [debian etch/sid]
MessagePublié: 06 Nov 2006 17:56 
Hors-ligne
Vraiment, particulièrement bavard(e)!
Avatar de l’utilisateur

Inscrit le: 31 Mars 2006 17:59
Messages: 1171
Dis moi..
tu es bon en dessin?
:mrgreen:

_________________
Linux debian 2.6.18-1-686 Sid


Dernière édition par BorisTheButcher le 06 Nov 2006 18:16, édité 1 fois au total.

Haut
 Profil  
 
 Sujet du message: re:Installation et customization usplash [debian etch/sid]
MessagePublié: 06 Nov 2006 18:01 
Hors-ligne
Nouvel utilisateur
Avatar de l’utilisateur

Inscrit le: 04 Nov 2006 13:48
Messages: 12
Localisation: Rouen
Non, c'est peut-être pour ça que j'aime bien cet usplash :smt003

_________________
Debian SID


Haut
 Profil  
 
 Sujet du message: re:Installation et customization usplash [debian etch/sid]
MessagePublié: 07 Nov 2006 13:24 
Hors-ligne
Vraiment, particulièrement bavard(e)!
Avatar de l’utilisateur

Inscrit le: 31 Mars 2006 17:59
Messages: 1171
En attendant j'ai un problème avec le suspend
/usr/sbin/s2disk et au reboot ca bloque lors de l'initrd.. :?

_________________
Linux debian 2.6.18-1-686 Sid


Haut
 Profil  
 
 Sujet du message: re:Installation et customization usplash [debian etch/sid]
MessagePublié: 08 Nov 2006 15:10 
Hors-ligne
Nouvel utilisateur
Avatar de l’utilisateur

Inscrit le: 22 Août 2006 16:33
Messages: 91
Localisation: Metz
infini respect :smt007

_________________
L'erreur n'est pas de se tromper, mais de le refaire
ACER Aspire 2012 (Pentium M 1.5 GHz, ATI Radeon 9600)
Debian etch kernel 2.6.16-2-686


Haut
 Profil  
 
 Sujet du message: re:Installation et customization usplash [debian etch/sid]
MessagePublié: 11 Nov 2006 11:22 
Hors-ligne
Très bavard(e)!
Avatar de l’utilisateur

Inscrit le: 25 Avr 2006 10:30
Messages: 876
Localisation: grenoble
J'avais testé splashy mais je suis vite revenu sans rien.

Suite à ce post je teste usplash mais l'image est bien petite je trouve (c'est du 800x600) je n'arrive pas à lire ce qui est écrit sur la console.

Y a t il moyen d'agrandir ceci avec un fichier de configuration ou doit je refaire l'image d'origine en 1024x800 puis applique votre tuto?
Je n'arrive pas à agrandir l'image au boot, j'ai bien dans menu.lst de grub vga=791 splash quiet


Haut
 Profil  
 
 Sujet du message: re:Installation et customization usplash [debian etch/sid]
MessagePublié: 14 Nov 2006 13:36 
Hors-ligne
Vraiment, particulièrement bavard(e)!
Avatar de l’utilisateur

Inscrit le: 31 Mars 2006 17:59
Messages: 1171
Nan ca passera pas, des patchs sont en cours pour les autres dimensions.
usplash est très leger actuellement, c'est au stade de developpement.

_________________
Linux debian 2.6.18-1-686 Sid


Haut
 Profil  
 
 Sujet du message: re:Installation et customization usplash [debian etch/sid]
MessagePublié: 14 Nov 2006 19:29 
Hors-ligne
Vraiment, particulièrement bavard(e)!
Avatar de l’utilisateur

Inscrit le: 27 Avr 2006 11:51
Messages: 1320
Localisation: Clermont-ferrand
énorme! :lol:

merci Boris

ps: dans le premier post il serait bon de rajouter les arguments à passer à grub pour booter avec le splash :wink:

ca déchire :shock:

_________________
amd64 1,8GHZ,
nvidia fx5500, drivers 9625
debian testing/unstable-amd64,
kernel 2.6.20-jerome4


Haut
 Profil  
 
 Sujet du message: re:Installation et customization usplash [debian etch/sid]
MessagePublié: 14 Nov 2006 19:57 
Hors-ligne
Vraiment, particulièrement bavard(e)!
Avatar de l’utilisateur

Inscrit le: 31 Mars 2006 17:59
Messages: 1171
Ayé
En fait après avoir regardé le source de usplash, je crois qu'il y a plus simple mais je n'y suis pas arrivé (je manque un peu de temps en ce moment)
Logiquement si on veut changer le theme, il faut recompiler juste le theme, en faire une librairie et le placer dans:
/usr/lib/usplash/usplash-artwork.so
dans l'initrd

L'avantage c'est quand on a plusieurs themes déja compilés. On modifie le lien et ensuite on regenere l'initrd.
On pourrait meme fixer une variable du kernel theme=... et le lire à la volée comme ca, plus besoin de regenerer l'initrd.

_________________
Linux debian 2.6.18-1-686 Sid


Haut
 Profil  
 
Afficher les messages publiés depuis:  Trier par  
Publier un nouveau sujet Répondre au sujet  [ 44 messages ]  Aller à la page 1, 2  Suivant

Index du forum » Forums d'aide » Trucs et Astuces


Qui est en ligne ?

Utilisateur(s) parcourant actuellement ce forum : Aucun utilisateur inscrit et 1 invité


Vous ne pouvez pas publier de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum
Vous ne pouvez pas insérer de pièces jointes dans ce forum

Rechercher pour:
Aller vers:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Traduction réalisée par Maël Soucaze © 2010 phpBB.fr