web-dev-qa-db-fra.com

L'unité a disparu

Je me rends compte que cette question a déjà été posée, le meilleur exemple étant ici ( L’unité ne se charge pas, pas de lanceur, pas de tiret ).

Je dois mentionner que je n’avais jamais utilisé Ubuntu avant aujourd’hui, et que cela fonctionnait bien pendant quelques heures avant que Unity (comme je l’ai appris qu’il s’appelle) ne disparaisse.

Mon problème est identique à l'OP du thread ci-dessus, cependant aucune des solutions n'a rien changé pour moi. J'utilise 12.10.

unity et compizconfig-settings-manager sont tous deux installés.

Voici une liste des commandes suggérées dans le fil ci-dessus qui ont échoué:

  • ccsm dans le terminal, puis en vérifiant que le plug-in d'unité est activé: c'est
  • unity --reset lorsque je fais cette commande, le terminal répond par 'La fonction de réinitialisation est maintenant obsolète'
  • rm -rf .compiz-1 ne fait rien - le terminal ne répond pas

Toutes les suggestions seraient grandement appréciées :)

6
user132381

Essayez ceci: ouvrez un téléscripteur avec Ctrl+Alt+F1. Connectez-vous avec votre identifiant et votre mot de passe. Arrêtez le bureau avec Sudo stop lightdm, réinstallez Unity avec Sudo apt-get install --reinstall unity et terminez le travail sale avec Sudo start lightdm.

N'oubliez pas d'essayer avec un Internet rapide! Si vous avez des doutes ou si cela ne fonctionne pas, vous pouvez toujours me répondre! :)

3
Xerz

J'ai eu un problème similaire mais pas identique et j'ai trouvé une solution en fusionnant les solutions de plusieurs autres questions ici sur askubuntu. Peux-tu être plus précis? Lorsque vous dites quelque chose "ne fonctionne pas", avez-vous un message d'erreur? La commande a-t-elle été exécutée, mais votre problème n'est toujours pas résolu? Si oui, y a-t-il eu des commentaires? Sinon, avez-vous entré la commande et littéralement elle "ne fait rien" - votre ordinateur n'a rien fait du tout?

Une des choses que j'ai faite a été de désinstaller ccsm. Je n'aime pas ça ces avertissements vous indiquent comment vous pouvez vraiment gâcher votre installation si vous vous trompez avec le réglage? Oui, faire attention à cela m'aurait évité 6 heures.

Quoi qu'il en soit, lorsque vous exécutez une commande dans le terminal, il devrait y avoir un retour, une sortie de fichier journal ou autre. Il sera plus facile de diagnostiquer le problème en sachant cette information.

1
nbm

J'ai eu à peu près le même problème sous 12.04. L’unité était lente avec mon vieux GPU et j’utilisais donc Unity 2d comme ordinateur de bureau pendant des mois. Sans raison apparente, il a soudainement refusé d'afficher le tableau de bord et la barre de titre (pour tous les utilisateurs). La réactivation de l'unité dans CCSM, comme suggéré dans le fil de discussion mentionné par OP, faisait partie de la solution, mais aucune des autres mesures suggérées ici, là-bas ou dans plusieurs autres threads connexes (y compris, mais sans s'y limiter:

  1. Réinstallation de l'unité

  2. Réinstallation du bureau Ubuntu

  3. Suppression de toutes les informations de configuration pertinentes (par exemple, compiz, gconf, etc.)

m'a aidé à résoudre complètement ces symptômes sous 12.04 (64 bits).

unité --réset

ne fonctionnerait pas pour moi. Après avoir transmis une variété de messages d’erreur et d’information, il se bloquait toujours à:

Setting Update "run_key"

comme le montre le journal posté dans le fil de discussion intitulé "L'unité a disparu" pour que l'unité s'exécute sans arguments.

J'ai remarqué que le message d'erreur envoyé par:

/ usr/lib/nux/unity_support_test -p

était similaire à certaines des erreurs rapportées par unit --reset:

error while loading shared libraries: libGL.so.1: cannot open shared object file: No such file or directory.

Après des recherches approfondies, j'ai trouvé la solution suivante:

  1. Obtenez le chemin de libGL.so.1 à l'aide de la commande localiser libGL.so.1.

  2. Ajoutez un lien vers la bibliothèque dans/usr/lib/comme indiqué dans l'exemple suivant:

    Sudo ln -s /usr/lib/i386/mesa/libGL.so.1/usr/lib

    (courtoisie de J.D. Bartlett )

  3. Redémarrer le PC.

Cela permettait non seulement à l'unité, mais aussi à unit_support_test-p et à l'unité -reset, de permettre à Unity 2d de démarrer. À l'instar de l'auteur du message susmentionné, je n'ai aucune idée de la cause de mes problèmes. Je ne sais toujours pas non plus si le lien est une solution complète ou si je dois réinstaller complètement les bibliothèques graphiques, comme décrit par Cynical ici .

0
R B

Je suis sur 12.04 et je n'ai pas réalisé que l'unité - reset était obsolète en 12.10. Il y a une solution affichée ici:

Comment réinitialiser ma configuration Unity?

... mais je ne l'ai pas essayé personnellement car je n'utilise pas 12.10.

Pour le problème XAuthority, vous devriez probablement rechercher une solution séparément et, si vous ne trouvez pas de solution, créez une question distincte. Il y a des informations sur les forums sur la façon de recréer votre script xauthority et de vous assurer que la variable d'environnement est définie correctement. Quand j'avais un problème similaire, j'avais en quelque sorte supprimé l'accès en lecture/écriture aux fichiers nécessaires et je devais d'abord le restaurer. Donc, vous voudrez peut-être vérifier d'abord et vous assurer que Xauthority est vraiment manquant et pas seulement "manquant" pour vous en tant qu'utilisateur ...

0
nbm

Presse Ctrl+Alt+T et tapez la commande suivante dans le terminal qui apparaît:

Sudo apt-get install compizconfig-settings-manager

Puis tapez:

ccsm

Dans la fenêtre CCSM, sélectionnez Bureaplug-in Ubuntu Unity.

Dans la fenêtre suivante, assurez-vous que Activer le plugin Ubuntu Unit est coché.

0
justin

Pour déboguer votre problème, vous pouvez essayer ces étapes:

  1. Tout d’abord, vous devriez vérifier si votre ordinateur peut exécuter Unity:

    /usr/lib/nux/unity_support_test -p
    

    si vous obtenez un "non", cela pourrait être la cause de votre problème.

  2. Essayez de créer un autre compte et connectez-vous à Unity. Dans tty1 exécuter

    gnome-control-center
    

    puis sélectionnez "Comptes d'utilisateurs", créez un nouvel utilisateur, activez-le et connectez-vous avec lui. Si Unity démarre, le problème vient de votre configuration. Si vous obtenez la même chose, il y a vraiment un problème avec Unity

  3. Après vous être connecté, passez à tty1 et exécutez

    unity --replace
    

passez à tty7 (Ctrl+Alt+F7) et voir si quelque chose change. Vérifiez également les erreurs dans tty1. Si la sortie dans tty1 est trop longue, vous pouvez la rediriger vers un fichier en utilisant

unity --replace > ~/unity.log 2>&1

ensuite, ouvrez unity.log dans votre dossier personnel et recherchez les erreurs qui s'y trouvent.

0
Salem