Plymouth pour yaboot

Salut,
Je voulais savoir s’il existait un chargeur graphique de type plymouth ou autre pour yaboot ( donc ppc )

Trucs & Astuces = je donne une information qui peut servir à d’autres
Support = j’ai un problème, je pose une question.

Je déplace.

oui
packages.debian.org/search?suite … s=plymouth

oui j’ai vu que plymouth était disponible pour ppc mais c’est le paquet qui est disponible, mais je ne pense pas qu’il fonctionne sur powerpc vu qu’il faut le configurer via grub et que grub est remplacé par yaboot sur les ppc … je ne sais pas comment se configure yaboot pour lancer plymouth -> wiki.debian.org/fr/plymouth

si j’essaye d’installer plymouth et les themes j’ai ca :

[quote]update-initramfs: Generating /boot/initrd.img-3.2.0-4-powerpc
W: Possible missing firmware /lib/firmware/radeon/R520_cp.bin for module radeon
W: Possible missing firmware /lib/firmware/radeon/RS600_cp.bin for module radeon
W: Possible missing firmware /lib/firmware/radeon/RS690_cp.bin for module radeon
W: Possible missing firmware /lib/firmware/radeon/R420_cp.bin for module radeon
W: Possible missing firmware /lib/firmware/radeon/R300_cp.bin for module radeon
W: Possible missing firmware /lib/firmware/radeon/R200_cp.bin for module radeon
W: Possible missing firmware /lib/firmware/radeon/R100_cp.bin for module radeon
W: Possible missing firmware /lib/firmware/radeon/RV710_me.bin for module radeon
W: Possible missing firmware /lib/firmware/radeon/RV710_pfp.bin for module radeon
W: Possible missing firmware /lib/firmware/radeon/RV730_me.bin for module radeon
W: Possible missing firmware /lib/firmware/radeon/RV730_pfp.bin for module radeon
W: Possible missing firmware /lib/firmware/radeon/RV770_me.bin for module radeon
W: Possible missing firmware /lib/firmware/radeon/RV770_pfp.bin for module radeon
W: Possible missing firmware /lib/firmware/radeon/RS780_me.bin for module radeon
W: Possible missing firmware /lib/firmware/radeon/RS780_pfp.bin for module radeon
W: Possible missing firmware /lib/firmware/radeon/RV670_me.bin for module radeon
W: Possible missing firmware /lib/firmware/radeon/RV670_pfp.bin for module radeon
W: Possible missing firmware /lib/firmware/radeon/RV635_me.bin for module radeon
W: Possible missing firmware /lib/firmware/radeon/RV635_pfp.bin for module radeon
W: Possible missing firmware /lib/firmware/radeon/RV620_me.bin for module radeon
W: Possible missing firmware /lib/firmware/radeon/RV620_pfp.bin for module radeon
W: Possible missing firmware /lib/firmware/radeon/RV630_me.bin for module radeon
W: Possible missing firmware /lib/firmware/radeon/RV630_pfp.bin for module radeon
W: Possible missing firmware /lib/firmware/radeon/RV610_me.bin for module radeon
W: Possible missing firmware /lib/firmware/radeon/RV610_pfp.bin for module radeon
W: Possible missing firmware /lib/firmware/radeon/R600_me.bin for module radeon
W: Possible missing firmware /lib/firmware/radeon/R600_pfp.bin for module radeon
W: Possible missing firmware /lib/firmware/radeon/R520_cp.bin for module radeon
W: Possible missing firmware /lib/firmware/radeon/RS600_cp.bin for module radeon
W: Possible missing firmware /lib/firmware/radeon/RS690_cp.bin for module radeon
W: Possible missing firmware /lib/firmware/radeon/R420_cp.bin for module radeon
W: Possible missing firmware /lib/firmware/radeon/R300_cp.bin for module radeon
W: Possible missing firmware /lib/firmware/radeon/R200_cp.bin for module radeon
W: Possible missing firmware /lib/firmware/radeon/R100_cp.bin for module radeon
W: Possible missing firmware /lib/firmware/radeon/SUMO2_me.bin for module radeon
W: Possible missing firmware /lib/firmware/radeon/SUMO2_pfp.bin for module radeon
W: Possible missing firmware /lib/firmware/radeon/SUMO_me.bin for module radeon
W: Possible missing firmware /lib/firmware/radeon/SUMO_pfp.bin for module radeon
W: Possible missing firmware /lib/firmware/radeon/SUMO_rlc.bin for module radeon
W: Possible missing firmware /lib/firmware/radeon/PALM_me.bin for module radeon
W: Possible missing firmware /lib/firmware/radeon/PALM_pfp.bin for module radeon
W: Possible missing firmware /lib/firmware/radeon/CYPRESS_rlc.bin for module radeon
W: Possible missing firmware /lib/firmware/radeon/CYPRESS_me.bin for module radeon
W: Possible missing firmware /lib/firmware/radeon/CYPRESS_pfp.bin for module radeon
W: Possible missing firmware /lib/firmware/radeon/JUNIPER_rlc.bin for module radeon
W: Possible missing firmware /lib/firmware/radeon/JUNIPER_me.bin for module radeon
W: Possible missing firmware /lib/firmware/radeon/JUNIPER_pfp.bin for module radeon
W: Possible missing firmware /lib/firmware/radeon/REDWOOD_rlc.bin for module radeon
W: Possible missing firmware /lib/firmware/radeon/REDWOOD_me.bin for module radeon
W: Possible missing firmware /lib/firmware/radeon/REDWOOD_pfp.bin for module radeon
W: Possible missing firmware /lib/firmware/radeon/CEDAR_rlc.bin for module radeon
W: Possible missing firmware /lib/firmware/radeon/CEDAR_me.bin for module radeon
W: Possible missing firmware /lib/firmware/radeon/CEDAR_pfp.bin for module radeon
W: Possible missing firmware /lib/firmware/radeon/R700_rlc.bin for module radeon
W: Possible missing firmware /lib/firmware/radeon/R600_rlc.bin for module radeon
W: Possible missing firmware /lib/firmware/radeon/RV710_me.bin for module radeon
W: Possible missing firmware /lib/firmware/radeon/RV710_pfp.bin for module radeon
W: Possible missing firmware /lib/firmware/radeon/RV730_me.bin for module radeon
W: Possible missing firmware /lib/firmware/radeon/RV730_pfp.bin for module radeon
W: Possible missing firmware /lib/firmware/radeon/RV770_me.bin for module radeon
W: Possible missing firmware /lib/firmware/radeon/RV770_pfp.bin for module radeon
W: Possible missing firmware /lib/firmware/radeon/RS780_me.bin for module radeon
W: Possible missing firmware /lib/firmware/radeon/RS780_pfp.bin for module radeon
W: Possible missing firmware /lib/firmware/radeon/RV670_me.bin for module radeon
W: Possible missing firmware /lib/firmware/radeon/RV670_pfp.bin for module radeon
W: Possible missing firmware /lib/firmware/radeon/RV635_me.bin for module radeon
W: Possible missing firmware /lib/firmware/radeon/RV635_pfp.bin for module radeon
W: Possible missing firmware /lib/firmware/radeon/RV620_me.bin for module radeon
W: Possible missing firmware /lib/firmware/radeon/RV620_pfp.bin for module radeon
W: Possible missing firmware /lib/firmware/radeon/RV630_me.bin for module radeon
W: Possible missing firmware /lib/firmware/radeon/RV630_pfp.bin for module radeon
W: Possible missing firmware /lib/firmware/radeon/RV610_me.bin for module radeon
W: Possible missing firmware /lib/firmware/radeon/RV610_pfp.bin for module radeon
W: Possible missing firmware /lib/firmware/radeon/R600_me.bin for module radeon
W: Possible missing firmware /lib/firmware/radeon/R600_pfp.bin for module radeon
W: Possible missing firmware /lib/firmware/radeon/CAYMAN_rlc.bin for module radeon
W: Possible missing firmware /lib/firmware/radeon/CAYMAN_mc.bin for module radeon
W: Possible missing firmware /lib/firmware/radeon/CAYMAN_me.bin for module radeon
W: Possible missing firmware /lib/firmware/radeon/CAYMAN_pfp.bin for module radeon
W: Possible missing firmware /lib/firmware/radeon/CAICOS_mc.bin for module radeon
W: Possible missing firmware /lib/firmware/radeon/CAICOS_me.bin for module radeon
W: Possible missing firmware /lib/firmware/radeon/CAICOS_pfp.bin for module radeon
W: Possible missing firmware /lib/firmware/radeon/TURKS_mc.bin for module radeon
W: Possible missing firmware /lib/firmware/radeon/TURKS_me.bin for module radeon
W: Possible missing firmware /lib/firmware/radeon/TURKS_pfp.bin for module radeon
W: Possible missing firmware /lib/firmware/radeon/BTC_rlc.bin for module radeon
W: Possible missing firmware /lib/firmware/radeon/BARTS_mc.bin for module radeon
W: Possible missing firmware /lib/firmware/radeon/BARTS_me.bin for module radeon
W: Possible missing firmware /lib/firmware/radeon/BARTS_pfp.bin for module radeon
root@MacDebian:~# lspci
0000:00:0b.0 Host bridge: Apple Inc. UniNorth 2 AGP
0000:00:10.0 VGA compatible controller: Advanced Micro Devices [AMD] nee ATI R250 If [Radeon 9000] (rev 01)
0001:10:0b.0 Host bridge: Apple Inc. UniNorth 2 PCI
0001:10:13.0 SCSI storage controller: Adaptec AIC-7850 (rev 03)
0001:10:17.0 Unassigned class [ff00]: Apple Inc. KeyLargo Mac I/O (rev 03)
0001:10:18.0 USB controller: Apple Inc. KeyLargo USB
0001:10:19.0 USB controller: Apple Inc. KeyLargo USB
0002:20:0b.0 Host bridge: Apple Inc. UniNorth 2 Internal PCI
0002:20:0d.0 Unassigned class [ff00]: Apple Inc. UniNorth 2 ATA/100
0002:20:0e.0 FireWire (IEEE 1394): Apple Inc. UniNorth 2 FireWire (rev 01)
0002:20:0f.0 Ethernet controller: Apple Inc. UniNorth 2 GMAC (Sun GEM)[/quote]

