Je n'arrive pas à créer un nouvel user sur ma Manjaro afin d'en faire profiter mon fils.Pour ce faire, je passe en mode graphique via le gestionnaire de paramètres. Le nouvel user est bien créé, mais sur l'écran de connection le nouvelle identifiant apparait curieusement en grisé et impossible de se connecter. J'ai trouvé sur ce forum une personne ayant le même problème, mais ça n'a pas été résolu : viewtopic.php?f=23&t=3938
Il semblerait que ça vienne des droits de mon user principal. En effet, en mode console, ça donne :
$ useradd -g users -m -s /bin/bash toto Password: useradd: Permission denied. useradd: cannot lock /etc/passwd; try again later.
Ma commande groups est la suivante :
groups sys adm disk lp wheel network video audio optical storage scanner power users vboxusers
Peut-être me manque-t-il des groupes ? Quelqu'un aurait une idée ?
Merci pour vos réponses. je suis passé en root et effectivement plus aucun message d'erreur, que ce soit pour la création du compte et comme pour les groupes. Par contre, sur l'écran de connection, le nouvel user est toujours en italique et il est impossible de le sélectionner pour se connecter avec...
Le logiciel de "connexion" exige sans doute que l'utilisateur que t'as crée fasse partit d'un certain groupe. Ici c'est fort probablement "users" ou "sys". Voilà la commande : "sudo usermod -a -G sys users vboxusers <pseudo>" (vboxusers c'est probablement pour avoir le droit d'utiliser une virtualbox, enlève le si tu veux pas qu'elle ait le droit.) ...
Honnêtement, si tu veux la version "je peux la refaire en fermant les yeux en utilisant l'interface" ; tu peux tout faire via l'interface graphique dans tes préférances. Si tu n'a pas utilisé la "net edition", tu l'a plus que probablement. Si tu ne sais vraiment pas où chercher, donne-nous le nom de ton interface graphique, ou un screenshot.
J'ai rajouté les groups "sys" et "users" (en console), et rien n'y fait. Je vous mettrai bien copie d'écran de l'interface graphique (ou on voit que les groupes sont bien sélectionnés), mais je n'ai pas trouvé comment faire sur le forum.
Tu fais ta copie avec la "Capture d'écran" proposé en tout cas par Xfce ou par la touche "Impécran" ou "PrintScreen" selon... Tu l'enregistres ,puis tu vas sur un hébergeur d'image libre comme celui-ci et tu copie une fois ta capture envoyée le contenu de la case "Afficher l'image dans un forum"
Noyau récent MANJARO x86_64 bits: 64 Xfce 4.16
ASUSTeK model: PRIME B350M-A v: Rev X.0x
6-Core: AMD Ryzen 5 2600X
AMD Baffin [Radeon RX 460/560D / Pro
driver: amdgpu v: kernel
Display: x11 server: X.Org driver: amdgpu,ati unloaded: modesetting
OpenGL: renderer: Radeon RX 560 Series
Arch en Dual. Aucun lien publicitaire ne saurait être toléré dans la signature!
su mkdir /home/estelle shown estelle:estelle /home/estelle
...Tu pourrais pas juste supprimer le profil et le recréer via le GUI ? Quand on pars terminal et qu'on utilise un environnement intégré faut soit savoir exactement ce que l'environnement fait, soit tout faire via cet environnement graphique. Je dis. Ou avoir conscience qu'il faudra tâtonner
je crois que le problème c'est le GUI justement, qui a créé l'user sans son dossier personnel; tu devrais utiliser la GUI pour supprimer cet utilisateur, et le recréer grâce à la ligne de commande (oui, c'est geek, mais on sait où on va).
On dirait que tout va bien, super ! Je me déconnecte, mais sur l'écran de connexion, l'user "estelle" est toujours en italique. Je le sélectionne malgré tout, saisie le mot de passe puis pouf ! écran noir suivi de l'apparition d'une fenêtre d'alerte : "system has no client file, so starting a failsafe xterm session. windows will have a focus only if the mouse pointer is above them. To get out of this mode type 'exit' in this window". Je clique sur "ok" et... retour à l'écran de connexion...
Vous pensez que c'est encore une histoire de groupes ?
non, c'est juste que ton home est vide, qu'il lui manque les fichiers de conf indispensable; ils se trouvent dans le dossier /etc/skel, et il faut les copier dans le home de estelle, mais avec les permissions de estelle. dans la session qui fonctionne, ouvre un terminal:
su estelle thunar /home/estelle
tu pourras afficher les fichiers cachés, te rendre dans /etc/skel, et faire un copier-coller de tout ce qu'il contient vers le home.
Asus AIO - AMD E2 - Radeon HD 7340 - Manjaro 64 + Kf5 + Linux 3.14
Je m'étonnerai toujours combien une interface graphique cache de complexité et de requis, quand un prompt et un xinitrc sont d'une simplicité confondantes ^^
justement, dans ce cas, je soupçonne que c'est le ~/.xinitrc et le ~/.xsession qui manquent, et peut-être le ~/.dmrc, si le DM utilisé s'en sert. après, si c'est Mdm le gestionnaire de login, il faudrait aussi regarder si l'utilisateur n'est pas désactivé (caché); il me semble qu'une telle option existe dans ce DM...
Asus AIO - AMD E2 - Radeon HD 7340 - Manjaro 64 + Kf5 + Linux 3.14