La distribution éducative pour débutants et initiés.

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

Annonce

PrimTux3-Raspberry Pi est disponible pour tests ici

  • Pour être automatiquement informé des réponses à vos messages sur le forum, n'oubliez pas de cliquer sur "Suivre cette discussion" en bas de page. Mieux, en vous abonnant au flux RSS du forum, vous pourrez suivre tout nouveau message sur l'ensemble du forum.
  • En allant dans votre Profil, ligne "Vie privée", vous pouvez également cocher "Suivre automatiquement les sujets auxquels on a répondu.", vous n'aurez plus à cliquer sur "Suivre cette discussion" lorsque vous postez un message.
  • Carte des membres pouvant aider et des écoles sous PrimTux, merci de nous envoyer un email si vous souhaitez y apparaître.
  • Abonnez-vous à la newsletter sur le site principal pour être informé des nouveaux paquets, nouvelles versions, bugs...

#1 30-10-2017 20:42:58

lebardix
Membre
Inscription : 26-04-2016
Messages : 59

Primtux2 logs qui débordent....

je m'aperçois que les fichiers de log de X 'fichier .xsession-errors croissent sans cesse de messages du type

(seamonkey:2995): dconf-CRITICAL **: unable to create file '/run/user/1000/dconf/user': Permission non accordée.  dconf will not work properly.

il s'avère que les droits d'accès prédéfinis pour les fichiers temporaires  présentent un "bug" qui fait que l'utilisateur n'a pas accès à ces fichiers.

si j'ai bien compris tmpfiles.d se charge de contrôler les répertoires et les fichiers dont systemd a besoin. Il contrôle le mode, le user/group, la création, la suppression, etc...

La solution consiste donc à définir les droits pour les fichiers temporaires dans /etc/tmpfiles.d/user.conf

par exemple pour l'utilisateur tuxprof (utiliser l'identifiant pas le nom...!!!! )

sudo echo "f    /run/user/1000/dconf/administrateur    0600    administrateur    administrateur " >/etc/tmpfiles.d/user.conf

donc après avoir rajouter cette ligne par cette commande, il faut supprimer le fichier concerné dans les logs .xsessions-error

rm /run/user/1000/dconf/user

le probleme disparait.

Pour les autres utilisateurs, ajouter des lignes

f    /run/user/1001/dconf/01-mini    0600    01-mini    01-mini
f    /run/user/1002/dconf/02-super    0600    02-super 02-super
f    /run/user/1003/dconf/03-maxi    0600   03-maxi 03-maxi

Dernière modification par lebardix (04-11-2017 23:05:33)

Hors ligne

#2 31-10-2017 11:08:49

Steph
Administrateur
Inscription : 03-06-2015
Messages : 4 428

Re : Primtux2 logs qui débordent....

Rien d'alarmant manifestement: https://www.debian-fr.org/t/desactiver- … -ssd/60130
On pourrait éventuellement ajouter une suppression de ce fichier au démarrage de session.

Hors ligne

#3 31-10-2017 11:16:43

Steph
Administrateur
Inscription : 03-06-2015
Messages : 4 428

Re : Primtux2 logs qui débordent....

http://www.daniloaz.com/en/how-to-preve … huge-size/

Remplacement du Xsession avec un .xsessions-error en /dev/null à l'installation.

On verra ce que ça donne.

Hors ligne

#4 31-10-2017 12:04:13

lebardix
Membre
Inscription : 26-04-2016
Messages : 59

Re : Primtux2 logs qui débordent....

Oui mais, je crois avoir lu que si l'accès à /run/user n'est pas possible, ce sont les logs du system qui recevront les messages.
ne pas recevoir dans .xsessions-error ne resoudra pas le probleme initial des fichiers temporaires du système.

....

Hors ligne

#5 31-10-2017 12:12:47

Steph
Administrateur
Inscription : 03-06-2015
Messages : 4 428

Re : Primtux2 logs qui débordent....

C'est bizarre, je n'ai rien dans /etc/tmpfiles.d sur une installation de la stretch, et j'ai démarré seamonkey pour voir, toujours rien et j'ai bien le fichier user créé dans /run/user/1000/dconf/
Ce qui est d'autant plus bizarre c'est que l'administrateur n'a rien de spécial dans sa création, à part être créé automatiquement, je n'ai pas limité ses droits comme ceux des élèves.

Hors ligne

#6 31-10-2017 13:10:09

lebardix
Membre
Inscription : 26-04-2016
Messages : 59

Re : Primtux2 logs qui débordent....

mais il me semble que le probleme n'est que sur jessie ....

Hors ligne

#7 31-10-2017 13:17:40

Steph
Administrateur
Inscription : 03-06-2015
Messages : 4 428

Re : Primtux2 logs qui débordent....

Un petit:

chown -R administrateur:administrateur /run/user/1000/

devrait résoudre ça non?

Hors ligne

#8 31-10-2017 16:21:37

lebardix
Membre
Inscription : 26-04-2016
Messages : 59

Re : Primtux2 logs qui débordent....

Je ne pense pas, car cela disparait au redémarrage

Hors ligne

Pied de page des forums