Démarrage bloqué à systemd.user.sessions.service
Résolumamiemando Messages postés 33432 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 16 décembre 2024 - 29 févr. 2024 à 15:08
- Démarrage bloqué à systemd.user.sessions.service
- Forcer demarrage pc - Guide
- Pc lent au démarrage - Guide
- Code puk bloqué - Guide
- Reinitialiser pc au demarrage - Guide
- Pavé tactile bloqué - Guide
2 réponses
20 févr. 2024 à 12:45
Bonjour,
Malheureusement, les informations sont à ce stade un peu trop floues pour que nous puissions t'aider.
- Selon cette discussion, une cause possible serait l'utilisation d'un module propriétaire mal installé. Est-ce ton cas ?
- Est-ce qu'il se passe quelque chose si tu fais ctrl alt f2 ? As-tu une invite pour saisir ton login ? Si oui on pourrait envisager une réparation d'ici (tape ton login, puis entrée, ton mot de passe en aveugle, puis entrée).
- En admettant que tu arrives à t'identifier, il serait intéressant de nous reporter le résultat de ces deux commandes :
sudo dmesg | tail sudo tail /var/log/messages
Bonne chance
22 févr. 2024 à 15:20
Bonjour,
La bonne nouvelle c'est que si ctrl alt f2 (mode texte) marche, on peut réparer de là. Je ne comprends pas trop pourquoi le mode texte est disponible dans cette console et pas dans celle dans lequel tu as les lignes s'affichant au démarrage, peut-être est-ce lié à ton configuration.
- As-tu installé une interface graphique ? Si oui, se passe-t'il quelque chose si tu fais ctrl alt f1 ou ctrl alt f7 ?
- Sinon peux-tu reporter les résultats des commandes suivantes :
- La première sert à vérifier si le gestionnaire de connexion graphique est lancé ou pas
- La seconde sert à vérifier les éventuelles erreurs au démarrage du serveur graphique
- La troisième liste les pilotes standards installés pour le mode graphique.
- La quatrième permet de contrôler si le paquet kubuntu-desktop (qui sert à déployer l'environnement KDE sous ubuntu) est bien installé.
- La cinquième permet de voir le modèle de ta carte graphique.
sudo systemctl status *dm* grep EE /var/log/Xorg.0.log dpkg -l | grep xserver-xorg-video dpkg -l | grep kubuntu lspci | egrep (3D|VGA)
- Si tu utilises une carte nvidia, reporte également le résultat de :
dpkg -l | grep nvidia
Bonne chance
Modifié le 22 févr. 2024 à 19:56
J'ai fait une installation basique et j'avais bien une interface graphique puisque j'ai pu me loguer et lancer toutes les mises à jour. Je n'ai aucun matériel particulier en dehors d'une souris optique Tecknet avec un petit module USB à brancher. D'ailleurs j'ai oublié de mentionner qu'avant le bug qui nous occupe, j'ai eu message d'erreur concernant l'USB mais je n'ai pas pu l'enregistrer. Ce bug apparaissait au démarrage du système et à son arrêt. Par la suite j'ai pris la décision de déconnecter le module USB de la souris durant ces deux phases et le message n'ai plus apparu.
Je vais suivre tes recommandations dès que possible et te revenir.
PS: Si j'ai pu lire les messages au démarrage c'est parce que j'ai appuyer sur Echap dès que le logo Kubuntu s'est affiché afin de voir ce qui se passe. Sans cela je serais resté devant un écran noir montrant juste le curseur de la souris.
24 févr. 2024 à 19:12
Voilà dans l'ordre, les résultats demandés:
sudo systemctl status *dm*
● sddm.service - Simple Desktop Display Manager
Loaded: loaded (/lib/systemd/system/sddm.service; enabled; vendor preset: enabled)
Active: active (running) since Sat 2024-02-24 18:54:48 CET; 6min ago
Docs: man:sddm(1)
man:sddm.conf(5)
Process: 811 ExecStartPre=/bin/sh -c [ "$(cat /etc/X11/default-display-manager 2>/dev/null)" = "/usr/bin/sddm" ] (code=exited, status=0/SUCCESS)
Main PID: 813 (sddm)
Tasks: 2 (limit: 9338)
Memory: 11.4M
CPU: 59ms
CGroup: /system.slice/sddm.service
└─813 /usr/bin/sddm
févr. 24 18:54:47 Izgrev systemd[1]: Starting Simple Desktop Display Manager...
févr. 24 18:54:48 Izgrev systemd[1]: Started Simple Desktop Display Manager.
févr. 24 18:54:51 Izgrev sddm[813]: Initializing...
févr. 24 18:54:51 Izgrev sddm[813]: Starting...
févr. 24 18:54:51 Izgrev sddm[813]: Logind interface found
grep EE /var/log/Xorg.0.log
[ 403.058] Current Operating System: Linux Izgrev 6.5.0-17-generic #17~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Tue Jan 16 14:32:32 UTC 2 x86_64
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[ 403.742] (EE) [drm] Failed to open DRM device for pci:0000:01:00.0: -19
[ 403.742] (EE) open /dev/dri/card0: No such file or directory
[ 403.742] (EE) open /dev/dri/card0: No such file or directory
[ 403.744] (EE) Unable to find a valid framebuffer device
[ 403.744] (EE) Screen 0 deleted because of no matching config section.
[ 403.744] (EE) Screen 0 deleted because of no matching config section.
[ 403.744] (EE)
[ 403.744] (EE) Cannot run in framebuffer mode. Please specify busIDs for all framebuffer devices
[ 403.744] (EE)
[ 403.744] (EE)
[ 403.745] (EE) Please also check the log file at "/var/log/Xorg.0.log" for additional information.
[ 403.745] (EE)
[ 403.767] (EE) Server terminated with error (1). Closing log file.
dpkg -l | grep xserver-xorg-video
ii xserver-xorg-video-all 1:7.7+23ubuntu2 amd64 X.Org X server -- output driver metapackage
ii xserver-xorg-video-amdgpu 22.0.0-1ubuntu0.2 amd64 X.Org X server -- AMDGPU display driver
ii xserver-xorg-video-ati 1:19.1.0-2ubuntu1 amd64 X.Org X server -- AMD/ATI display driver wrapper
ii xserver-xorg-video-fbdev 1:0.5.0-2build1 amd64 X.Org X server -- fbdev display driver
ii xserver-xorg-video-intel 2:2.99.917+git20210115-1 amd64 X.Org X server -- Intel i8xx, i9xx display driver
ii xserver-xorg-video-nouveau 1:1.0.17-2build1 amd64 X.Org X server -- Nouveau display driver
ii xserver-xorg-video-nvidia-390 390.157-0ubuntu0.22.04.2 amd64 NVIDIA binary Xorg driver
ii xserver-xorg-video-qxl 0.1.5+git20200331-3 amd64 X.Org X server -- QXL display driver
ii xserver-xorg-video-radeon 1:19.1.0-2ubuntu1 amd64 X.Org X server -- AMD/ATI Radeon display driver
ii xserver-xorg-video-vesa 1:2.5.0-1build4 amd64 X.Org X server -- VESA display driver
ii xserver-xorg-video-vmware 1:13.3.0-3build1 amd64 X.Org X server -- VMware display driver
dpkg -l | grep kubuntu
ii kubuntu-desktop 1.418.1 amd64 Kubuntu Plasma Desktop/Netbook system
ii kubuntu-notification-helper 19.10ubuntu2 amd64 Kubuntu system notification helper
ii kubuntu-settings-desktop 1:22.04.10 all Settings and artwork for the Kubuntu (Desktop)
ii kubuntu-wallpapers 21.04.1.1 all Selection of classic KDE wallpapers for Jammy Jellyfish
ii kubuntu-web-shortcuts 17.04ubuntu1 all web shortcuts for Kubuntu, Ubuntu, Launchpad
ii libkubuntu1 18.04ubuntu2 amd64 library for Kubuntu platform integration
ii plymouth-theme-kubuntu-logo 1:22.04.10 all graphical boot animation and logger - kubuntu-logo theme
ii plymouth-theme-kubuntu-text 1:22.04.10 all graphical boot animation and logger - kubuntu-text theme
lspci | egrep (3D|VGA)
Ca, ça n'a rien donné. En entrant 3D|VGA j'ai eu une erreur sur le VGA (je pense), du coup j'ai lancé
la commande avec uniquement 3D et j'ai obtenu un fichier vide.
dpkg -l | grep nvidia
ii libnvidia-cfg1-390:amd64 390.157-0ubuntu0.22.04.2 amd64 NVIDIA binary OpenGL/GLX configuration library
ii libnvidia-common-390 390.157-0ubuntu0.22.04.2 all Shared files used by the NVIDIA libraries
ii libnvidia-compute-390:amd64 390.157-0ubuntu0.22.04.2 amd64 NVIDIA libcompute package
ii libnvidia-decode-390:amd64 390.157-0ubuntu0.22.04.2 amd64 NVIDIA Video Decoding runtime libraries
ii libnvidia-encode-390:amd64 390.157-0ubuntu0.22.04.2 amd64 NVENC Video Encoding runtime library
ii libnvidia-fbc1-390:amd64 390.157-0ubuntu0.22.04.2 amd64 NVIDIA OpenGL-based Framebuffer Capture runtime library
ii libnvidia-gl-390:amd64 390.157-0ubuntu0.22.04.2 amd64 NVIDIA OpenGL/GLX/EGL/GLES GLVND libraries and Vulkan ICD
ii libnvidia-ifr1-390:amd64 390.157-0ubuntu0.22.04.2 amd64 NVIDIA OpenGL-based Inband Frame Readback runtime library
ii linux-modules-nvidia-390-5.19.0-32-generic 5.19.0-32.33~22.04.1 amd64 Linux kernel nvidia modules for version 5.19.0-32
ii linux-modules-nvidia-390-6.2.0-39-generic 6.2.0-39.40~22.04.1+1 amd64 Linux kernel nvidia modules for version 6.2.0-39
ii linux-modules-nvidia-390-generic-hwe-22.04 6.2.0-39.40~22.04.1+1 amd64 Extra drivers for nvidia-390 for the generic-hwe-22.04 flavour
ii linux-objects-nvidia-390-5.19.0-32-generic 5.19.0-32.33~22.04.1 amd64 Linux kernel nvidia modules for version 5.19.0-32 (objects)
ii linux-objects-nvidia-390-6.2.0-39-generic 6.2.0-39.40~22.04.1+1 amd64 Linux kernel nvidia modules for version 6.2.0-39 (objects)
ii linux-signatures-nvidia-5.19.0-32-generic 5.19.0-32.33~22.04.1 amd64 Linux kernel signatures for nvidia modules for version 5.19.0-32-generic
ii linux-signatures-nvidia-6.2.0-39-generic 6.2.0-39.40~22.04.1+1 amd64 Linux kernel signatures for nvidia modules for version 6.2.0-39-generic
ii nvidia-compute-utils-390 390.157-0ubuntu0.22.04.2 amd64 NVIDIA compute utilities
ii nvidia-driver-390 390.157-0ubuntu0.22.04.2 amd64 NVIDIA driver metapackage
ii nvidia-kernel-common-390 390.157-0ubuntu0.22.04.2 amd64 Shared files used with the kernel module
ii nvidia-kernel-source-390 390.157-0ubuntu0.22.04.2 amd64 NVIDIA kernel source package
ii nvidia-prime 0.8.17.1 all Tools to enable NVIDIA's Prime
ii nvidia-settings 510.47.03-0ubuntu1 amd64 Tool for configuring the NVIDIA graphics driver
ii nvidia-utils-390 390.157-0ubuntu0.22.04.2 amd64 NVIDIA driver support binaries
ii screen-resolution-extra 0.18.2 all Extension for the nvidia-settings control panel
ii xserver-xorg-video-nvidia-390 390.157-0ubuntu0.22.04.2 amd64 NVIDIA binary Xorg driver
Voilà tout!
27 févr. 2024 à 03:03
Bonjour,
Merci pour le retour détaillé #8.
- On y voit que tu as simultanément le pilote nouveau et nvidia-390 installé (voir dpkg -l), ce qui dans l'absolu est parfaitement correct.
- Le bureau kubuntu est bien installé, et sddm est bien lancé, donc tout semble en ordre de ce côté.
- Cependant, on voit dans les logs de Xorg ces erreurs, qui font planter le serveur graphique.
[ 403.742] (EE) [drm] Failed to open DRM device for pci:0000:01:00.0: -19 [ 403.742] (EE) open /dev/dri/card0: No such file or directory [ 403.742] (EE) open /dev/dri/card0: No such file or directory [ 403.744] (EE) Unable to find a valid framebuffer device
- L'absence du device /dev/dri/card0 est surprenante, car c'est celui de la carte vidéo utilisée par défaut. Cela laisse penser que le device est nommé différemment (peu probable), chose que l'on peut vérifier :
ls /dev/dri/
... soit plus probablement, que le pilote (ici nvidia, qui prend le pas sur nouveau), ne parvient pas à prendre en charge ta carte correctement (ce qui est surprenant puisque selon le site, ce pilote est supposé marcher).
-
Il serait intéressant de voir ce que raconte dmesg juste après tenter de charger le module nvidia.
sudo modprobe nvidia dmesg | tail
- Une explication très plausible est que le pilote ne parvient pas à se charger car tu utilises un Secure boot, ce qui impose de signer le module nvidia pour pouvoir le charger. Or si ça n'a pas été fait (ce que je suspecte), le pilote nvidia ne se charge pas, et Xorg en reste là sans même tenter de charger le pilote nouveau.
- Si mon analyse est correcte, de deux choses l'unes :
- Soit tu signes le pilote nvidia, comme expliqué dans ce tutoriel.
- Soit tu désinstalles tous les paquets qui contiennent nvidia dans leur nom pour effacer toute trace du pilote nvidia, puis tu redémarres.
sudo apt purge $(dpkg -l | cut -d" " -f3 | grep nvidia)
Bonne chance
29 févr. 2024 à 12:37
En fin de compte, puisque le problème pouvait être dû a un module propriétaire, je me suis dit que je devais refaire l'installation en ignorant l'installation des pilotes tiers (d'autant plus que je n'ai pas forcément besoin d'eux). J'ai donc pu refaire l'installation, mettre tout le système à jour et après plusieurs redémarrages, le problème ne s'est plus reposé.
Merci pour ton aide, mamiemando.
29 févr. 2024 à 15:08
Merci pour ton retour, effectivement, ton problème était dû aux pilotes propriétaires nvidia, visiblement incompatibles avec ton modèle de carte graphique.
Modifié le 21 févr. 2024 à 17:11
Merci pour cette réponse. Oui le Ctrl alt f2 m'a permi de me connecter et voici tout le contenu de la première commande (la deuxième n'a rien donné: pas de messages dans /var/log).