J'ai eu un problème similaire, et je suis venu ici en cherchant les symptômes, mais la solution ne correspondait pas à mon cas. J'aimerais donc ajouter une autre raison possible, même si elle ne correspond pas exactement à l'OP.
Dans mon cas particulier, j'ai utilisé proot
(une belle chroot
enveloppe). Mais les permissions étaient correctes sur /dev/null
y /dev
lui-même.
Il se trouve que c'est le mont de la chroot
ce que j'ai fait via thunar
comme un utilisateur normal. Donc, dans ce cas, le montage n'avait pas les bonnes permissions.
Vous avez un mauvais moment pour trouver cela, parce que vous ne voyez pas ces permissions, en regardant seulement les fichiers.
La solution générale consiste à commencer à vérifier les conditions à l'endroit où se situe le problème ( /dev/null
) et passer au(x) niveau(x) suivant(s) ( /dev
), puis le montage, le système de fichiers etc., tout ce qui vient ensuite.
À chaque étape, vous pouvez avoir plusieurs conditions préalables, chacune ayant ses propres niveaux extérieurs. Par exemple, l'utilisateur peut être dans un mauvais groupe, ce qui conduit au fichier de configuration du groupe, qui peut avoir de mauvaises permissions, etc.
Évidemment, il faut suivre une sorte d'arbre en général.