Author Topic: [Résolu] La session d'Openbox education ne démarre plus  (Read 1253 times)

Offline turzin

  • Full Member
  • ***
  • Posts: 232
  • Libéré depuis 2010. Merci Linux!
[Résolu] La session d'Openbox education ne démarre plus
« on: February 14, 2012, 05:09:41 PM »
Voilà!

Dans mon Openbox Education, avant de faire la mise-à-jour, j'ai épinglé le paquet openbox.

J'ai fait la mise-à-jour, et tous mes icônes sur le bureau ont disparus (pourtant, l'épinglage avait fonctionné car openbox ne s'est pas mis à-jour car je suis resté à 3.5.02 ).

Puisque Desmoric écrivait dans un autre post que la situation s'était rétablie chez lui, j'ai décidé d'enlever l'épinglage et de procéder à la mise-à-jour d'openbox (pour 3.5.0-7pclos2012).  Je crois que libopnebox2 s'est installé en même temps. Après coup, je n'avais toujours pas mes icônes sur le bureau...

Donc je décide de redémarrer. Menu grub OK.  Puis, avant de démarrer la session graphique, j'obtiens le message suivant:

no exec line in the session file: 26Opnebox
Running the gnome failsafe session instead.

Bien sur, je n'ai pas gnome, alors ça se "termine" dans un terminal xterm failsafe.

Et j'en suis là...

J'ai trouvé ce lien, mais ça ne m'a pas été très utile
http://www.pclinuxos.com/forum/index.php?action=printpage;topic=102416.0
« Last Edit: February 16, 2012, 02:18:58 PM by turzin »

Offline melodie

  • Hero Member
  • *****
  • Posts: 5942
  • XMMP=Jabber, free instant messaging protocol !
    • PCLinuxOS Fr
Re: La session d'Openbox education ne démarre plus
« Reply #1 on: February 14, 2012, 08:39:45 PM »
Oulà !

Quote
$ pwd  //où suis-je ?
/etc/X11/wmsession.d
$ cat 26openbox //montres-moi ce que contient mon fichier
NAME=Openbox
ICON=/usr/share/pixmaps/openbox
EXEC=/usr/bin/startopenbox
DESC=Documentation for openbox
SCRIPT:
exec /usr/bin/startopenbox
$

Vérifie le nom exact (avec la syntaxe : ça doit être 26openbox et non 26Openbox par exemple) et le contenu du fichier.

Ensuite ici:
Quote
$ pwd
/etc/X11/dm/Sessions

$ ls
26Openbox.desktop      28Openbox-Gnome.desktop
27Openbox-KDE.desktop  29drak3d.desktop

$ cat 26Openbox.desktop
[Desktop Entry]
Encoding=UTF-8
Name=Openbox
Comment=Openbox
TryExec=/usr/bin/startopenbox
Exec=/etc/X11/xdm/Xsession Openbox
Icon=
Type=Application




dis-moi comment c'est dans ta version Édu ?

« Last Edit: February 14, 2012, 08:42:40 PM by melodie »
melodie at swissjabber dot ch - IRC #pclinuxos-fr sur freenode

Offline turzin

  • Full Member
  • ***
  • Posts: 232
  • Libéré depuis 2010. Merci Linux!
Re: La session d'Openbox education ne démarre plus
« Reply #2 on: February 15, 2012, 06:05:51 AM »
J'ai fait un ls dans les deux répertoires et je n'ai pas 26openbox ni 26Openbox.desktop

