J'ai eu un problème similaire et je suis venu ici en recherchant les symptômes, mais la solution ne convenait pas à mon cas. J'aimerais donc ajouter une autre raison possible, même si elle ne correspond pas exactement à l'OP.
Dans mon cas spécial, j'ai utilisé proot
(un joli chroot
emballage). Mais les autorisations étaient correctes sur lui /dev/null
- /dev
même.
C'était le montage du chroot
répertoire, que j'ai fait via en thunar
tant qu'utilisateur normal. Donc, dans ce cas, le montage ne disposait pas des autorisations appropriées.
Vous avez du mal à trouver cela, car vous ne voyez pas ces autorisations, lorsque vous ne regardez que les fichiers.
Le chemin de solution général serait de commencer à vérifier les conditions à l'emplacement du problème ( /dev/null
) et de passer au (x) niveau (x) suivant (s /dev
), puis au montage, au système de fichiers, etc., tout ce qui vient ensuite.
À chaque étape, vous pouvez avoir plusieurs conditions préalables, chacune ayant ses propres niveaux externes. Par exemple, l'utilisateur pourrait être dans un mauvais groupe, ce qui conduit au fichier de configuration du groupe, qui pourrait avoir de mauvaises autorisations, etc.
De toute évidence, vous devez suivre une sorte d'arbre en général.