[slim] probléme de démarrage (résolu)

Questions et astuces concernant l'installation et la configuration d'archlinux
Répondre
nico88
archer
Messages : 117
Inscription : mar. 17 juil. 2012, 16:41
Localisation : 88 (Vosges)

[slim] probléme de démarrage (résolu)

Message par nico88 »

Bonjour,

J'ai installé xfce4 avec slim comme login manager, le probléme c'est qu'aprés avoir tapé mon login et mon mot de passe j'arrive a un écran noir avec la croix de xterm.Si je lance manuelle xfce aprés avoir désactivé slim et repassé en init3 ca fonctionne sans probléme (je suis sous systemd et iniscript) les daemons slim et dbus on été rajouté au rc.conf

Quelquain aurait t'il une idée pourquoid ca ne fonctionne pas?, merci
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17612
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [slim] probléme de démarrage

Message par benjarobin »

Il faut faire le test avec startx, s'il réussi (à par les problèmes de droits pour certaines action) tu va devoir nous donner plus d'information.
Es-tu sure d'avoir créer le fichier /home/ton_user/.xinitrc ? Et si oui quel est son contenu ?
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
nico88
archer
Messages : 117
Inscription : mar. 17 juil. 2012, 16:41
Localisation : 88 (Vosges)

Re: [slim] probléme de démarrage

Message par nico88 »

Bonjour,

désolé pour le retard mais je n'ai pas eu le temps de répondre avant.

startx fonctionne trés bien a part la carte son qui ne fonctionne pas. j'arrive au bureau de xfce avec le fichier ~/.xinitrc contenant startxfce4 --with-ck-lauch.
voici le contenu de mon xinitrc placé dans home :

Code : Tout sélectionner

#!/bin/sh
#
# ~/.xinitrc
#
# Executed by startx (run your window manager from here)