je remonte un peu ce sujet au cas ou …

Tu as une “vieille” carte. Ma supposition est qu’aucun pilote (firmware) ne permet d’avoir du graphique avat que Xorg ne se lance, en tout cas pour cette carte. D’où les warnings.
Que quelqu’un m’éclaire. Je pense qu’il s’agit de framebuffer? KMS?

Quel est le pilote installé? Le pilote libre est le meilleur candidat à essayer.
Est ce que tu as réussi à avoir ce que tu veux avec d’autres distros? Ubuntu par exemple?

une Radeon 9000 Pro

[quote=“silver.sax”]Ma supposition est qu’aucun pilote (firmware) ne permet d’avoir du graphique avant que Xorg ne se lance, en tout cas pour cette carte. D’où les warnings.
Que quelqu’un m’éclaire. Je pense qu’il s’agit de framebuffer? KMS?

Quel est le pilote installé? Le pilote libre est le meilleur candidat à essayer.[/quote]

root@MacDebian:/home/gilles# grep -B2 ‘Module class: X.Org Video Driver’ /var/log/Xorg.0.log
[ 43.936] (II) Module ati: vendor=“X.Org Foundation”
[ 43.936] compiled for 1.12.4, module version = 6.14.99
[ 43.936] Module class: X.Org Video Driver

