logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 01-06-2024 18:03:46

ClayStone
Membre
Distrib. : Debian 12.5 (bookworm)
Noyau : Linux 6.1.0.21-amd64
(G)UI : KDE
Inscription : 04-09-2017

[Résolu] Dévérouiller une session graphique

Bonjour,   smile
Je n’arrive plus à ouvrir ou déverrouiller une session graphique.
Je suis trop ignorant pour sélectionner les infos dont vous aurez besoin pour m’aider à résoudre mon impasse.

Voilà quelques éléments au pif :

À l’origine, un bel écran bleu m’a subitement interrompu (je travaillais sur un libreoffice-calc et un virtualhost apache), et m’a demandé de lancer des, je sais plus trop, « CTRL ALT F3 ou F7 » que j’ai suivis à la lettre sans comprendre. Et sans résultat.

Grub me propose 3 noyaux. j’ai tenté les 3. Même punition pour chacun  d’eux.

Après les reboot , je m’identifie, et je boucle sans fin sans message d’erreur sur l’écran sddm.

Si j’entre volontairement un mdp erroné, j’ai aussitôt un message « échec de connexion » qui s’affiche. Et me renvoie sur le même écran de connexion.
Si j’entre le bon mdp, je reviens sans message d’erreur sur le même écran de connexion.

Après un hard reboot (bouton poweroff +5 sec) je renseigne mes login et pwd. J’ai un écran noir pendant une à deux secondes avec un pointeur qui suit ma souris, puis l’écran de connexion réapparaît sans message d’erreur.

Choisir l’option Plasma(wayland) ou Plasma(X11) me donne le même résultat.

Un démarrage en ligne de commande (recovery mode) en root me permet d’accéder partout, y compris dans mon home. Mais pas d’accès au home/user en tant qu’utilisateur

Je passe en live
Les commandes en terminal me permettent d’accéder à mon home et le modifier.
Mais en graphique, Dolphin,  bien qu’annonçant les 49 éléments attendus sous home/user, m’affiche un home/user vide.

Merci à qui m’aidera à retrouver ma session graphique.

CS

Dernière modification par ClayStone (03-06-2024 16:20:29)

Hors ligne

#2 01-06-2024 18:44:22

otyugh
CA Debian-Facile
Lieu : Quimperlé/Arzano
Distrib. : Debian Stable
Inscription : 20-09-2016
Site Web

Re : [Résolu] Dévérouiller une session graphique

Si j’entre le bon mdp, je reviens sans message d’erreur sur le même écran de connexion.