if [ -d /etc/X11/xinit/xinitrc.d ];
then
  for f in /etc/X11/xinit/xinitrc.d/*;
do
    [ -x "$f" ] && . "$f"
  done
  unset f
fi

# exec gnome-session
# exec startkde
exec startxfce 4 --with-ck-launch
# ...or the Window Manager of your choice
Pour le superuser il doit bien être dans la racine de home et pour l'utilisateur standart être dans home->nom_utiliseur->.xinitrc, a moin que je ne me trompe :shock:

merci a benjarobin pour sa réponce.
Dernière modification par tuxce le mar. 18 sept. 2012, 15:14, modifié 1 fois.
Raison : [code] [/code]
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17612
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [slim] probléme de démarrage

Message par benjarobin »

Balise code, orthographe...
Remplace ton .xinitrc par

Code : Tout sélectionner

#!/bin/bash

exec dbus-launch startxfce4
Vérifie bien que dbus est lancé dans tes DAEMONS, (si tu utilises systemd rien a faire :-) )
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: [slim] probléme de démarrage

Message par FoolEcho »

nico88 a écrit :Pour le superuser il doit bien être dans la racine de home
Juste pour info, le home de root est dans /root/.
«The following statement is not true. The previous statement is true.» :nage:
nico88
archer
Messages : 117
Inscription : mar. 17 juil. 2012, 16:41
Localisation : 88 (Vosges)

Re: [slim] probléme de démarrage

Message par nico88 »

Bonjours a tous

J'ai testé le démarrage en modifiant le .xinitrc par "exec dbus-launch startxfce4" et j'ai bien vérifier que mon .xinitrc est dans le bon dossier et que le superuser est bien dans /root mais rien a faire ca ne fonctionne toujours pas, j'ai donc regardé dans les log et j'ai une erreur dans le log de slim "unable to open session failed to connect to socket /run/dbus/system-dbus-socket no such file or directory".

Mon dbus aurait t'il été mal installé?, poutant le power management de xfce4 fonctionne correctement, et j'arrive a redemarrer, arréter et mettre en hybernation l'ordinateur, qui s'y j'ai bien compris utilise dbus.

Je suis d'accord avec FoolEcho mais quand on veux aller dans le home depuis le bureau de xfce on est redirigé au /root.

merci a tous pour vos réponse.
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10711
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [slim] probléme de démarrage

Message par FoolEcho »

J'ai l'impression que tu te mélanges un peu. root n'a rien à voir dans l'histoire de toutes manières.
Ce serait mieux pour nous que tu donnes plus d'infos (le log de slim plutôt qu'un passage par exemple).
nico88 a écrit : (je suis sous systemd et iniscript)
Et ceci non plus n'est pas clair car on ne sait pas ce que tu utilises au final, systemd ? initscripts ? le mode mixte ? (cf. wiki sur systemd et rc.conf). Si c'est initscripts, alors il faut lancer le service dbus dans le rc.conf.
nico88 a écrit :et j'arrive a redemarrer, arréter et mettre en hybernation l'ordinateur, qui s'y j'ai bien compris utilise dbus.
Non. C'est via un mécanisme de session.
«The following statement is not true. The previous statement is true.» :nage:
nico88
archer
Messages : 117
Inscription : mar. 17 juil. 2012, 16:41
Localisation : 88 (Vosges)

Re: [slim] probléme de démarrage

Message par nico88 »

Bonjour,

Voici de contenu du log de slim

Code : Tout sélectionner

slim: waiting for X server to begin accepting connections.
slim: open_session: Unable to open session: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory


slim: waiting for X server to begin accepting connections.
slim: open_session: Unable to open session: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory


slim: waiting for X server to begin accepting connections.
slim: open_session: Unable to open session: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory


slim: waiting for X server to begin accepting connections.
slim: open_session: Unable to open session: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory


slim: waiting for X server to begin accepting connections.
slim: pam_authentication(): Authentication failure
slim: open_session: Unable to open session: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory


slim: waiting for X server to begin accepting connections.
slim: open_session: Unable to open session: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory


slim: waiting for X server to begin accepting connections.
slim: open_session: Unable to open session: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory


slim: waiting for X server to begin accepting connections.
slim: open_session: Unable to open session: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory
Je suis en mode mixte, et j'ai bien rajouté le service dbus dans le rc.conf "DAEMONS=([...] dbus [...])"
s'il vous faut d'autre information dite mois lesquels peuvent vous aider
merci a FoolEcho pour sa réponse
Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03

Re: [slim] probléme de démarrage

Message par tuxce »

Que te retourne, en root :

Code : Tout sélectionner

systemctl status dbus
?
Au moins on sera fixé sur le fait d'utiliser ou non systemd.
nico88
archer
Messages : 117
Inscription : mar. 17 juil. 2012, 16:41
Localisation : 88 (Vosges)

Re: [slim] probléme de démarrage

Message par nico88 »

bonjour

voila ce que me retourne systemctl status dbus :

Code : Tout sélectionner

[root@pc_de_nico88] systemctl status dbus
failed to get D-bus connection : no connection to service manager.
merci a tous pour vos réponse.
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17612
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [slim] probléme de démarrage

Message par benjarobin »

On peut voir le contenu complet du rc.conf sans les commentaires

Code : Tout sélectionner

grep -Ev "^#|^$" /etc/rc.conf
La sortie de la commande

Code : Tout sélectionner

ps -AF | grep dbus
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
nico88
archer
Messages : 117
Inscription : mar. 17 juil. 2012, 16:41
Localisation : 88 (Vosges)

Re: [slim] probléme de démarrage

Message par nico88 »

Bonjour,

Benjarobin je t'envoi les retour des commande demandée :

Code : Tout sélectionner

[root@pc-de-nico88 ~]# grep -Ev "^#|^$" /etc/rc.conf
DAEMONS=(syslog-ng network crond)
DAEMONS=([...] dbus [...])
[root@pc-de-nico88 ~]# ps -AF | grep dbus
dbus       344     1  0  4387  1208   0 14:29 ?        00:00:00 dbus-daemon --system
root       465     1  0  4427  1352   0 14:29 ?        00:00:00 /usr/bin/dbus-daemon --fork --print-pid 4 --print-address 6 --session
root       820   585  0  1688   624   0 14:34 pts/0    00:00:00 grep dbus
J'éspere que ces nouvelle donnée t'aideront a découvrir mon probléme.

merci beaucoup pour tes réponses.
Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03

Re: [slim] probléme de démarrage

Message par tuxce »

J'ai eu un doute quand j'ai lu ça :
nico88 a écrit : Je suis en mode mixte, et j'ai bien rajouté le service dbus dans le rc.conf "DAEMONS=([...] dbus [...])"
mais j'ai pas osé ... et pourtant :
nico88 a écrit :

Code : Tout sélectionner

[root@pc-de-nico88 ~]# grep -Ev "^#|^$" /etc/rc.conf
DAEMONS=(syslog-ng network crond)
DAEMONS=([...] dbus [...])
Un wiki, il ne faut pas le recopier bêtement, il faut essayer de comprendre ce qu'il te demande de faire ! Surtout que t'as du avoir des erreurs au démarrage, non ?

DAEMONS est une variable, il faut y rajouter des services. [...] représente la liste des services que t'as déjà dans cette variable.

EDIT: j'oubliais, tu n'es pas en mode mixte, tu utilises seulement initscripts
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17612
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [slim] probléme de démarrage

Message par benjarobin »

En résumé:

Code : Tout sélectionner

DAEMONS=(syslog-ng dbus network crond)
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
nico88
archer
Messages : 117
Inscription : mar. 17 juil. 2012, 16:41
Localisation : 88 (Vosges)

Re: [slim] probléme de démarrage

Message par nico88 »

Bonjour,

Je pensais que DAEMONS etait un proggrame et que les petits point servait a ce qu'il cherche automatiquement les autres service, je ne m'y était pas vraiment penché sur ça nature exacte.

je n'ai pas vu d'erreur au démarrage mais ca défile trés vite, donc je ne vois pas tout ce qu'il écrit.
tuxce a écrit :EDIT: j'oubliais, tu n'es pas en mode mixte, tu utilises seulement initscripts
effectivement je viens de regarder le wiki il ne parle pas de systemd, j'ai utilisé l'installation standart je suis sous initscript.

je teste :
benjarobin a écrit :En résumé:

Code : Tout sélectionner

DAEMONS=(syslog-ng dbus network crond)
et je vous dis si sa fonctionne.

merci beaucoup pour vos réponses. :chinois:
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10711
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [slim] probléme de démarrage

Message par FoolEcho »

nico88 a écrit :Je pensais que DAEMONS etait un proggrame et que les petits point servait a ce qu'il cherche automatiquement les autres service, je ne m'y était pas vraiment penché sur ça nature exacte.
Non, rien de tel n'est fait automatiquement sous Arch.
nico88 a écrit :je n'ai pas vu d'erreur au démarrage mais ca défile trés vite, donc je ne vois pas tout ce qu'il écrit.
Il y a /var/log/boot pour retrouver les messages au démarrage.
«The following statement is not true. The previous statement is true.» :nage:
nico88
archer
Messages : 117
Inscription : mar. 17 juil. 2012, 16:41
Localisation : 88 (Vosges)

Re: [slim] probléme de démarrage (résolu)

Message par nico88 »

Bonjour,

Sa fonctionne enfin ouf 8)
FoolEcho a écrit :Il y a /var/log/boot pour retrouver les messages au démarrage.
C'est bon a savoir, je vais regarder ce qu'il me mets au cas ou j'aurais des autres erreurs que je n'aurais pas vu :roll:

Merci a tous pour vos réponse qui m'ont bien aidée. :chinois:
Répondre