[Openbox] Plus rien ne se lance (abandon)

Xorg, Compiz, KDE / Gnome / Xfce / Fluxbox / e17 / fvwm ... GDM/KDM/XDM...
lensilvan
Chu Ko Nu
Messages : 305
Inscription : lun. 13 juin 2011, 11:40

[Openbox] Plus rien ne se lance (abandon)

Message par lensilvan »

Tout a commencé par une tentative de configuration de Conky. Après l'avoir installé en suivant le wiki et configuré le conkyrc, je l'ai lancé en mode utilisateur mais absolument rien ne s'affichait sur le desktop, tandis que le terminal affichait les erreurs.
Je sais, il est déconseillé de fermer un terminal lorsqu'un processus est en cours, mais je l'ai fait... Ensuite, je me suis apercu que je ne pouvais plus rien lançer. J'ai beau redémarrer, ma souris est reconnue mais aucune application ne se lance y compris le terminal. La seule chose qui fonctionne est Wicd network manager.
Et lorsqu'on fait un clic droit sur le bureau, une boite de dialogue apparait:

Openbox
Sortie du pipe-menu invalide "openbox-menu-t'urxvt-e 'lxde-applications.menu".

Bref, c'est l'un des bugs le plus grave que j'ai jamais connu auparavant...
Dois-je utiliser le mode fallback ? Je ne sais pas quoi faire d'autre.
Dernière modification par tuxce le jeu. 25 août 2011, 12:33, modifié 5 fois.
Raison : Le (en cours) ne sert à rien ! tout les sujets non finis sont en cours.
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10707
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: (Openbox) Plus rien ne se lançe

Message par FoolEcho »

Passe simplement sur une console virtuelle (tty: accessible via CTRL+ALT+F1 à F6 par défaut - ALT+F7 pour revenir à la session graphique) et connecte-toi avec ton utilisateur pour virer/déplacer le fichier qui pose problème.
«The following statement is not true. The previous statement is true.» :nage:
lensilvan
Chu Ko Nu
Messages : 305
Inscription : lun. 13 juin 2011, 11:40

Re: (Openbox) Plus rien ne se lançe

Message par lensilvan »

J'ai bien supprimé lxde-applications.menu mais absolument rien n'a changé.
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10707
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: (Openbox) Plus rien ne se lançe

Message par FoolEcho »

Je pensais plutôt à ton conkyrc.
«The following statement is not true. The previous statement is true.» :nage:
lensilvan
Chu Ko Nu
Messages : 305
Inscription : lun. 13 juin 2011, 11:40

Re: (Openbox) Plus rien ne se lançe

Message par lensilvan »

Non, aucun changement. J'ai même supprimé conky et rien n'y change.
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10707
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: (Openbox) Plus rien ne se lançe

Message par FoolEcho »

Regarde si ça n'est pas un problème de cache (peut-être ton conky a mis le bazar a ce niveau): http://www.ctkarch.org/forum/viewtopic.php?id=2&t_id=86 ?

Sinon, il faudrait voir ce qu'il se passe (~/.xsession-errors ? ) et/ou en lançant un terminal depuis l'autostart.sh.
«The following statement is not true. The previous statement is true.» :nage:
lensilvan
Chu Ko Nu
Messages : 305
Inscription : lun. 13 juin 2011, 11:40

Re: [Openbox] Plus rien ne se lançe

Message par lensilvan »

Alors, voilà le résultat:

J'ai supprimé le contenu de .cache, tandis que

Code : Tout sélectionner

$ find / -name xsession-errors
ne donnait rien.
Je suis sorti du mode commande et... l'erreur habituelle.
Il me reste le script autostart.sh mais étant un utilisateur de niveau moyen, je cherche comment l'utiliser pour lancer le terminal...
Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03

Re: [Openbox] Plus rien ne se lançe

Message par tuxce »

lensilvan a écrit : Dois-je utiliser le mode fallback ?
Juste pour précision, le mode "fallback" sous archlinux n'est pas un mode "sans échec" et ne s'applique qu'au noyau. L'initramfs de cette ligne contient tout ce qui est indiqué dans le mkinitcpio.conf alors que celui de la ligne "normale" est allégé de tout ce qui n'a pas été détecté sur ton ordi.

Pour revenir au sujet, selon comment tu démarres ton environnement, il te faut regarder les messages de logs. Pour startx, c'est la sortie de la commande, pour slim, c'est /var/log/slim.log, gdm, kdm, c'est ~/.xsession-errors, etc.
Sans les logs, tu tournes en rond.
lensilvan
Chu Ko Nu
Messages : 305
Inscription : lun. 13 juin 2011, 11:40

Re: [Openbox] Plus rien ne se lançe

Message par lensilvan »

Cependant, si je fais $ find / -name xsession-errors, cela ne me donne rien.
Au point où j'en suis, je pense à réistaller openbox, ou encore à le supprimer et le remplacer par un autre gestionnaire de fenêtres ou une interface... Je pense qu'ainsi, le problème sera contourné...
Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03

Re: [Openbox] Plus rien ne se lançe

Message par tuxce »

Sans connaître le problème, on aura du mal à répondre.
Ceci dit, je ne saisis pas, tu ne dis pas comment tu lances ton environnement, tu recherches sur "/" alors qu'on t'a donné le chemin, et en plus tu recherches le mauvais nom de fichier ...
lensilvan
Chu Ko Nu
Messages : 305
Inscription : lun. 13 juin 2011, 11:40

Re: [Openbox] Plus rien ne se lançe

Message par lensilvan »

Et bien, Openbox se lance par défaut, je ne sais pas comment expliquer...
Donc, je dois chercher le fichier xsession-errors.log ?
lensilvan
Chu Ko Nu
Messages : 305
Inscription : lun. 13 juin 2011, 11:40

