[fbsplash] Failed to load theme arch

Xorg, Compiz, KDE / Gnome / Xfce / Fluxbox / e17 / fvwm ... GDM/KDM/XDM...
Iceman
Hankyu
Messages : 14
Inscription : jeu. 07 juin 2012, 17:07

[fbsplash] Failed to load theme arch

Message par Iceman »

Bonjour à tous ! Je viens ici puisque je travaille de plus en plus sous linux, et j'ai actuellement un gros soucis. En effet, je suis en première année a supinfo, et j'ai un projet de linux, sur lequel je dois utiliser un splashscreen. Je travaille sous ArchLinux biensur, et sous VmWare Workstation.

J'ai tout installé, ainsi que le thème Arch-black, seulement lorsque que je reboot, voici le message qu'il me met : Failed to load theme arch, auriez vous une idée de ou cela peut venir, je peux vous indiquer sans soucis les configurations dans certains fichies si les potentiels helper le souhaitent !

Je vous met un screen ci dessous ;)

Image

En vous remerciant d'avance :)
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17576
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [fbsplash] Failed to load theme arch

Message par benjarobin »

Hum je ne pense pas que le thème arch black existe... C'est quoi cet espace ? arch-black c'est mieux non ? :-)
Dernière modification par benjarobin le jeu. 07 juin 2012, 17:24, modifié 1 fois.
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10711
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [fbsplash] Failed to load theme arch

Message par FoolEcho »

Salut,
Iceman a écrit :J'ai tout installé, ainsi que le thème Arch-black, seulement lorsque que je reboot, voici le message qu'il me met : Failed to load theme arch, auriez vous une idée de ou cela peut venir, je peux vous indiquer sans soucis les configurations dans certains fichies si les potentiels helper le souhaitent !
Par exemple ( /etc/conf.d/splash ).
Mais ça ne devrait pas être nécessaire: (au passage: du code c'est mieux qu'une image du code :mrgreen: ):
Tu as mis sur la ligne du kernel arch black, du coup il veut le thème arch, qu'il ne trouve pas (failed to load theme 'arch'). Essaie avec theme:arch-black. :chinois:

...grillé... :mrgreen:
«The following statement is not true. The previous statement is true.» :nage:
Iceman
Hankyu
Messages : 14
Inscription : jeu. 07 juin 2012, 17:07

Re: [fbsplash] Failed to load theme arch

Message par Iceman »

D'abord merci de votre aide :) !

Donc j'ai été vérifié le fichier /boot/grub/menu.lst . En effet, c'était thème : arch black, j'ai donc modifié en mettant le tiret,

En rebootant, il met le même message d'erreur, mais arch-black remplacer arch ^^ !

Sinon j'aimerais mettre du code, mais je ne sais comment faire un copier coller via VmWare ^^
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17576
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [fbsplash] Failed to load theme arch

Message par benjarobin »

On peux voir le contenu de /etc/conf.d/splash
La configuration de ton grub ainsi que la sortie de

Code : Tout sélectionner

pacman -Qs fbsplash
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Iceman
Hankyu
Messages : 14
Inscription : jeu. 07 juin 2012, 17:07

Re: [fbsplash] Failed to load theme arch

Message par Iceman »

Voici mon fichier /etc/conf.d/splash

Code : Tout sélectionner


# /etc/conf.d/splash
#

####  WARNING!
## This file is also sourced in the initcpio hook.
## No BASH-code (like arrays) is allowed here!

####  initcpio and Fbsplash daemon  ##########################################

## Themes to include into initcpio
## For a smaller initcpio you may try theme cfg files instead of directories.
SPLASH_THEMES="
    arch-black
arch-black/1024x768.cfg
arch-black/1280x800.cfg
"
## Override the initial silent splash screen status message defaults.
## Note: '$progress' will be replaced by Fbsplash itself.
## * initcpio - (no effect with fbcondecor kernel)
SPLASH_INIT_MESSAGE="Initializing the kernel"
## * bootup
SPLASH_BOOT_MESSAGE="Booting '$HOSTNAME' (\$progress%)"
## * reboot
SPLASH_REBOOT_MESSAGE="Rebooting '$HOSTNAME' (\$progress%)"
## * shutdown
SPLASH_SHUTDOWN_MESSAGE="Shutting down '$HOSTNAME' (\$progress%)"

## Include and use the Fbsplash daemon (1.5 MiB) in the initcpio
## instead of the small helper only.
## Usefull to show animations early.
## Note: Themes with 'scripts/rc_init-pre' like 'arch-banner-icons' are
##       supported now if fbsplash-extras>=2.0.10 is installed, but there
##       might still be some sophisticated ones which break when using this.
SPLASH_DAEMON="early"

## Make the splash daemon use fade effects.
## Note: The initcpio helper does only use the kernel parameter!
# Just use fadein on bootup and fadeout on shutdown/reboot
case $PREVLEVEL in  N   ) SPLASH_EFFECTS="fadein" ; esac
case  $RUNLEVEL in [06] ) SPLASH_EFFECTS="fadeout"; esac
# Uncomment this line to allways use both
# SPLASH_EFFECTS="fadein,fadeout"

