Page 3 sur 4

Re: [config] prob de config avec qingy

Publié : lun. 25 févr. 2013, 15:51
par benjarobin
Ne cherche pas c'est Qingy le problème : http://qingy.svn.sourceforge.net/viewvc ... iew=markup ligne 635

Re: [config] prob de config avec qingy

Publié : lun. 25 févr. 2013, 17:05
par koax
ok donc pour y remédier , il faut changer mon PATH , non ?

Re: [config] prob de config avec qingy

Publié : lun. 25 févr. 2013, 20:21
par benjarobin
Pour contourner le problème, il faut modifier le .xinitrc complètement. Peux tu le donner.
En gros il faudra rajouter ceci :

Code : Tout sélectionner

/bin/bash -l -c "commande-pour-lancer-l-environnement"

Re: [config] prob de config avec qingy

Publié : mar. 26 févr. 2013, 11:09
par koax
voilà mon fichier : .xinitrc

Code : Tout sélectionner

#! /bin/sh
exec awesome

Re: [config] prob de config avec qingy

Publié : mar. 26 févr. 2013, 11:12
par benjarobin
Essaye ceci :

Code : Tout sélectionner

#!/bin/sh
exec /bin/bash -l -c "awesome"

Re: [config] prob de config avec qingy

Publié : mar. 26 févr. 2013, 11:20
par koax
ok je test ça MERCI :P

Re: [config] prob de config avec qingy

Publié : mar. 26 févr. 2013, 11:28
par koax
Que fait cette commande ?

Ne devrais-je pas modifier le PATH de mon user ? :?:

Car les binaires maintenant se trouvent là : /sbin

Re: [config] prob de config avec qingy

Publié : mar. 26 févr. 2013, 12:17
par benjarobin
Merci d'éviter le multi message ! Merci d'utiliser le bouton d'édition. :|

Sinon que fait cette commande : Voir man. En gros fait toutes les actions d'un login, initialisation des variables d'environnement (donc PATH...)
Corriger manuellement PATH fonctionnerait mais ce ne serait clairement pas une solution propre.

Re: [config] prob de config avec qingy

Publié : mar. 26 févr. 2013, 15:18
par koax
j'ai testé et cela ne change pas les binaires ne me sont pas accessible.
Par exemple: shutdown qui est dans /sbin


Même après la commande mise dans le .xinitrc

Re: [config] prob de config avec qingy

Publié : mar. 26 févr. 2013, 15:29
par benjarobin
J'ai testé et ma solution à l'air de fonctionner... Es tu sûre de bien avoir copier coller le code donné ? Tu as bien mis "-l" (un L minuscule)
Depuis un terminal peux tu lancer ceci :

Code : Tout sélectionner

/bin/bash -l -c "env" | grep PATH

Re: [config] prob de config avec qingy

Publié : mar. 26 févr. 2013, 15:56
par koax
Oui j'ai fais un copier/coller.

la commande : /bin/bash -l -c "env" | grep PATH

Code : Tout sélectionner

MOZ_PLUGIN_PATH=/usr/lib/mozilla/plugins
PATH=/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin:/usr/bin/core_perl
WINDOWPATH=1
En voyant cela, on remarque que dans le PATH , j'ai bien le chemin des binaires : /sbin , alors que quand je tape dans la console il n’apparaît pas ? :?:

Re: [config] prob de config avec qingy

Publié : mar. 26 févr. 2013, 15:58
par benjarobin
Donc le PATH est bon... Tu es sûre d'avoir un souci depuis awesome

Re: [config] prob de config avec qingy

Publié : mar. 26 févr. 2013, 16:06
par koax
oui
car quand j'arrive dans awesome je lance une console et lorsque je veux utiliser : shutdown

je suis obliger de faire :$ /sbin/shutdown ...

car dans la console si je fais tab avec $ shu

je n'es que : shuf comme executable

Re: [config] prob de config avec qingy

Publié : mar. 26 févr. 2013, 16:09
par benjarobin
Donne la sortie de "pstree" ainsi que echo $PATH depuis awesome

Re: [config] prob de config avec qingy

Publié : mar. 26 févr. 2013, 16:24
par koax
voici pstree :

Code : Tout sélectionner

systemd-+-2*[agetty]
        |-at-spi-bus-laun-+-dbus-daemon
        |                 `-3*[{at-spi-bus-laun}]
        |-at-spi2-registr---{at-spi2-registr}
        |-2*[dbus-daemon]
        |-dbus-launch
        |-dconf-service---2*[{dconf-service}]
        |-dhcpcd
        |-iron---iron-+-iron
        |             |-iron-+-iron
        |             |      `-4*[iron---3*[{iron}]]
        |             |-iron---6*[{iron}]
        |             |-iron---{iron}
        |             `-22*[{iron}]
        |-ntpd
        |-qingy---xinit-+-X
        |               `-awesome---{awesome}
        |-systemd-journal
        |-systemd-logind
        |-systemd-udevd
        |-urxvt---bash
        |-2*[xterm---bash]
        |-xterm---bash---transmission-gt---4*[{transmission-gt}]
        `-xterm---bash---pstree
et echo $PATH :

Code : Tout sélectionner

/bin:/usr/bin:/usr/local/bin:/usr/X11R6/bin:/usr/bin/

Re: [config] prob de config avec qingy

Publié : mar. 26 févr. 2013, 16:40
par benjarobin
Avant d'abandonner, si tu remplace ton .xinitrc par

Code : Tout sélectionner

#!/bin/sh
exec /bin/bash -l -c "xterm"
As tu un PATH valide ? Normalement tu dois avoir un écran noir avec une console

Re: [config] prob de config avec qingy

Publié : mar. 26 févr. 2013, 16:50
par koax
En faisant ça , je n'es pas d'écran noir.
Quingy m'envoie directement vers awesome

et bien sur le PATH est : /bin:/usr/bin:/usr/local/bin:/usr/X11R6/bin:/usr/bin/

est ce à cause de QINGY ?

Re: [config] prob de config avec qingy

Publié : mar. 26 févr. 2013, 16:52
par benjarobin
Dans ce cas je doute fort que tu édites le bon fichier depuis le début...
Tu dois éditer /home/ton-user/.xinitrc

Re: [config] prob de config avec qingy

Publié : mar. 26 févr. 2013, 16:54
par koax
pourtant j'écris dans : ~/.xinitrc :? de mon user

qingy doit être pour quelquechose ?

Et si je le désinstalle ?

J'ai redémarrer et j'ai réussi à atteindre le xterm.

dedans j'avais bien la commande shutdown dispo . Mais en revenant dans awesome, je ne l'es pas.

Je viens de découvrir un truc sur qingy. En fait lorsque je choisit la session .xsession je retrouve mes commandes et donc shutdown. Par contre si je choisit la session awesome je n'es plus rien.

Donc, il faut que je fouille plus du côté de qingy et bien configurer le tout.
qingy est très caractériel dsl pour tout

Re: [config] prob de config avec qingy

Publié : mar. 26 févr. 2013, 19:37
par benjarobin
https://wiki.archlinux.org/index.php/Qingy En faite il faut éditer .xsession et non .xinitrc
Donc quel est le contenu de ton .xsession après correction