[ 44.118] (II) Module radeon: vendor=“X.Org Foundation”
[ 44.118] compiled for 1.12.4, module version = 6.14.99
[ 44.118] Module class: X.Org Video Driver

Non ubuntu c’était pire, j’étais en 16 couleurs… j’ai pas essayé de bidouiller, je suis passer directement à debian et j’ai tout de suite eu un bureau utilisable malgré le firmware-linux-nonfree qui n’était pas installé.

tiens c’est bisare bien que j’ai une ati j’ai es pilotes nouveau installé. ce n’est pas juste pour les cartes nvidia ?

par défaut, Debian installe la plupart des pilotes vidéo courants pour X

pratique, tu changes de carte graphique et hop, ça fonctionne direct au prochain boot (en principe :033 )

pour plymouth, quel intérêt? pour faire beau ok, mais ça doit bien ralentir le boot :118

bein à la base c’est pour cacher tous les messages du boot. Donc bon je pense que c’est ni plus lent, ni plus rapide … Ubuntu démarre en à peu prés 30 seconde quand même. Et la j’ai regarder et moi par contre j’ai un démarrage aussi lent q’un windows vista. C’est triste quand même. Bon après les 30 secondes c’est sur un pc aussi pas sur un ppc …

C’est quelle config déjà ton powerpc?