## Enable the textbox when starting the Fbsplash daemon.
## Useful if the theme provides a message log or other textbox.
## The scripts write any initscripts [FAIL] messages to the log.
## Note: The textbox can also be toggled by pressing F3-key.
SPLASH_TEXTBOX="yes"

## Splash progress timeout
## If set to a positive value, Fbsplash will automatically switch to verbose
## mode if there is no progress for the specified number of seconds.
SPLASH_AUTOVERBOSE=0

####  scripts behaviour  #####################################################

## Change to verbose mode on any initscripts [FAIL] message
## Useful with very simple themes and also when starting Xorg from DAEMONS
SPLASH_VERBOSE_ON_ERRORS="no"

## Name of the DAEMONS script starting Xorg if any
## Set this to avoid virtual terminal change struggle between X and Fbsplash.
SPLASH_XSERVICE="gdm"
#SPLASH_XSERVICE="kdm"
#SPLASH_XSERVICE="xdm"
#SPLASH_XSERVICE="lxdm"
#SPLASH_XSERVICE="slim"

## Push initscripts [BUSY] messages to the splash status message line.
SPLASH_PUSH_MESSAGES="no"

# EOF #
Iceman
Hankyu
Messages : 14
Inscription : jeu. 07 juin 2012, 17:07

Re: [fbsplash] Failed to load theme arch

Message par Iceman »

Mon fichier /boot/grub/menu.lst

Code : Tout sélectionner

# Config file for GRUB - The GNU GRand Unified Bootloader
# /boot/grub/menu.lst

# DEVICE NAME CONVERSIONS
#
#  Linux           Grub
# -------------------------
#  /dev/fd0        (fd0)
#  /dev/sda        (hd0)
#  /dev/sdb2       (hd1,1)
#  /dev/sda3       (hd0,2)
#

#  FRAMEBUFFER RESOLUTION SETTINGS
#     +-------------------------------------------------+
#          | 640x480    800x600    1024x768   1280x1024
#      ----+--------------------------------------------
#      256 | 0x301=769  0x303=771  0x305=773   0x307=775
#      32K | 0x310=784  0x313=787  0x316=790   0x319=793
#      64K | 0x311=785  0x314=788  0x317=791   0x31A=794
#      16M | 0x312=786  0x315=789  0x318=792   0x31B=795
#     +-------------------------------------------------+
#  for more details and different resolutions see
#  https://wiki.archlinux.org/index.php/GRUB#Framebuffer_resolution

# general configuration:
timeout   0
default   0
color light-blue/black light-cyan/blue

# boot sections follow
# each is implicitly numbered from 0 in the order of appearance below
#
# TIP: If you want a 1024x768 framebuffer, add "vga=773" to your kernel line.
#
#-*

# (0) Arch Linux
title  Arch Linux
root   (hd0,0)
kernel /boot/vmlinuz-linux root=/dev/sda1 ro console=tty1 splash=silent,theme:a$
initrd /boot/initramfs-linux.img

# (1) Arch Linux
title  Arch Linux Fallback
root   (hd0,0)
kernel /boot/vmlinuz-linux root=/dev/sda1 ro console=tty1 splash=silent,theme:a$
initrd /boot/initramfs-linux-fallback.img

# (2) Windows
#title Windows
#rootnoverify (hd0,0)
#makeactive
#chainloader +1




Iceman
Hankyu
Messages : 14
Inscription : jeu. 07 juin 2012, 17:07

Re: [fbsplash] Failed to load theme arch

Message par Iceman »

voici la troisième chose que tu m'à demander, la sortie de pacman -Qs fbsplash

Code : Tout sélectionner

[root@(none) ~]# pacman -Qs fbsplash
local/fbsplash 1.5.4.4-8
    A userspace implementation of a splash screen for Linux (formerly known as
    gensplash)
local/fbsplash-theme-arch-black 1.2-8
    An Arch Linux fbsplash theme with the new logo
[root@(none) ~]#
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10711
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [fbsplash] Failed to load theme arch

Message par FoolEcho »

Tout à l'air bien... Par contre, tu démarres fbsplash depuis un hook... as-tu seulement refait l'image, peut-être y a t-il eu une erreur ? (mkinitcpio -p linux / fbsplash)
«The following statement is not true. The previous statement is true.» :nage:
Iceman
Hankyu
Messages : 14
Inscription : jeu. 07 juin 2012, 17:07

Re: [fbsplash] Failed to load theme arch

Message par Iceman »

Voici ce qu'il me met ...

Image
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10711
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [fbsplash] Failed to load theme arch

Message par FoolEcho »

Tu tombes dans ce cas (c'est pour fbcondecor mais c'est pareil) où il te faut faire un thème pour ta résolution (puis refaire le mkinitcpio bien sûr): http://wiki.archlinux.fr/Fbsplash#D.C3.A9pannage. :chinois:
«The following statement is not true. The previous statement is true.» :nage:
Iceman
Hankyu
Messages : 14
Inscription : jeu. 07 juin 2012, 17:07