Re: [Openbox] Plus rien ne se lançe

Message par lensilvan »

Bon, récapitulons:
Suite à une mauvaise manoeuvre de concyrc, aucune application d'Openbox ne se lance avec le message : Sortie du pipe-menu invalide "openbox-menu-t'urxvt-e 'lxde-applications.menu".
Après suppression de lxde-applications.menu, du conkyrc et de conky, puis du contenu de .cache, l'erreur reste.
Donc, à mon avis, c'est un bug d'Openbox...
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10707
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [Openbox] Plus rien ne se lançe

Message par FoolEcho »

lensilvan a écrit :Et bien, Openbox se lance par défaut, je ne sais pas comment expliquer...
http://wiki.archlinux.fr/Startx#Lancement_automatique ?
lensilvan a écrit :Donc, je dois chercher le fichier xsession-errors.log ?
~/.xsession-errors
«The following statement is not true. The previous statement is true.» :nage:
Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03

Re: [Openbox] Plus rien ne se lançe

Message par tuxce »

Quelqu'un t'a installé le système ? ou alors c'est une install depuis CTKArch, c'est ça ?

Bref, tu peux supprimer, réinstaller etc. , mais si tu veux savoir quel est le problème, il faut chercher un minimum, et ça commence par savoir comment ton environnement est lancé, ce qui te donnera l'emplacement des logs, ce qui permettra au final (peut être) d'avoir une piste sur ce qui va pas. (on peut balancer des choses comme par exemple, un fichier menu.xml corrompu, mais des suppositions sans pouvoir vérifier, ça ne mène qu'à compliquer le problème.)

Un contournement serait de créer un nouvel utilisateur, mais même ça, il faut savoir comment tu lances openbox pour pouvoir lancer la session de l'autre utilisateur.
lensilvan
Chu Ko Nu
Messages : 305
Inscription : lun. 13 juin 2011, 11:40

Re: [Openbox] Plus rien ne se lançe

Message par lensilvan »

Et bien, j'avais installé par Ctkarch car cfdisk avait un bug dans l'installateur officiel et je voulais tester mon matériel.
Et bien au début, X se lancait de manière semi automatique, passait brièvement par ctkarch login, puis démarrait openbox. Puis, j'ai installé Slim, qui ne rencontre aucun problème. Je n'ai pas eu à éditer innitab.
lensilvan
Chu Ko Nu
Messages : 305
Inscription : lun. 13 juin 2011, 11:40

Re: [Openbox] Plus rien ne se lançe

Message par lensilvan »

Au fait, quelques jours auparavant, j'avais essayé d'installer xfce4 mais en voyant le résultat, j'avais renoncé. Néanmoins, j'avais conservé les applications xfce4 car elles pouvaient servir d'alternative. C'est en utilisant le terminal de xfce pour créer le conkyrc qu'après aucune application ne se lancait.
lensilvan
Chu Ko Nu
Messages : 305
Inscription : lun. 13 juin 2011, 11:40

Re: [Openbox] Plus rien ne se lançe (en cours.)

Message par lensilvan »

Voici un extrait de mon inittab:

Code : Tout sélectionner

#...
#id:3:initdefault
#...
id:5:initdefault
Quant à $HOME/.bash_profile :

Code : Tout sélectionner

[[ -f ~ /.bashrc ]] && . ~/.bashrc

if [ "$STARTX" == "1" ];then
unset STARTX ; startx &>/dev/null
exit 0
fi
Il y a 2 fichiers menu.xml:
/etc/xdg/openbox/menu.xml
/home/utilisateur/.config/openbox/menu.xml
Avatar de l’utilisateur
mimas
Elfe
Messages : 559
Inscription : sam. 30 sept. 2006, 22:30
Localisation : Toulouse

Re: [Openbox] Plus rien ne se lançe (en cours.)

Message par mimas »

> Donc, à mon avis, c'est un bug d'Openbox...

Pas vraiment. C'est openbox-menu qui génère un menu à l'arrache :
1) parce que tu as viré lxde-applications.menu alors qu'il l'utilise;
2) parce que la commande doit être openbox-menu -t 'urxvt -e' lxde-applications.menu.
3) il y a autre chose que tu as fait que tu as oublié.
Anarchy for the triple A.
lensilvan
Chu Ko Nu
Messages : 305
Inscription : lun. 13 juin 2011, 11:40

Re: [Openbox] Plus rien ne se lançe (en cours.)

Message par lensilvan »

Donc, si j'ai bien compris, il faut rediriger openbox-menu...
Sinon, quels sont les soutions (réinstallation d'Openbox, suppression ou correction de fichiers corrompus...)?
Dernière modification par lensilvan le lun. 22 août 2011, 11:12, modifié 1 fois.
Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03

Re: [Openbox] Plus rien ne se lançe (en cours.)

Message par tuxce »

L'extrait de l'inittab ne montre pas ce que tu lances au démarrage.

Le .bash_profile indique un lancement de startx, sous réserve de ce que lance inittab, tu dois remplacer le /dev/null par /tmp/startx.log (par exemple), et ça sera ce fichier qui contiendra les logs.

Et juste pour préciser,
lensilvan a écrit :Ensuite, je me suis apercu que je ne pouvais plus rien lançer. J'ai beau redémarrer, ma souris est reconnue mais aucune application ne se lance y compris le terminal.La seule chose qui fonctionne est Wicd network manager.
Et lorsqu'on fait un clic droit sur le bureau, une boite de dialogue apparait:
Si j'ai bien compris, le menu ne fonctionne pas, mais t'as un autre moyen de lancer des applications qui lui aussi ne fonctionne pas, c'est ça ? (si oui, quel est cet autre moyen ?)
Répondre