De toute façon Debian n’est pas réputée pour la rapidité de boot (sauf une wheezy avec systemd), et Ubuntu utilise un autre système d’init : upstart.

Essaies d’installer firmware-linux avec les dépôts non-free activés, on sait jamais.
Tu es visiblement avec le pilote libre. Y a t’il un fichier /etc/modprobe.d/radeon-kms.conf? avec l’option à “1”?

si tu parle du paquet firmware-linux-nonfree il est déjà installé.
non pas de fichier /etc/modprobe.d/radeon-kms.conf du tout

c’est un ppc g4 mdd 2x1.25 ghz, 2 go de ram, ati radeon 9000

[quote=“vlotho”]si tu parle du paquet firmware-linux-nonfree il est déjà installé.
non pas de fichier /etc/modprobe.d/radeon-kms.conf du tout[/quote]
et le free? Au cas où les firmwares soient dedans.

Plymouth a besoin de KMS ou du framebuffer pour pouvoir afficher un “splash screen”. Le KMS a l’air problématique sur les ppc.
Un fichier /etc/modprobe.d/radeon-kms.conf:

Avec ce fichier, tu reproduiras peut être l’affichage pourri que tu avais avec Ubuntu. A essayer.
Si ça foire, ça veut dire que le KMS ne passe pas. Reste le framebuffer qu’il faut forcer dans yaboot. J’ai vu passé des wiki ubuntu+ppc dont tu peux t’inspirer.

Alors dans un premier temps j’ai installé systemd, rajouter init=/bin/systemd dans le append de yaboot.conf ( je pense que c’est comme ca qu’il faut faire pour le lancer ?.. ) et je me suis aperçu qu’il y avait nomodeset dans le append donc je 'ai viré et remplacé par quiet splash. j’ai installé le firmware free au cas ou … et j’ai créé le fichier radeon-kms.conf et … ca fonctionne YAT TAAAAAA.
Au début j’ai wait, loading please puis ensuite en bas de mon écran j’ai une genre de barre de progression bleu, je pensais que c’était un bug et en fait non. Il y a le nom de la distribution qui s’affiche à coté et l’écran de connexion apparaît ensuite :slightly_smiling: tous va bien.

Pense à la coche verte.
A mon avis les firmware sont inutiles.
Par contre, je ne comprends pas pourquoi ça ne fonctionnait pas avec ubuntu…

si si le nonfree m’a été utile, avant je ne voyais aucune police.

tu peux changer le theme de plymouth aussi (à condition d’en avoir installé d’autres)