Donc, je ne peux pas te montrer ce que contiennent ces fichiers  :-[

Dans   /etc/X11/wmsession.d,    J'ai:
25openbox      27openbox-kde     28openbox-gnome     29drak3d
Idem pour les fichiers desktop dans /etc/X11/dm/Sessions


Offline melodie

  • Hero Member
  • *****
  • Posts: 5942
  • XMMP=Jabber, free instant messaging protocol !
    • PCLinuxOS Fr
Re: La session d'Openbox education ne démarre plus
« Reply #3 on: February 15, 2012, 08:08:07 AM »
Et les fichiers 25openbox et 25Openbox ? Que contiennent-ils ?

Et pour faciliter la recherche sur ces fichiers openbox, places-toi directement sous /etc et saisis en root:

Code: [Select]
# find . -name "*penbox*"
(avec le joker à chaque bout comme ci-dessus)



« Last Edit: February 15, 2012, 01:06:09 PM by melodie »
melodie at swissjabber dot ch - IRC #pclinuxos-fr sur freenode

Offline turzin

  • Full Member
  • ***
  • Posts: 232
  • Libéré depuis 2010. Merci Linux!
Re: La session d'Openbox education ne démarre plus
« Reply #4 on: February 15, 2012, 03:55:07 PM »
J'ai fait cat sur les deux fichiers 25 et c'est identique, à une différence près:

Quote
NAME=Openbox
ICON=/usr/share/pixmaps/openbox.png
EXEC=/usr/bin/startopenbox
DESC=Documentation for openbox
SCRIPT:
exec /usr/bin/startopenbox

J'ai aussi réussi à entrer dans la session.  Après avoir fait "exit" dans le terminal, je me suis retrouvé à la fenêtre GDM (habituellement, je ne la voie pas car je suis en login automatique).  Donc, j'ai tenter d'entrer avec l'utilisateur habituel "école" et j'avais l'option de "mettre xterm par défaut pour me connecter", "cancel" ou "just log in".  J'ai choisi cette dernière option et ma session a démarrée AVEC mes icônes sur le bureau.

Je dois partir, je refait des tests plus tard...

Offline melodie

  • Hero Member
  • *****
  • Posts: 5942
  • XMMP=Jabber, free instant messaging protocol !
    • PCLinuxOS Fr
Re: La session d'Openbox education ne démarre plus
« Reply #5 on: February 15, 2012, 04:31:41 PM »
J'ai fait cat sur les deux fichiers 25 et c'est identique, à une différence près:

Quote
NAME=Openbox
ICON=/usr/share/pixmaps/openbox.png
EXEC=/usr/bin/startopenbox
DESC=Documentation for openbox
SCRIPT:
exec /usr/bin/startopenbox


J'ai aussi réussi à entrer dans la session.  Après avoir fait "exit" dans le terminal, je me suis retrouvé à la fenêtre GDM (habituellement, je ne la voie pas car je suis en login automatique).  Donc, j'ai tenter d'entrer avec l'utilisateur habituel "école" et j'avais l'option de "mettre xterm par défaut pour me connecter", "cancel" ou "just log in".  J'ai choisi cette dernière option et ma session a démarrée AVEC mes icônes sur le bureau.

Je dois partir, je refait des tests plus tard...


Pas la peine, je t'ai demandé de mettre "find . -name "*penbox*" sous /etc. Bref, regarde ici ?
http://www.pclinuxos.com/forum/index.php/topic,102416.msg875695.html#msg875695

J'y ai parlé de ton souci. Recherches le nom des deux fichiers que j'ai listés et mis en bleu, et accordes leur nom. L'un est nommé 25 et l'autre 26, il faut que le nom de chacun de ces deux fichiers commence par le même numéro.
melodie at swissjabber dot ch - IRC #pclinuxos-fr sur freenode

Offline turzin

  • Full Member
  • ***
  • Posts: 232
  • Libéré depuis 2010. Merci Linux!
Re: La session d'Openbox education ne démarre plus
« Reply #6 on: February 15, 2012, 06:53:46 PM »
Moi, j'ai ceci

Quote
[root@localhost etc]# find . -name "*penbox*"
./skel/.config/openbox
./X11/wmsession.d/28openbox-gnome
./X11/wmsession.d/27openbox-kde
./X11/wmsession.d/25openbox
./X11/dm/Sessions/27Openbox-KDE.desktop
./X11/dm/Sessions/25Openbox.desktop
./X11/dm/Sessions/28Openbox-Gnome.desktop
./xdg/openbox
[root@localhost etc]#

Quote
L'un est nommé 25 et l'autre 26, il faut que le nom de chacun de ces deux fichiers commence par le même numéro.
Je ne suis pas certain de te suivre...  de mon côté, ils commencent par 25 tous les 2....  pourtant l'erreur me parle de 26Openbox...


Offline melodie

  • Hero Member
  • *****
  • Posts: 5942
  • XMMP=Jabber, free instant messaging protocol !
    • PCLinuxOS Fr
Re: La session d'Openbox education ne démarre plus
« Reply #7 on: February 15, 2012, 08:08:33 PM »
Ça m'agace, je ne sais pas quoi te dire. Essaie de renommer les deux fichiers avec un 26 en début de nom au lieu de 25. Si ça ne marche toujours pas envoies-moi un e-mail s'il te plaît.

Bonne nuit. :)

melodie at swissjabber dot ch - IRC #pclinuxos-fr sur freenode

Offline turzin

  • Full Member
  • ***
  • Posts: 232
  • Libéré depuis 2010. Merci Linux!
Re: La session d'Openbox education ne démarre plus
« Reply #8 on: February 16, 2012, 05:08:40 AM »
Avant de renommer les fichiers, j'ai essayer autre chose:

J'ai redémarré, j'ai été dirigé encore une fois vers xterm-failsafe, je suis sorti du terminal et l'écran de connexion est revenu.

J'ai choisi comme session Openbox plutôt que Last session et j'ai eu le message que (je cite de mémoire:)"la session par défaut actuelle est 26Openbox.desktop, est-ce que vous voulez vraiment changer de session par défaut?"  J'ai fait OUI, ma session a démarrée, puis j'ai redémarré et cette fois, mon login automatique s'est fait sans problème!

Mon hypothèse est la suivante:  lors de la mise-à-jour d'openbox, se pourrait-il que le script de démarrage aie changé et qu'il mette 26Openbox par défaut au lieu de 25Openbox????  Donc en rechoisissant "Openbox" comme session par défaut, le script a été modifié pour pointer à nouveau sur 25Openbox au lieu de 26....

Offline melodie

  • Hero Member
  • *****
  • Posts: 5942
  • XMMP=Jabber, free instant messaging protocol !
    • PCLinuxOS Fr
Re: La session d'Openbox education ne démarre plus
« Reply #9 on: February 16, 2012, 10:56:56 AM »
Non, l'information sur la session par défaut est juste inscrite sur un fichier appartenant à GDM. Sous /etc/X11/gdm il y a un fichier nommé "custom.conf", c'est là que gdm écrit les modifications de l'utilisateur. D'ailleurs je vois que j'ai "25Openbox.desktop" au lieu de 26O... et dans d'autres distros ils ne mettent pas de chiffre du tout. :)

Note que tel que c'est chez moi, avec le 25 dans le custom.conf de gdm et les 26 dans les autres fichiers, ça n'a jamais cessé de fonctionner. ;)

« Last Edit: February 16, 2012, 10:58:48 AM by melodie »
melodie at swissjabber dot ch - IRC #pclinuxos-fr sur freenode

Offline turzin

  • Full Member
  • ***
  • Posts: 232
  • Libéré depuis 2010. Merci Linux!
Re: La session d'Openbox education ne démarre plus
« Reply #10 on: February 16, 2012, 02:18:40 PM »
Bon, même si je ne comprend pas exactement ce qui a pu se passer, je considère que le problème est résolu puisque c'est bel et bien réglé chez moi  :)