D'expérience, y a deux grandes causes à ce genre de comportement à vérifier en premier :
1/ Une mémoire centrale pleine (il suffit de libérer de la place pour s'en sortir) ; je pense que c'est ton cas. Tu peux confirmer avec le retour de la commande

df -h


si tu obtiens quelque chose comme

Sys. de fichiers       Taille Utilisé Dispo Uti% Monté sur
/dev/sdaX                 yG     YG   0G  100% /


tu as ton diagnostique positif.
2/ Un driver graphique mal installé ; survient parfois lors de mise à jour. Plus ardu à réparer, arrive typiquement aux utilisateur du pilote proprio de NVIDIA >_>

Dernière modification par otyugh (01-06-2024 18:50:28)


virtue_signaling.pngpalestine.png
~1821942.svg

Hors ligne

#3 01-06-2024 19:53:03

ClayStone
Membre
Distrib. : Debian 12.5 (bookworm)
Noyau : Linux 6.1.0.21-amd64
(G)UI : KDE
Inscription : 04-09-2017

Re : [Résolu] Dévérouiller une session graphique

Merci otyugh,

df -h


Sys. de fichiers Taille Utilisé Dispo Uti% Monté sur
udev               7,8G       0  7,8G   0% /dev
tmpfs              1,6G    1,4M  1,6G   1% /run
/dev/nvme0n1p4      41G     19G   21G  49% /
tmpfs              7,8G       0  7,8G   0% /dev/shm
tmpfs              5,0M    8,0K  5,0M   1% /run/lock
/dev/nvme0n1p6     141G     86G   48G  65% /home
/dev/nvme0n1p1      66M     33M   34M  50% /boot/efi
 



Si de dois chercher du côté "driver graphique mal installé" quelle est la marche à suivre ?
A tout hasard, si ça peut aider,

lspci


00:00.0 Host bridge: Intel Corporation Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor Host Bridge/DRAM Registers (rev 08)
00:02.0 VGA compatible controller: Intel Corporation Skylake GT2 [HD Graphics 520] (rev 07)
00:04.0 Signal processing controller: Intel Corporation Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor Thermal Subsystem (rev 08)
00:14.0 USB controller: Intel Corporation Sunrise Point-LP USB 3.0 xHCI Controller (rev 21)
00:14.2 Signal processing controller: Intel Corporation Sunrise Point-LP Thermal subsystem (rev 21)
00:15.0 Signal processing controller: Intel Corporation Sunrise Point-LP Serial IO I2C Controller #0 (rev 21)
00:15.1 Signal processing controller: Intel Corporation Sunrise Point-LP Serial IO I2C Controller #1 (rev 21)
00:15.2 Signal processing controller: Intel Corporation Sunrise Point-LP Serial IO I2C Controller #2 (rev 21)
00:16.0 Communication controller: Intel Corporation Sunrise Point-LP CSME HECI #1 (rev 21)
00:1c.0 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port #1 (rev f1)
00:1c.2 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port #3 (rev f1)
00:1c.3 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port #4 (rev f1)
00:1c.4 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port #5 (rev f1)
00:1d.0 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port #9 (rev f1)
00:1f.0 ISA bridge: Intel Corporation Sunrise Point-LP LPC Controller (rev 21)
00:1f.2 Memory controller: Intel Corporation Sunrise Point-LP PMC (rev 21)
00:1f.3 Audio device: Intel Corporation Sunrise Point-LP HD Audio (rev 21)
00:1f.4 SMBus: Intel Corporation Sunrise Point-LP SMBus (rev 21)
00:1f.6 Ethernet controller: Intel Corporation Ethernet Connection (4) I219-LM (rev 21)
01:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS525A PCI Express Card Reader (rev 01)
02:00.0 Network controller: Intel Corporation Wireless 8265 / 8275 (rev 78)
03:00.0 Network controller: Intel Corporation Device 093c (rev 3a)
3d:00.0 Non-Volatile memory controller: Samsung Electronics Co Ltd NVMe SSD Controller SM981/PM981/PM983
 

Hors ligne

#4 01-06-2024 20:32:25

otyugh
CA Debian-Facile
Lieu : Quimperlé/Arzano
Distrib. : Debian Stable
Inscription : 20-09-2016
Site Web

Re : [Résolu] Dévérouiller une session graphique

Ben tu fais pas partis des cas que je croises le plus ^^'

00:02.0 VGA compatible controller: Intel Corporation Skylake GT2 [HD Graphics 520] (rev 07)



Tu as bien vérifié si ton gestionnaire de paquet constate un souci ? Premier truc à faire !

apt install -f
apt update
apt upgrade
apt autoremove
 



Quoique l'étape "0" est ASSURÉMENT de savoir ce que tu as bien pu faire pour tout casser entre le moment où ça démarrait et le moment où ça démarre plus. Y a toujours une raison.

Dernière modification par otyugh (01-06-2024 20:37:33)


virtue_signaling.pngpalestine.png
~1821942.svg

Hors ligne

#5 01-06-2024 23:38:00

raleur
Membre
Inscription : 03-10-2014

Re : [Résolu] Dévérouiller une session graphique

otyugh a écrit :

1/ Une mémoire centrale pleine


Plus rare, un épuisement des inodes en cas de création de très nombreux petits fichiers ou répertoires, à vérifier avec

df -i



3) Un montage en lecture seule à cause d'erreurs dans le système de fichiers, à vérifier avec

grep -E " /(home)? " /proc/mounts



4) Une corruption du profil utilisateur -> tester l'ouverture de session avec un autre utilisateur, à créer en console le cas échéant.

adduser autre_utilisateur

Dernière modification par raleur (01-06-2024 23:43:12)


Il vaut mieux montrer que raconter.

Hors ligne

#6 02-06-2024 00:14:01

