[SDDM] Service qui ne fonctionne que manuellement
-
- Hankyu
- Messages : 13
- Inscription : lun. 13 mars 2017, 00:21
[SDDM] Service qui ne fonctionne que manuellement
Bonsoir, je rencontre un probleme avec sddm après avoir installé archlinux et plasma intégralement. En fait si je démarre en mode console et que je fais : systemctl start sddm, sddm démarre sans problème.
Par contre si jactive le service avec systemctl enable sddm et que je reboot, après le chargement du kernel, ça freeze
Je ne comprends pas pourquoi ... une idée ?
Par contre si jactive le service avec systemctl enable sddm et que je reboot, après le chargement du kernel, ça freeze
Je ne comprends pas pourquoi ... une idée ?
Re: [SDDM] Service qui ne fonctionne que manuellement
Bonjour,
Peux-tu poster le contenu de /etc/sddm.conf?
Poste aussi le retour de "tree /etc/systemd/system"
Peux-tu poster le contenu de /etc/sddm.conf?
Poste aussi le retour de "tree /etc/systemd/system"
Re: [SDDM] Service qui ne fonctionne que manuellement
Salut
donnes la sortie des commandes suivantes à effectuer en root :
et avec le PID de sddm donné par la commande précédente :
A+
donnes la sortie des commandes suivantes à effectuer en root :
Code : Tout sélectionner
# systemctl status sddm
Code : Tout sélectionner
# journalctl _PID=XXX
-
- Hankyu
- Messages : 13
- Inscription : lun. 13 mars 2017, 00:21
Re: [SDDM] Service qui ne fonctionne que manuellement
Désolé j'ai mis du temps à répondre, comme je viens de déménager, je suis un peu débordé
/etc/sddm.conf
tree /etc/systemd/system
systemctl status sddm
Pour finir:
/etc/sddm.conf
Code : Tout sélectionner
[Autologin]
# Whether sddm should automatically log back into sessions when they exit
Relogin=false
# Name of session file for autologin session
Session=plasma.desktop
# Username for autologin session
User=
[General]
# Halt command
HaltCommand=/usr/bin/systemctl poweroff
# Input method module
InputMethod=
# Initial NumLock state. Can be on, off or none.
# If property is set to none, numlock won't be changed
# NOTE: Currently ignored if autologin is enabled.
Numlock=none
# Reboot command
RebootCommand=/usr/bin/systemctl reboot
[Theme]
# Current theme name
Current=
# Cursor theme used in the greeter
CursorTheme=
# Number of users to use as threshold
# above which avatars are disabled
# unless explicitly enabled with EnableAvatars
DisableAvatarsThreshold=7
# Enable display of custom user avatars
EnableAvatars=true
# Global directory for user avatars
# The files should be named <username>.face.icon
FacesDir=/usr/share/sddm/faces
# Theme directory path
ThemeDir=/usr/share/sddm/themes
[Users]
# Default $PATH for logged in users
DefaultPath=/bin:/usr/bin:/usr/local/bin
# Comma-separated list of shells.
# Users with these shells as their default won't be listed
HideShells=
# Comma-separated list of users that should not be listed
HideUsers=
# Maximum user id for displayed users
MaximumUid=60000
# Minimum user id for displayed users
MinimumUid=1000
# Remember the session of the last successfully logged in user
RememberLastSession=true
# Remember the last successfully logged in user
RememberLastUser=true
[Wayland]
# Path to a script to execute when starting the desktop session
SessionCommand=/usr/share/sddm/scripts/wayland-session
# Directory containing available Wayland sessions
SessionDir=/usr/share/wayland-sessions
# Path to the user session log file
SessionLogFile=.local/share/sddm/wayland-session.log
[X11]
# Path to a script to execute when starting the display server
DisplayCommand=/usr/share/sddm/scripts/Xsetup
# Path to a script to execute when stopping the display server
DisplayStopCommand=/usr/share/sddm/scripts/Xstop
# The lowest virtual terminal number that will be used.
MinimumVT=1
# Arguments passed to the X server invocation
ServerArguments=-nolisten tcp
# Path to X server binary
ServerPath=/usr/bin/X
# Path to a script to execute when starting the desktop session
SessionCommand=/usr/share/sddm/scripts/Xsession
# Directory containing available X sessions
SessionDir=/usr/share/xsessions
# Path to the user session log file
SessionLogFile=.local/share/sddm/xorg-session.log
# Path to the Xauthority file
UserAuthFile=.Xauthority
# Path to xauth binary
XauthPath=/usr/bin/xauth
# Path to Xephyr binary
XephyrPath=/usr/bin/Xephyr
tree /etc/systemd/system
Code : Tout sélectionner
/etc/systemd/system
├── display-manager.service -> /usr/lib/systemd/system/sddm.service
├── getty.target.wants
│ └── getty@tty1.service -> /usr/lib/systemd/system/getty@.service
├── graphical.target.wants
│ └── bumblebeed.service -> /usr/lib/systemd/system/bumblebeed.service
└── multi-user.target.wants
└── remote-fs.target -> /usr/lib/systemd/system/remote-fs.target
systemctl status sddm
Code : Tout sélectionner
● sddm.service - Simple Desktop Display Manager
Loaded: loaded (/usr/lib/systemd/system/sddm.service; enabled; vendor preset: disable
Active: active (running) since Tue 2017-03-14 22:10:09 CET; 6min ago
Docs: man:sddm(1)
man:sddm.conf(5)
Main PID: 2925 (sddm)
Tasks: 4 (limit: 4915)
CGroup: /system.slice/sddm.service
├─2925 /usr/bin/sddm
└─2935 /usr/lib/xorg-server/Xorg -nolisten tcp -auth /var/run/sddm/{764c7558-
mars 14 22:10:21 MSI-GS73VR-6RF sddm-helper[2958]: [PAM] Starting...
mars 14 22:10:21 MSI-GS73VR-6RF sddm-helper[2958]: [PAM] Authenticating...
mars 14 22:10:21 MSI-GS73VR-6RF sddm-helper[2958]: [PAM] Preparing to converse...
mars 14 22:10:21 MSI-GS73VR-6RF sddm-helper[2958]: [PAM] Conversation with 1 messages
mars 14 22:10:21 MSI-GS73VR-6RF sddm-helper[2958]: [PAM] returning.
mars 14 22:10:21 MSI-GS73VR-6RF sddm[2925]: Authenticated successfully
mars 14 22:10:21 MSI-GS73VR-6RF sddm[2925]: Auth: sddm-helper exited successfully
mars 14 22:10:21 MSI-GS73VR-6RF sddm[2925]: Greeter stopped.
mars 14 22:10:21 MSI-GS73VR-6RF sddm-helper[2958]: pam_unix(sddm:session): session opene
mars 14 22:10:21 MSI-GS73VR-6RF sddm[2925]: Session started
Pour finir:
Code : Tout sélectionner
[fulgurance@MSI-GS73VR-6RF ~]$ journalctl _PID=XXX
-- No entries --
Re: [SDDM] Service qui ne fonctionne que manuellement
Il fallait remplacer XXX par le PID de sddm, en remplacement tu peux poster le retour de:[fulgurance@MSI-GS73VR-6RF ~]$ journalctl _PID=XXX
-- No entries --
Code : Tout sélectionner
journalctl -b _SYSTEMD_UNIT=sddm.service --no-pager
- benjarobin
- Maître du Kyudo
- Messages : 17227
- Inscription : sam. 30 mai 2009, 15:48
- Localisation : Lyon
Re: [SDDM] Service qui ne fonctionne que manuellement
Je ne pense qu'avoir les log quand le système est fonctionnel soit bien pertinent.
Quand tu dis que cela freeze, tu veux dire que tu ne peux même pas changer de tty ? Aller par exemple sur le tty 3 ?
Si c'est bien le cas, peux-tu tu enable sddm, attendre que cela freeze, redémarrer en forçant un démarrage non graphique, voir doc de systemd, puis donner le log complet du boot précédent ?
Quand tu dis que cela freeze, tu veux dire que tu ne peux même pas changer de tty ? Aller par exemple sur le tty 3 ?
Si c'est bien le cas, peux-tu tu enable sddm, attendre que cela freeze, redémarrer en forçant un démarrage non graphique, voir doc de systemd, puis donner le log complet du boot précédent ?
Code : Tout sélectionner
journalctl -b-1
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
-
- Hankyu
- Messages : 13
- Inscription : lun. 13 mars 2017, 00:21
Re: [SDDM] Service qui ne fonctionne que manuellement
Oui en fait je ne peux pas changer de tty, ça freeze bien quoi xD
Si j'édite au démarrage grub avec systemd.unit=multi-user.target (mode non graphique) avec sddm d'activé, ça donnera le bon log je pense ?
Si j'édite au démarrage grub avec systemd.unit=multi-user.target (mode non graphique) avec sddm d'activé, ça donnera le bon log je pense ?
- benjarobin
- Maître du Kyudo
- Messages : 17227
- Inscription : sam. 30 mai 2009, 15:48
- Localisation : Lyon
Re: [SDDM] Service qui ne fonctionne que manuellement
Ce que l'on veut c'est le log avec le freeze, donc tu provoque le freeze, puis tu redémarres en mode non graphique comme tu l'as donné. Et enfin tu récupère le log associé au boot en échec. Tu peux vérifier l’identifiant du boot avec journalctl --list-boots
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
-
- Hankyu
- Messages : 13
- Inscription : lun. 13 mars 2017, 00:21
Re: [SDDM] Service qui ne fonctionne que manuellement
Tiens ! Le retour du journal
Au passage si on peut corriger mes autres bugs (s'il y en a) du kernel !
http://textup.fr/193798wo
Au passage si on peut corriger mes autres bugs (s'il y en a) du kernel !
http://textup.fr/193798wo
- benjarobin
- Maître du Kyudo
- Messages : 17227
- Inscription : sam. 30 mai 2009, 15:48
- Localisation : Lyon
Re: [SDDM] Service qui ne fonctionne que manuellement
Tu peux redonner la sortie, car elle est toute tronquée ! Redirige la sortie vers un fichier et envoi le contenu de ce fichier
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
-
- Hankyu
- Messages : 13
- Inscription : lun. 13 mars 2017, 00:21
Re: [SDDM] Service qui ne fonctionne que manuellement
Ok, je fais ça comment ?
-
- Hankyu
- Messages : 13
- Inscription : lun. 13 mars 2017, 00:21