Re: [fbsplash] Failed to load theme arch

Message par Iceman »

Je vais regarder a ca, merci beaucoup pour ton aide, je vous tiens au courant :)
Iceman
Hankyu
Messages : 14
Inscription : jeu. 07 juin 2012, 17:07

Re: [fbsplash] Failed to load theme arch

Message par Iceman »

Voici le message qu'il me met a l'éxécution de la première commande du tuto (lien que vous m'avez donné).

Image
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10711
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [fbsplash] Failed to load theme arch

Message par FoolEcho »

Tu n'as pas besoin du noyau fbcondecor (sauf si tu le veux après, bien sûr), ce dernier sert à avoir une image en arrière-plan des consoles virtuelles (tty). Pour le splash, fbsplash seul suffit.
Donc tout n'est pas à prendre comme dans le wiki. Comme je disais, le problème est que tu ne disposes pas de .cfg pour ta résolution, mais tu peux le créer au moyen de:

Code : Tout sélectionner

splash-resize arch-black 1600x1200 1280x800
Ceci étant, le rapport de résolution risque d'être assez pourri. En fait, pour ce thème, tu devrais installer fbsplash-theme-arch-black-extras qui te donnera la résolution que tu souhaites (refaire le mkinitcpio).

Trouver comment faire un copier-coller de ton code serait nettement plus sympa (je n'y connais rien en machine virtuelle, mais tu dois avoir un vmware-tools ou quelque chose comme ça qui te permet de copier-coller entre la machine virtuelle et l'hôte).

Et tant que je suis: lancer su depuis un compte utilisateur c'est aller au devant d'ennui (pourrissement du compte utilisateur), utilise su - (voir man et wiki pour le pourquoi, su).
«The following statement is not true. The previous statement is true.» :nage:
Iceman
Hankyu
Messages : 14
Inscription : jeu. 07 juin 2012, 17:07

Re: [fbsplash] Failed to load theme arch

Message par Iceman »

J'ai installé fbsplash-theme-arch-black-extras comme tu me l'à conseillé, j'ai également refait par la suite un mkinitcpio -p linux, qui ce coup-ci ne m'à donné aucune erreur, ca avance donc ^^ ! Mais quant je reboot la machine, il me met toujours le

"Failed to load theme : arch-black"

Merci beaucoup de ton aide,
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10711
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [fbsplash] Failed to load theme arch

Message par FoolEcho »

:?
... Tu peux mettre SPLASH_VERBOSE_ON_ERRORS à yes dans /etc/conf.d/splash.conf, voir s'il y a plus d'infos ? Éventuellement, enlève arch-black/1024x768.cfg et arch-black/1280x800.cfg dans SPLASH_THEMES... essaie un autre thème aussi, pour voir, dès fois que (pour info, le arch-black passe bien chez moi)...

Petit doute, vu que tu as parlé de fbcondecor dans l'intervalle... Tu as bien démarré sur le noyau linux, pas sur le fbcondecor ? (pour le fbcondecor il faut rajouter l'entrée dans le menu.lst et refaire le mkinitcpio approprié, voir wiki).
«The following statement is not true. The previous statement is true.» :nage:
Iceman
Hankyu
Messages : 14
Inscription : jeu. 07 juin 2012, 17:07

Re: [fbsplash] Failed to load theme arch

Message par Iceman »

... Tu peux mettre SPLASH_VERBOSE_ON_ERRORS à yes dans /etc/conf.d/splash.conf, voir s'il y a plus d'infos ? Éventuellement, enlève arch-black/1024x768.cfg et arch-black/1280x800.cfg dans SPLASH_THEMES... essaie un autre thème aussi, pour voir, dès fois que (pour info, le arch-black passe bien chez moi)...
Rien ne change en faisant cela ... je vais essayer un nouveau thème ...
Iceman
Hankyu
Messages : 14
Inscription : jeu. 07 juin 2012, 17:07

Re: [fbsplash] Failed to load theme arch

Message par Iceman »

Toi qui à installé Arch-black, nous avons les mêmes fichiers de conf ? Et ou à tu placé tes images ?

Pour info, un ami de ma promo, "pro" linux m'à dit, en voyant les erreurs lors du "mkinitcpio" de déplacer les images du thèmes dans un autre dossiers, peut aurait-il fallut les mettre autre part, ou les laisser dans le dossier de départ !?
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10711
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [fbsplash] Failed to load theme arch

Message par FoolEcho »

Faut tout laisser en place et faire les modifications comme indiquées dans le wiki (et, au moins pour moi, ça fonctionne...). :|
«The following statement is not true. The previous statement is true.» :nage:
Iceman
Hankyu
Messages : 14
Inscription : jeu. 07 juin 2012, 17:07

Re: [fbsplash] Failed to load theme arch

Message par Iceman »

A un moment ils me demandent d'ajouter arch-black au fichier /etc/conf.d/fbsplash
Est ce normal que ce fichier, outre l'ajout de arch-black, est vide ? A tu la même chose que moi ?
Répondre