Tawal
Membre
Distrib. : Debian Stable à jour
Noyau : amd64
(G)UI : Xfce
Inscription : 25-02-2021

Re : [Résolu] Dévérouiller une session graphique

[HS]
merci.gif raleur pour le        df -i         wink
[/HS]

Comme la science n'est pas infuse, elle se diffuse.
Useless Use of Cat Award
Filenames and Pathnames in Shell: How to do it Correctly
À chaque problème sa solution, à chaque solution son moyen, si pas de moyen, toujours le problème !

Hors ligne

#7 03-06-2024 16:19:52

ClayStone
Membre
Distrib. : Debian 12.5 (bookworm)
Noyau : Linux 6.1.0.21-amd64
(G)UI : KDE
Inscription : 04-09-2017

Re : [Résolu] Dévérouiller une session graphique

Bonjour et merci à tous les deux smile, problème résolu
Tout était là :

otyugh a écrit :

l'étape "0" est ASSURÉMENT de savoir ce que tu as bien pu faire pour tout casser

Je travaillais sur ... un virtualhost apache

raleur a écrit :

4) Une corruption du profil utilisateur -> tester l'ouverture de session avec un autre utilisateur,

Un Lamp dont j'ai mis les fichiers dans mon home. D'où tripatouillage trop rapide de permissions. roll

Les détails :
apt ne me retourne pas d'erreur.

apt autoremove

m'a quand même permis de faire un peu de ménage.

df -i


Sys. de fichiers  Inœuds IUtil.  ILibre IUti% Monté sur
udev             2022133    567 2021566    1% /dev
tmpfs            2030939    968 2029971    1% /run
/dev/nvme0n1p4   2747136 401569 2345567   15% /
tmpfs            2030939      1 2030938    1% /dev/shm
tmpfs            2030939      5 2030934    1% /run/lock
/dev/nvme0n1p6   9420800  15918 9404882    1% /home
/dev/nvme0n1p1         0      0       0     - /boot/efi
tmpfs             406187     48  406139    1% /run/user/0



grep -E " /(home)? " /proc/mounts


/dev/nvme0n1p4 / ext4 rw,relatime,errors=remount-ro 0 0
/dev/nvme0n1p6 /home ext4 rw,relatime 0 0
 



adduser testuser


Succès, session graphique ok une fois connecté en tant que testuser

Du coup, j'ai cherché dans mes utilisateurs et groupes ce que j'avais pu modifier en travaillant sur les permissions.

grep -E "user|www-data" /etc/passwd


www-data:x:33:33:www-data:/var/www:/usr/sbin/nologin
fwupd-refresh:x:107:115:fwupd-refresh user,,,:/run/systemd:/usr/sbin/nologin
user:x:1000:33:User,,,:/home/user:/bin/bash
hplip:x:114:7:HPLIP system user,,,:/run/hplip:/bin/false
testuser:x:1001:1001::/home/testuser:/bin/bash


grep -E "user|www-data" /etc/group


cdrom:x:24:user
floppy:x:25:user
audio:x:29:pulse,user
dip:x:30:user
www-data:x:33:user
video:x:44:user
plugdev:x:46:user
users:x:100:user
kvm:x:104:user
netdev:x:106:user
bluetooth:x:112:user
lpadmin:x:114:user
scanner:x:118:saned,user
user:x:1000:www-data
testuser:x:1001:
 

J'ai remis de l'ordre dans mes utilisateurs et groupes user:x:1000 et www-data:x:33
et :

ls -la /home


total 32
drwxr-xr-x  5 root     root      4096  3 juin  14:38 .
drwxr-xr-x 18 root     root      4096  1 juin  20:25 ..
drwx------  2 root     root     16384 24 mars  16:04 lost+found
drwx------ 15 testuser testuser  4096  3 juin  16:01 testuser
[b]drw-[/b]------ 29 user     user      4096  3 juin  16:13 user
 


J'ai fini par

chmod u+x /home/user


Je suis en train de passer en revue les permissions de mon home.
J'ai peut-être cassé autre chose, mais jusqu'ici, tout va bien.
Merci encoremerci.gif

Hors ligne

Pied de page des forums