web-dev-qa-db-fra.com

Les problèmes d'autorisation provoquent une erreur de segmentation Unity

J'ai mis à niveau de 13.04 à 13.10 et je peux démarrer sur l'unité d'accueil et me connecter très bien, mais après la connexion, je reçois simplement un écran noir avec un curseur. J'ai essayé de suivre

J'ai aussi lu

Tout cela n'a pas été plus utile que les deux articles de support sur les pilotes ATI

Je suis donc retourné aux pilotes par défaut et suis allé un peu plus loin dans le débogage, quand je le fais ctrl+alt+F1 et connectez-vous et essayez unity --debug > unity_start.log puis ctrl+alt+F8 l'écran reste noir avec un curseur et quand je reviens ctrl+alt+F1 le contenu de la sortie du journal est http://Pastebin.com/rdQG4Hb

Cependant, quand j'essaie Sudo unity --debug > unity_start_root.log puis ctrl+alt+F8, l'unité démarre et la sortie du journal est http://Pastebin.com/Yv4RD2j7

Le fait qu'il démarre en tant que root indique qu'il s'agit soit d'un problème d'autorisations d'un fichier requis, soit d'un paramètre spécifique à mon utilisateur qui provoque le SIGSEGV.

Donc, pour affiner cela, j'ai activé le compte invité et essayé de me connecter et j'ai obtenu les mêmes écrans noirs avec seulement un curseur de souris, donc cela me dit que ce n'est pas un problème de configuration, mais un problème d'autorisations, alors comment puis-je réduire fichier a les mauvaises autorisations? Y a-t-il autre chose qui peut aider à déboguer ce problème?

Ok après quelques heures de recherche supplémentaires, j'ai constaté que si je m'ajoute au groupe de vidéos, je peux me connecter et voir le bureau, mais il y a beaucoup d'autres problèmes liés aux autorisations, donc je pense que quelque chose a tourné court avec PolicyKit pendant la mise à niveau, existe-t-il un moyen de réinitialiser les paramètres PolicyKit pour un utilisateur?

2
Dj Gilcrease

Ok, j'ai pu résoudre ce problème. J'ai modifié manuellement plusieurs fichiers dans /etc/pam.d, j'ai donc créé des fichiers dans/usr/share/pam-configs qui contenaient les modifications personnalisées et j'ai exécuté Sudo dpkg-reconfigure libpam-runtime

Maintenant, lorsque je me connecte, toutes les autorisations fonctionnent correctement et je ne vois aucune erreur au démarrage

0
Dj Gilcrease

J'ai eu le même problème.

Je viens de le réparer. (en quelque sorte) Ma solution (pour que vous puissiez redémarrer à l'interface graphique) (je ne sais pas si c'était vraiment ça ou c'était beaucoup de choses ensemble):

après cela, je pouvais redémarrer et me connecter.

FACULTATIF: si vous avez une boucle de connexion (tapez le mot de passe et est accepté, il le demandera à nouveau): (faites une sauvegarde du fichier)
mv ~/.Xauthority ~/.Xauthority.old et réessayez de vous connecter.

toute question, il suffit de demander.

cause: je pense que les anciens pilotes (fglrx) ne sont pas pris en charge, alors remplacez-les par des pilotes open source pris en charge.

0
Ralph Bisschops