IMHO c'est un bug, mais je l'ai depuis aujourd'hui. Je n'ai trouvé que ce bug bugs.launchpad.net/ubuntu/+source/unity/+bug/1212987 J'ai suivi les recommandations ici: askubuntu.com/questions/17381/… Unity n'a pas été réinitialisé mais ne fonctionne pas correctement, les espaces de travail ne fonctionnent pas fonctionne, même si j'active, désactive ou modifie le montant. Aucune différence. Mettre le plugin écrase également l'unité,
Janghou
2
Mes problèmes ont commencé après le passage des pilotes Nouveau aux pilotes NVIDIA (onglet Paramètres système / Matériel).
DanielaWaranie
19
Après de nombreux jours passés et de nombreux fils SO lus, j'ai constaté qu'il semblait s'agir d'un bogue ouvert Ubuntu (statut «incomplet» à compter de juillet 2015). Plus d'informations à ce sujet ici: bugs.launchpad.net/ubuntu/+bug/1285444 La solution rapide semble être: $ mv ~/.config/dconf/user ~/.config/dconf/user.old
user9869932
1
@ julianromera's était la seule solution sur ce fil qui
m'aidait
1
@julianromera answer était le seul qui a fonctionné pour moi.
Paweł Adamski
Réponses:
478
Cette réponse s'applique aux versions d'Ubuntu exécutant Compiz.
Cette réponse suppose que Unity est exécuté via Compiz. Si vous n'avez pas installé Compiz (par exemple, sur des versions d'Ubuntu non-Unity, telles que Ubuntu 18.04 ou ultérieure basée sur Gnome), cette réponse ne vous concerne pas.
Il vous suffit de réactiver le plug-in Unity. Le problème, c’est que c’est pénible parce que vous n’avez plus de méthode graphique pour le faire. Alors:
Essayez d'ouvrir un terminal avec Ctrl+ Alt+ T.
Cela peut ne pas fonctionner, mais vous pouvez essayer de cliquer avec le bouton droit de la souris sur le bureau et de sélectionner "Ouvrir le terminal ici". Sinon, vous devrez peut-être passer à un terminal "matériel" en appuyant sur
Ctrl+ Alt+ F1et vous connecter.
La première partie indique au terminal sur lequel vous voulez charger l'affichage (sinon, il n'aura aucun indice).
Si vous avez basculé sur un téléscripteur à l'étape 1, revenez au serveur graphique en appuyant sur Ctrl+ Alt+ F7(ou Ctrl+ Alt+ F8parfois).
Un gestionnaire de paramètres CompizConfig devrait vous attendre.
Trouvez le plugin Unity. Activez-le (instructions détaillées ci-dessous). On vous demandera "Le plugin Ubuntu Unity nécessite le plugin OpenGL. Activer le plugin Ubuntu Unity / Activer OpenGL"
1) Pour activer le plug-in Unity: Cliquez sur "Bureau" (côté gauche) -> Plug-in Ubuntu Unity. Vous pouvez également saisir "plug-in unité" dans le champ de recherche "Filtre". Capture d'écran:
De là, cochez la case "Activer le plug-in Ubuntu Unity":
2) Pour activer OpenGL: cliquez sur "Général" (côté gauche) -> puis cochez la case "OpenGL", comme indiqué ci-dessous. Vous pouvez également taper «opengl» dans la boîte de recherche «Filtre» pour l’afficher.
Tout devrait jaillir dans la vie mais si ce n’est pas le cas, vous devrez peut-être redémarrer. Vous pouvez le faire en retournant au terminal et en courant sudo reboot.
A parfaitement fonctionné pour moi. En remarque, je n’ai pas besoin de saisir le terminal TTY, j’ai pu utiliser le raccourci clavier ( ctrl + alt + t).
Tass
13
Si vous arrivez à l'étape 5 et que l'unité ne sudo apt-get -f install && sudo apt-get --reinstall install unity
figure
16
Avait ce problème moi-même, mais je suis malchanceux avec la solution loin, ne fonctionne pas pour moi, toujours obtenir le même écran vide sur Ubuntu 14.04 LTS 64bit. Reviendrai les marches pour vérifier si quelque chose a été oublié. Lenovo X201S Thinkpad i7 2 GHz, 8 Go de RAM. Jamais eu ce problème avec 12.04 LTS
therobyouknow
12
Le fait que ce problème soit si commun et persistant est, pour moi, plutôt inquiétant. Est-ce que quelqu'un sait pourquoi cela continue, et quelle est la cause?
Fouric
10
Ccsm se bloque sur les icônes de chargement, mais si je ctrl-alt-F7 retourne à l'écran principal, les options de composition sont présentes. J'ai activé le bureau Unity, je suis revenu à tty1 (ccsm a été exécuté avec succès) ... mais pas d'Unity. Reboot: pas d'Unité. Si je recharge ccsm, Unity est toujours sélectionné et "activé" mais aucune unité ne s'affiche.
JeanSibelius
171
Une solution bonne pour moi (a résolu le même problème):
Fantastique. Fonctionne avec Ubuntu Linux 13.04 Desktop sous Parallels sous Mac OS X.
Elliot
4
Merci! Fonctionne aussi avec Ubuntu 14.04. Je me demande pourquoi cela s'est passé à l'improviste :-(
Sadi le
4
J'avais besoin d' export DISPLAY=:0abord.
Uri
7
sudo dconf reset -f / org / compiz / Erreur lors de la génération de la ligne de commande 'dbus-launch --autholaunch = c0c0f8bf86119c64ccb710000000006 --binary-syntax --close-stderr': processus enfant
arrêté
3
Un problème avec ceci est que dconfsi sudomon ~/.config/dconf/userfichier est en cours d’ exécution, il appartient à mon fichier root(il appartenait auparavant à mon utilisateur). Je me demande si cela devrait être fait sans sudo. C'était bien mieux que de supprimer le fichier et de repartir de zéro!
Tim Tisdall
73
En 13.04 et 14.04:
unity --replaceest obsolète. À la place, utilisez ce qui suit:
dconf resetLa commande donne à exitcode l'erreur 1 et ne fonctionnera pas 13.10.
Peterdk
4
permettant aux plugins Unity ccsmde résoudre certains problèmes, les autres ont été corrigés avecrm -r .Xauthority .ICEauthority .compiz-1/ .gconf/ .config/compiz-1/ .config/dconf/
precise
3
Impossible de lancer automatiquement le D-bus sans X11 $ DISPLAY. Rien n'a fonctionné jusqu'ici
jimifiki
2
@ jimifiki J'ai eu le même problème parce que j'ai redémarré entre les instructions précédentes et celles-ci. Essayez d’ export DISPLAY=:0abord, puis essayez à nouveau ces instructions. Bien sûr, j'ai eu un dépotoir en unity --reset-icons &disownfaisant le, alors peut-être que ça n'aide pas.
GlenPeterson
2
Cela fonctionne pour Ubuntu 16.04 également, vient de résoudre mon problème
Priyadarshi Paul
61
Pour 12.10 et moins:
Appuyez sur Ctrl+ Alt+ Tpour un terminal et exécutez-le ccsm, puis réactivez votre plug-in 'Unity'.
Vous devrez peut-être aussi exécuter un unity --replace.
unity --resetest obsolète maintenant et ne fonctionne pas. Y a-t-il un remplaçant?
Shahbaz
5
@Shahbaz - unity --replace.
HorIzoN
1
Nerof61 est également déconseillé à partir du 13.04. Voir ma réponse ci-dessous: askubuntu.com/a/286349/2638
Brandon Bertelsen le
1
ni --resetni --replacetravaillé pour moi avec mon Ubuntu 12.04 ..running les commandes affichées instantanément unity-panel-service: no process found Backend : ini Integration : true Profile : default Adding plugins Initializing core options...done... J'ai attendu et attendu, et puis je ne pouvais pas, interrompu avec ctrl + c .. et maintenant essayer d'essayer ce que d'autres réponses suggèrent ..
précis
52
Il est judicieux de vérifier que votre pilote graphique est configuré pour utiliser l'accélération matérielle et qu'il utilise OpenGL. Essayez de chercher dans Ask Ubuntu et les forums Ubuntu des informations spécifiques à vos GPU et à la saveur Ubuntu. Pour les utilisateurs de graphiques hybrides, voir la dernière section "Graphiques hybrides" ci-dessous.
La première partie indique au terminal sur lequel vous voulez charger l'affichage (sinon, il n'aura aucun indice).
Appuyez sur Ctrl+ Alt+ F7(ou Ctrl+ Alt+ F8parfois) pour revenir à l'affichage graphique où un écran Gestionnaire de paramètres CompizConfig devrait apparaître.
Trouvez le plugin Unity. Activez-le.
Tout devrait jaillir dans la vie mais si ce n’est pas le cas, vous devrez peut-être redémarrer. Vous pouvez le faire en retournant à tty1et en cours d'exécution sudo reboot.
Redémarrez si cela ne fonctionne pas tout de suite.
Pour 11.10 et plus
Si vous espérez un téléscripteur ( Ctrl+ Alt+ à F1travers F6) et exécutez:
DISPLAY=:0 unity --replace
Il remettra Unity sur ATS 7 ( Ctrl+ Alt++ F7).
Vous pouvez aussi essayer juste:
DISPLAY=:0 unity
Mais cela ne fonctionnera pas si un gestionnaire de fenêtres est déjà en cours d'exécution sur l'affichage 0 (cela vous donnera une erreur, utilisez simplement unity --replacedans ce cas).
Si Unity refuse absolument de redémarrer, essayez ceci:
Installer gnome-panel:
sudo apt-get install gnome-panel
Puis lancez-le sur l'affichage 0:
DISPLAY=:0 gnome-panel
Vous devriez alors avoir des panneaux de style Gnome 2 sur votre bureau, que vous pouvez utiliser pour vous déconnecter.
Graphiques hybrides
Quelques informations très utiles et des lectures complémentaires pour les utilisateurs graphiques hybrides peuvent être trouvés ici .
Une fois que les GPU sont configurés de manière appropriée pour l'accélération 3D et OpenGL, vous pouvez:
Je préférerais vraiment le PPA stable ,mais il ne semble pas avoir encore de paquets pour 13.04. Mise à jour: ils semblent être disponibles à partir du 25 septembre. J'installerais ce PPA stable - vous pouvez essayer mais je ne l'ai pas testé.
Les pilotes Nvidia fournis par Ubuntu étaient déjà installés et j'ai simplement installé à partir de ce PPA en l'ajoutant et en effectuant une mise à jour du paquet à l'aide de update-manager.
MISE À JOUR: Depuis le 6 octobre, il ppa:xorg-edgers/ppasemble que le bourdon contienne également. Donc, si vous installez à partir de ce PPA, vous voudrez peut-être éviter l’ajout du PPA Bumblebee et l’installer à partir d’ici.
Si vous avez choisi le PPA stable à l'étape 1, installez le PPA stable Bumblebee comme suit:
sudo apt-add-repository ppa:bumblebee/stable
UPDATE: Après avoir ajouté le (s) PPA (s), mettez à jour vos listes de paquets:
sudo apt-get update
Si des pilotes nvidia ont déjà été installés à partir des référentiels standard d'Ubuntu, effectuez simplement une mise à niveau pour obtenir la nouvelle version à partir du référentiel choisi à l'étape 1:
Dans 14.10: Unity --reset-icons & disown me donne l'arrêt: Emploi inconnu: Unity-Panel-Service // start: Un emploi inconnu: Unite-Panel-Service // Compiz (core) - Info: Chargement du plugin: core // Compiz (core) - Info: démarrage du plugin: core ... et aucune action supplémentaire. Alt-F7 me ramène au graphique où j'ai un menu latéral mais pas de menu "démarrer" (rien dans le menu du haut - aucune icône de connectivité, icône d'alimentation, etc. - de nouveau à tty1 ne me donne des écrans et des écrans d'informations. .. redémarrez et je suis de
retour dans les affaires
4
Votre section "Pour les versions 12.04 et plus" ne fonctionne pas sur Ubuntu 16.04.
Luís de Sousa
apt-add-repository? -
Absent
33
La meilleure façon de faire est plus facile d'appuyer sur Ctrl+ Alt+ Tpour obtenir un terminal et numéro:
rm -rf ~/.compiz-1 ~/.config/compiz-1
et votre session d'unité reviendra sous vos yeux ..
Cette technique est préférable à la relance de ccsm, car vous pouvez entrer dans la condition d'erreur de OP sans même désélectionner accidentellement l'unité dans ccsm; vous pouvez l'obtenir simplement en appuyant accidentellement sur le bouton "Préférences" dans ccsm.
@ jimifiki: appuyez sur 'crtl' + 'alt' + 'f1' puis faites ce que achiang a suggéré. personnellement, je les écarterais au cas où vous trouveriez plus de problèmes.
isaaclw
1
Pas une solution pour Ubuntu 16.04.
Luís de Sousa
1
Ça n'a pas marché pour moi 16,04
43Tesseracts
4
Pour mon Ubuntu 16.04, les fichiers pertinents à supprimer étaient dans .cache, pas .config. Alors rm -rf ~/.cache/compizconfig-1travaillé pour moi.
Tparker
25
J'ai eu ce problème également. Je l'ai résolu en supprimant le contenu du fichier ~ / .config / compiz-1 / compizconfig et en relogant.
n'a pas fonctionné pour moi, à peu près comme tout le reste sur cette page
matteo
2
Oui! Merci, cela a fonctionné! Ubuntu 16.04 est installé dans VirtualBox et après l’une des mises à jour, j’ai eu ce problème. C'est la seule solution qui a fonctionné pour moi! Oh, et n'oubliez pas de redémarrer après avoir appliqué ce correctif.
informatik01
2
Ne fonctionne pas sur Ubuntu 16.04.
Luís de Sousa
2
N'a pas travaillé pour moi le
avril
2
Pour mon Ubuntu 16.04, les fichiers pertinents à supprimer étaient dans .cache, pas .config. Alors rm -rf ~/.cache/compizconfig-1travaillé pour moi.
Tparker
21
J'ai eu exactement le même problème.
Si Compiz Config Settings Manager est installé sur votre ordinateur, il est possible que le plug-in Unity Desktop soit désactivé.
Connectez-vous à un bureau Unity 2D et vérifiez qu'il est activé dans CCSM comme ceci,
Unity Shell ne se chargera pas sur le bureau par défaut si la case à cocher n'est pas cochée et vous obtiendrez la session dans votre image.
Les développeurs sont toujours en train de corriger les bogues, une solution consiste donc à attendre et à suivre les progrès en matière de correction des bogues ( abonnez-vous au développement de Unity dans Launchpad ).
Appuyez sur Ctrl+ Alt+ F2.
S'identifier.
Courez sudo shutdown -r nowdans un terminal.
À l'écran de connexion après le redémarrage de votre système, choisissez Unity 2D (pour l'instant) en cliquant avec le bouton droit de la souris sur l'icône du pignon.
Attendez un correctif pour Unity 3D / Ubuntu 11.10 (par exemple, une semaine).
Mettez à jour votre système pour obtenir le correctif; dans un type de terminal sudo apt-get update && sudo apt-get upgrade.
MISE À JOUR: J'ai pu résoudre ce problème en utilisant ccsm, à partir de la connexion Unity 2D.
Sur l'écran de connexion, sélectionnez Unity 2D et connectez-vous.
Installer ccsm(CompizConfig Settings Manager) en exécutant dans un terminal: sudo apt-get install compizconfig-settings-manager compiz-fusion-plugins-extra.
Cliquez sur Démarrer ccsmet sélectionnez la catégorie Bureau . Activer le plugin Ubuntu Unity ; si on vous demande de résoudre les conflits, sélectionnez le bouton MIDDLE pour tous les conflits. Fermez ccsmlorsque vous avez terminé.
Redémarrez, sélectionnez Unity (3D) et connectez-vous.
J'ai un Asus U36SD utilisant une configuration "Optimus" (GPU Intel + Nvidia). Ubuntu 12.04 fonctionnait parfaitement, mais en passant à 12.10, ce problème est apparu et a persisté dans 13.04. J'ai réussi à résoudre ce problème en suivant les étapes suivantes:
Je préférerais vraiment le PPA stable à l' adresse https://edge.launchpad.net/~ubuntu-x-swat/+archive/x-updates ,mais il ne semble pas avoir encore de paquets pour 13.04. Mise à jour: ils semblent être disponibles à partir du 25 septembre. J'installerais ce PPA stable - vous pouvez essayer mais je ne l'ai pas testé.
Les pilotes Nvidia fournis par Ubuntu étaient déjà installés et j'ai simplement installé à partir de ce PPA en l'ajoutant et en effectuant une mise à jour du paquet à l'aide de update-manager. MISE À JOUR:
MISE À JOUR: Depuis le 6 octobre, ppa: xorg-edgers / ppa semble également contenir du bourdon. Donc, si vous installez à partir de ce PPA, vous voudrez peut-être éviter l’ajout du PPA Bumblebee et l’installer à partir d’ici.
Si vous avez choisi le PPA stable à l'étape 1, installez le PPA stable Bumblebee comme suit:
sudo apt-add-repository ppa:bumblebee/stable
UPDATE: Après avoir ajouté le (s) PPA (s), mettez à jour vos listes de paquets:
sudo apt-get update
Si des pilotes nvidia ont déjà été installés à partir des référentiels standard d'Ubuntu, effectuez simplement une mise à niveau pour obtenir la nouvelle version à partir du référentiel choisi à l'étape 1:
J'avais juste besoin d'effectuer la dernière étape de votre réponse car j'ai la carte nvidia désactivée dans le bios et je ne l'ai jamais utilisée, mais la réinitialisation de dconf a parfaitement fonctionné. Merci!
Daniel W.
1
Je vous remercie! Cela m'est arrivé tout à l'heure après une mise à jour et la dernière étape m'a suffi aussi.
TenLeftFingers
comment installer ces éléments à partir de ces liens sans aucun lanceur et même incapable de déplacer les fenêtres? J'ai essayé de sauter cette étape, mais cela ne fonctionne pas pour moi. Pouvez-vous donner des instructions en ligne de commande pour ajouter ces ppa et les installer?
Matteo
J'ai ajouté quelques détails ci-dessus - espérons que cela aide.
Thomas Arildsen
12
C'est ce qui m'est également arrivé dans Ubuntu 16.04 après une mise à niveau de packages Unity et Compiz. Aucun de ce qui précède n'a fonctionné.
Le seul moyen que j’ai trouvé d’avoir des lanceurs et des tirets était de supprimer (sans être connecté à Unity) le répertoire .cache de mon domicile.
Merci, après avoir essayé tant d'autres solutions en vain ( ccsmréinitialiser, effacer les config, etc.), le problème a été résolu pour de bon!
Fuenfundachtzig
C’est souvent le cas si vous mélangez avec les pilotes, les GPU et tous ... la suppression de .cache fera le travail.
Stamster
1
Travaillé pour moi aussi (Ubuntu 16.04). Quelque chose a été amélioré la dernière fois que j'ai éteint ma machine. Quand la sauvegarde a commencé, Unity ne se chargeait pas. J'ai essayé plusieurs des étapes ci-dessus, et aucune d'entre elles n'a fonctionné. Cette simple étape de suppression de ~ / .cache a fait l'affaire. Merci!
Anthony V
C'est arrivé à un ami qui courait le 16.04. Je l'ai résolu en la mettant à niveau vers Ubuntu 18.04, en utilisant le nouveau bureau Gnome à la place de Unity.
Mark Stosberg
12
L’affiche originale de la question dupliquée, résolue en modifiant sa propre question:
Solution trouvée: Supprimez .Xauthority chez moi (ou renommez-le)
Les installations de @Wilf Fresh ne sont jamais inutiles. La plupart des gens ont une mauvaise installation ou tout simplement gâchent leur installation. Temps de rafraîchissement.
Jared Burrows
1
oui, en particulier avec les mises à niveau ... j'ai constaté que cela aptsemble avoir développé le talent de supprimer unitydes interprétations délirantes d'expressions régulières (par exemple, nuking webapps) - vérifier si l'unité est installée / installer tout ce qui manque peut être utile,
Wilf
Cela a fonctionné après un redémarrage de lightdm: D. Merci, j'ai essayé dpk-reconfigure mais semble apt-get - la réinstallation est préférable dans ce cas.
Thomas15v
9
Il semble y avoir un problème avec 12.04 Unity 3D et les pilotes Nvidia actuels.
J'ai un Compaq D520SFF 32 bits Pentium 4 à 3,06 GHz, avec un Nvidia GeForce 6200, le noyau 3.2.0-24-generic-pae en cours d'exécution, et avait exactement le même problème (fonctionne en 2D, 3D ne), et déclassant le Nvidia les conducteurs ont obtenu la 3D pour moi en quelques minutes.
J'ai fait presque toutes les réponses dans cette communauté en rapport avec mon problème..veuillez me donner quelque chose qui marche ...
Yahya
Presque tout est une expression vague ... Avez-vous réellement essayé de rétrograder les pilotes NVidia de 295,40 à 295,33 comme décrit dans le post?
Heimdall
j'ai tout décrit par le post rien ne s'est passé ...
Yahya
8
Pour les icônes, c'est dû à Nautilus. Écrivez nautilus &dans un terminal, ne le fermez pas , les icônes seront de retour.
EDIT 10/10/2013 : pour Nautilus, vous pouvez également taper Alt+ F2pour ouvrir l'invite de ligne de commande Unity et écrire nautilusdans l' interface de ligne de commande globale / invite. Un explorateur de fichiers s'ouvrira. Vous pouvez le fermer si vous voulez.
L'unité avec 14.04 en combinaison avec IBM Notes9 a entraîné un comportement étrange (les clics de souris cesseraient de fonctionner). Ma solution consistait à ouvrir un terminal et à redémarrer l'unité en tapant unity &.
La dernière fois que j'ai fait cela, cela a totalement corrompu l’unité - pas de tiret, pas de lanceur, rien. Je pense avoir essayé TOUTES les suggestions énumérées sur cette page - aucune d’elles n’a aidé.
Mais un collègue a finalement eu la réponse qui a fonctionné pour moi:
j'ai installé le tool-unit-tweak-tool; que j'ai couru unity-tweak-tool --reset-unityet redémarré.
Ensuite, l'unité est revenue vivante. De toute évidence, tous les changements de configuration antérieurs à l’unité avaient disparu, mais c’est ce qui --reset-unitycompte.
Et le gros avantage de cette solution: vous n’aurez besoin d’ajouter qu’un seul paquet et de refaire vos modifications de la configuration de l’unité, sans avoir à réinitialiser Compiz, à installer ccsm ou à suivre toutes les autres activités.
Mise à jour:
L’ autre solution que j’ai trouvée très utile de nos jours vient d’ ici : c’est le point essentiel: il faut parfois supprimer (ou mieux encore: effectuer une sauvegarde "fonctionnelle") de votre fichier ~ / .config / dconf / user.
Sur Ubuntu 16.04, cela ramène le lanceur, mais pas le tiret ou le bureau. Et après le redémarrage, tout est à nouveau mort et vous devez répéter la procédure.
Luís de Sousa
@ LuísdeSousa Soyons précis ici: c'est ce que vous avez probablement observé sur votre système. La chose est la suivante: il semble qu'il puisse y avoir diverses raisons menant à de tels problèmes; et j'ai trouvé que l'utilisation de l'outil Tweak peut être utile.
GhostCat
@ LuísdeSousa Pour mémoire; L’ autre solution que j’ai trouvée aux problèmes d’unité bloquée / absente: supprimer ~ / .config / dconf / user ... le redémarrage de l’unité aide parfois, mais parfois je dois entrer et supprimer ce fichier.
GhostCat
6
Si vous espérez un tty ( Ctrl+ Alt+ à F1travers F6) et exécutez:
DISPLAY=:0 unity --replace
Il réinitialisera Unity sur le tty 7 ( Ctrl+ Alt++ F7).
Vous pouvez aussi essayer juste:
DISPLAY=:0 unity
Mais cela ne fonctionnera pas si un gestionnaire de fenêtres est déjà en cours d'exécution sur l'affichage 0 (cela vous donnera une erreur, utilisez simplement unity --replacedans ce cas).
Si Unity refuse absolument de redémarrer, essayez ceci:
Installer gnome-panel:
sudo apt-get install gnome-panel
Puis lancez-le sur l'affichage 0:
DISPLAY=:0 gnome-panel
Vous devriez alors avoir des panneaux de style Gnome 2 sur votre bureau, que vous pouvez utiliser pour vous déconnecter.
Je trouve que Unity est vraiment buggy le 13.04 avec ma carte Nvidia .. YMMV.
J'ai eu environ 3 fois où j'avais besoin du Ctrl+ Alt+ F1pour ne pas perdre de travail et ça a foiré ... j'ai aussi NVIDIA. Je voudrais suggérer ceci:
Ctrl+ Alt+ F1(ok, écran vide) Tapez votre identifiant, appuyez sur Entrée, puis le mot de passe (tous dans un écran vide) tapez ceci maintenant:
sudo startx -- :1
devra taper le mot de passe à nouveau et Enter
cela ouvrira une session X à Ctrl+ Alt+ F8(il y sautera automatiquement) maintenant, créez un nouveau fichier texte vide appelé runBash.sh, et tapez dessus:
bash
sauvegardez-le, changez ses autorisations en exécutable et exécutez-le, vous obtiendrez un terminal réellement soulageant qui vous rappellera pourquoi Linux est si bon! :RÉ
une fois que vous avez terminé, rappelez-vous de Ctrl+ Alt+ F1, appuyez sur Ctrl+ C(pour mettre fin à la nouvelle session X), tapez exit, Entrée, pour mettre fin à la session du terminal (écran vide). si vous pensez que vous avez manqué la sortie, tapez simplement Ctrl+ Cet tapez à nouveau, ne le faites pas trop vite.
pour que vous puissiez l’améliorer, créez un script pour vous permettre de taper le moins possible, mais vous devrez quand même taper beaucoup pendant que l’écran est vide, mais c’est mieux que rien :)
Toujours à la recherche d' une solution définitive Ctrl+ Alt+ F1appropriée Ubuntu 12.04 + nvidia.
salut encore une fois, je n'ai ABSOLUMENT aucune idée de la raison, mais pour une raison quelconque, après un blocage du système (je jouais à un jeu 3D dans Wine), j'ai réinitialisé l'ordinateur et, d'un coup, j'ai retrouvé mon terminal texte ctrl + alt + f1 (mais mon compte ne parvient pas à me connecter via l'écran de connexion graphique lightdm, bien que je puisse toujours me connecter via un terminal texte, je poursuis cette affaire sur ce fil: askubuntu.com/questions/133733/… )
Aquarius Power,
Par écran "blanc", est-ce que vous hommes "noir" ou "vide"? À moins que votre vidéo ne montre les terminaux en vidéo inverse, l’arrière-plan est noir et ressemble donc beaucoup plus à un écran noir. De plus, le plus souvent, après les touches Ctrl + Alt + F1, vous devez appuyer sur Alt-F1, Alt-F2 ... sur Alt-F6 pour atteindre un terminal.
Alexis Wilke
@AlexisWilke si longtemps ... mais ... si je me souviens bien, vide en ce sens que vous êtes incapable de lire les choses à l'écran. Peut-être était-ce un problème secondaire qui se produisait ici aussi.
Aquarius Power
4
Si vous utilisez une carte graphique d'accélération à côté de la carte graphique par défaut, cela est probablement dû à l'installation de leurs pilotes. Quelques mises à jour des pilotes de cartes graphiques d'accélération dans les systèmes dotés de deux cartes graphiques ont tendance à présenter un comportement instable sur certains systèmes. J'ai une carte Nvidia et une carte Intel. Cela se produisait avec moi lorsque j’installais les pilotes Nvidia. Le lanceur et le panneau disparaîtraient du bureau. Si vous utilisez une carte Nvidia, l'installation de Bumblebee pourrait constituer une solution temporaire: https://wiki.ubuntu.com/Bumblebee
J'ai un ThinkPad T430u avec une carte nvidia dédiée, mais je l'ai désactivé dans le BIOS et je n'ai jamais installé de pilotes supplémentaires, ni ajouté de 'x-swat' ou d'edgers ppa, car l'Intel HD4000 fonctionnait parfaitement, alors que j'étais en marche cette installation sans problèmes pendant environ 2 mois
Daniel W.
Le comportement de mon Asus U36SD semble confirmer qu'il s'agit d'un problème lié à la combinaison de deux GPU (Intel / Nvidia). Je vais poster une réponse expliquant comment je l'ai corrigé.
Thomas Arildsen
4
La première réponse fonctionne bien, sauf que je devais installer Unity lui-même:
oubliez de mentionner que cela se passe sur mon nouvel ubuntu 13.10, jamais auparavant!
Sobi3ch
4
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 le CCSM, comme suggéré ici, faisait partie de la solution, mais aucune des autres mesures suggérées ici, là-bas ou dans plusieurs autres thèmes connexes, notamment, mais sans s'y limiter:
Réinstallation de l'unité
Réinstallation du bureau Ubuntu
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).
unity --reset
ne fonctionnerait pas pour moi. Après avoir transmis une variété de messages d’erreur et d’information, il se bloquait toujours à:
était similaire à certaines des erreurs signalées par unity --reset:
erreur lors du chargement des bibliothèques partagées: libGL.so.1: impossible d'ouvrir le fichier objet partagé: aucun fichier ni répertoire de ce type.
Après des recherches approfondies, j'ai trouvé la solution suivante:
Obtenez le chemin de libGL.so.1en utilisant la commande locate libGL.so.1.
Ajoutez un lien vers la bibliothèque dans / usr / lib / comme indiqué dans l'exemple suivant:
Cela permettait non seulement à l'unité et unity --resetà l'exécution d' un_support_test-p , mais également à Unity 2D de démarrer. Je ne sais pas ce qui a causé mes problèmes, mais depuis la création des liens ci-dessus (plusieurs semaines maintenant), je n'ai plus eu de problèmes.
Lors de la mise à niveau accidentelle de la version 12.04 LTS Ubuntu à la version 13.04, je devais aussi faire face aux mêmes problèmes, tels que la barre de menus latérale manquante, aucune option de fenêtre, l'impossibilité de basculer entre les applications ( alt- tab) et je ne pouvais même pas faire glisser les fenêtres sur l' écran. écran. Après avoir suivi de nombreuses options, je me suis retrouvé avec le jeu de commandes suivant pour résoudre ces problèmes.
sudo apt-get remove aspell #may not be relevant
sudo apt-get remove dictionaries-common
En fait, j'ai supprimé aspell en raison d'une dépendance conflictuelle. Cela pourrait ne pas avoir de corrélation entre ce problème Je pense que la réinstallation de lightdm et la réinitialisation de compiz m'ont aidé à résoudre ce problème.
Cela se produit lorsque vous vous connectez à un autre terminal et essayez, en tant que même utilisateur, de démarrer X (avec startx ou initx).
Par exemple, Ubuntu s'exécute dans tty7. Avec Ctrl+ Alt+ F1tty1 s'ouvre. Connectez-vous en tant que même utilisateur et exécutez startx. Retournez à tty7, déconnectez-vous et connectez-vous. Vous obtenez uniquement le papier peint du bureau.
Pour résoudre le problème, choisissez tty1, connectez-vous, supprimez le fichier .Xauthority de votre répertoire personnel, déconnectez-vous, connectez-vous. Résolu
J'ai eu le même problème après avoir fait sudo apt-get install kubuntu-desktop brisé mon installation lightdm pour une raison quelconque. Je cours 16.04 ici.
Appuyez sur ctrl- alt- F1pour vous rendre au terminal, puis:
J'ai le même problème, et résolu en suivant l'utilisation pycharm's terminal.
- Go to my-computer -> user -> share ->
- open pycharm and its terminal
- sudo apt-get update
- sudo apt-get upgrade
- sudo apt-get install --reinstall ubuntu-desktop
Aujourd'hui, j'ai rencontré une situation où l'utilisateur de mon script a décidé de le lancer en plaçant l'appel à script dans son $HOME/.profilefichier. En conséquence, Unity n'a pas pu se lancer.
Les scripts étant par nature séquentiels, il .profilefallait donc attendre que le script se termine et Unity ne pouvait pas démarrer si la tâche .profilen'était pas terminée.
J'ai fait la même chose, appelé le script .profileet reçu le même résultat - mon fond d'écran de connexion est resté là, aucun tiret ni lanceur n'est apparu, impossible de cliquer avec le bouton droit sur le bureau ou d'effectuer une action autre que la connexion à TTY1.
La solution consistait à supprimer la ligne appropriée du fichier .profile. Il est possible de dissocier une commande de l' .profileutilisation de l'esperluette, <command> &sous forme, mais le problème est que chaque fois que l'utilisateur ouvre un terminal ou se connecte à TTY, une nouvelle instance de cette commande est générée. Par conséquent, je conseillerais fortement de ne lancer aucun programme à.profile moins que vous ne sachiez ce que vous faites.
J'ai eu ce problème, j'ai essayé beaucoup de choses et j'ai même permis l'unité, mais rien n'a fonctionné. Tout d'abord, vous devez ouvrir TTY (ctrl + alt + F1) et vous connecter. Maintenant utiliser
env DISLAY:=0 gnome-terminal
Fermer TTY avec Ctrl + Alt + F7, puis utiliser (dans le terminal)
$ mv ~/.config/dconf/user ~/.config/dconf/user.old
Réponses:
Il vous suffit de réactiver le plug-in Unity. Le problème, c’est que c’est pénible parce que vous n’avez plus de méthode graphique pour le faire. Alors:
Essayez d'ouvrir un terminal avec Ctrl+ Alt+ T.
Cela peut ne pas fonctionner, mais vous pouvez essayer de cliquer avec le bouton droit de la souris sur le bureau et de sélectionner "Ouvrir le terminal ici". Sinon, vous devrez peut-être passer à un terminal "matériel" en appuyant sur Ctrl+ Alt+ F1et vous connecter.
Installer
compizconfig-settings-manager
en exécutantPuis lancez-le avec ceci:
La première partie indique au terminal sur lequel vous voulez charger l'affichage (sinon, il n'aura aucun indice).
Si vous avez basculé sur un téléscripteur à l'étape 1, revenez au serveur graphique en appuyant sur Ctrl+ Alt+ F7(ou Ctrl+ Alt+ F8parfois).
Un gestionnaire de paramètres CompizConfig devrait vous attendre.
Trouvez le plugin Unity. Activez-le (instructions détaillées ci-dessous). On vous demandera "Le plugin Ubuntu Unity nécessite le plugin OpenGL. Activer le plugin Ubuntu Unity / Activer OpenGL"
Tout devrait jaillir dans la vie mais si ce n’est pas le cas, vous devrez peut-être redémarrer. Vous pouvez le faire en retournant au terminal et en courant
sudo reboot
.la source
ctrl + alt + t
).sudo apt-get -f install && sudo apt-get --reinstall install unity
Une solution bonne pour moi (a résolu le même problème):
dans un terminal:
puis
la source
export DISPLAY=:0
abord.dconf
sisudo
mon~/.config/dconf/user
fichier est en cours d’ exécution, il appartient à mon fichierroot
(il appartenait auparavant à mon utilisateur). Je me demande si cela devrait être fait sanssudo
. C'était bien mieux que de supprimer le fichier et de repartir de zéro!En 13.04 et 14.04:
unity --replace
est obsolète. À la place, utilisez ce qui suit:Redémarrez si cela ne fonctionne pas tout de suite.
la source
dconf reset
La commande donne à exitcode l'erreur 1 et ne fonctionnera pas13.10
.ccsm
de résoudre certains problèmes, les autres ont été corrigés avecrm -r .Xauthority .ICEauthority .compiz-1/ .gconf/ .config/compiz-1/ .config/dconf/
export DISPLAY=:0
abord, puis essayez à nouveau ces instructions. Bien sûr, j'ai eu un dépotoir enunity --reset-icons &disown
faisant le, alors peut-être que ça n'aide pas.Pour 12.10 et moins:
Appuyez sur Ctrl+ Alt+ Tpour un terminal et exécutez-le
ccsm
, puis réactivez votre plug-in 'Unity'.Vous devrez peut-être aussi exécuter un
unity --replace
.la source
unity --reset
est obsolète maintenant et ne fonctionne pas. Y a-t-il un remplaçant?unity --replace
.--reset
ni--replace
travaillé pour moi avec mon Ubuntu 12.04 ..running les commandes affichées instantanémentunity-panel-service: no process found Backend : ini Integration : true Profile : default Adding plugins Initializing core options...done
... J'ai attendu et attendu, et puis je ne pouvais pas, interrompu avec ctrl + c .. et maintenant essayer d'essayer ce que d'autres réponses suggèrent ..Il est judicieux de vérifier que votre pilote graphique est configuré pour utiliser l'accélération matérielle et qu'il utilise OpenGL. Essayez de chercher dans Ask Ubuntu et les forums Ubuntu des informations spécifiques à vos GPU et à la saveur Ubuntu. Pour les utilisateurs de graphiques hybrides, voir la dernière section "Graphiques hybrides" ci-dessous.
Vous voudrez peut-être exécuter le package compizconfig-settings-manager et vous assurer que le plug-in Unity est coché (voir Quels sont certains des problèmes avec CCSM et pourquoi voudrais-je l'éviter? ).
Pour 12.04 et plus récent
Passez à + en
tty1
appuyant sur Ctrl+ Alt+ F1et connectez-vous.Installer
compizconfig-settings-manager
en exécutantPuis lancez-le en faisant ceci:
La première partie indique au terminal sur lequel vous voulez charger l'affichage (sinon, il n'aura aucun indice).
Appuyez sur Ctrl+ Alt+ F7(ou Ctrl+ Alt+ F8parfois) pour revenir à l'affichage graphique où un écran Gestionnaire de paramètres CompizConfig devrait apparaître.
Trouvez le plugin Unity. Activez-le.
Tout devrait jaillir dans la vie mais si ce n’est pas le cas, vous devrez peut-être redémarrer. Vous pouvez le faire en retournant à
tty1
et en cours d'exécutionsudo reboot
.Si l'unité ne charge toujours pas, essayez:
Redémarrez si cela ne fonctionne pas tout de suite.
Pour 11.10 et plus
Si vous espérez un téléscripteur ( Ctrl+ Alt+ à F1travers F6) et exécutez:
Il remettra Unity sur ATS 7 ( Ctrl+ Alt++ F7).
Vous pouvez aussi essayer juste:
Mais cela ne fonctionnera pas si un gestionnaire de fenêtres est déjà en cours d'exécution sur l'affichage 0 (cela vous donnera une erreur, utilisez simplement
unity --replace
dans ce cas).Si Unity refuse absolument de redémarrer, essayez ceci:
Installer
gnome-panel
:Puis lancez-le sur l'affichage 0:
Vous devriez alors avoir des panneaux de style Gnome 2 sur votre bureau, que vous pouvez utiliser pour vous déconnecter.
Graphiques hybrides
Quelques informations très utiles et des lectures complémentaires pour les utilisateurs graphiques hybrides peuvent être trouvés ici .
Une fois que les GPU sont configurés de manière appropriée pour l'accélération 3D et OpenGL, vous pouvez:
Installez les pilotes Nvidia à partir de https://edge.launchpad.net/~xorg-edgers/+archive/ppa :
ou:
Je préférerais vraiment le PPA stable ,
mais il ne semble pas avoir encore de paquets pour 13.04. Mise à jour: ils semblent être disponibles à partir du 25 septembre. J'installerais ce PPA stable - vous pouvez essayer mais je ne l'ai pas testé.Les pilotes Nvidia fournis par Ubuntu étaient déjà installés et j'ai simplement installé à partir de ce PPA en l'ajoutant et en effectuant une mise à jour du paquet à l'aide de
update-manager
.Installez Bumblebee à partir de https://launchpad.net/~bumblebee/+archive/stable
MISE À JOUR: Depuis le 6 octobre, il
ppa:xorg-edgers/ppa
semble que le bourdon contienne également. Donc, si vous installez à partir de ce PPA, vous voudrez peut-être éviter l’ajout du PPA Bumblebee et l’installer à partir d’ici.Si vous avez choisi le PPA stable à l'étape 1, installez le PPA stable Bumblebee comme suit:
UPDATE: Après avoir ajouté le (s) PPA (s), mettez à jour vos listes de paquets:
Si des pilotes nvidia ont déjà été installés à partir des référentiels standard d'Ubuntu, effectuez simplement une mise à niveau pour obtenir la nouvelle version à partir du référentiel choisi à l'étape 1:
Exécutez les commandes suivantes pour "réparer" Unity (de la réponse de brandon-bertelsen à Unity ne se charge pas, pas de lanceur, ni de tiret ):
la source
La meilleure façon de faire est plus facile d'appuyer sur Ctrl+ Alt+ Tpour obtenir un terminal et numéro:
et votre session d'unité reviendra sous vos yeux ..
Cette technique est préférable à la relance de ccsm, car vous pouvez entrer dans la condition d'erreur de OP sans même désélectionner accidentellement l'unité dans ccsm; vous pouvez l'obtenir simplement en appuyant accidentellement sur le bouton "Préférences" dans ccsm.
la source
.cache
, pas.config
. Alorsrm -rf ~/.cache/compizconfig-1
travaillé pour moi.J'ai eu ce problème également. Je l'ai résolu en supprimant le contenu du fichier ~ / .config / compiz-1 / compizconfig et en relogant.
la source
.cache
, pas.config
. Alorsrm -rf ~/.cache/compizconfig-1
travaillé pour moi.J'ai eu exactement le même problème.
Si Compiz Config Settings Manager est installé sur votre ordinateur, il est possible que le plug-in Unity Desktop soit désactivé.
Connectez-vous à un bureau Unity 2D et vérifiez qu'il est activé dans CCSM comme ceci,
Unity Shell ne se chargera pas sur le bureau par défaut si la case à cocher n'est pas cochée et vous obtiendrez la session dans votre image.
la source
Les développeurs sont toujours en train de corriger les bogues, une solution consiste donc à attendre et à suivre les progrès en matière de correction des bogues ( abonnez-vous au développement de Unity dans Launchpad ).
Appuyez sur Ctrl+ Alt+ F2.
S'identifier.
Courez
sudo shutdown -r now
dans un terminal.À l'écran de connexion après le redémarrage de votre système, choisissez Unity 2D (pour l'instant) en cliquant avec le bouton droit de la souris sur l'icône du pignon.
Attendez un correctif pour Unity 3D / Ubuntu 11.10 (par exemple, une semaine).
Mettez à jour votre système pour obtenir le correctif; dans un type de terminal
sudo apt-get update && sudo apt-get upgrade
.MISE À JOUR: J'ai pu résoudre ce problème en utilisant
ccsm
, à partir de la connexion Unity 2D.(Ceci est adapté de cet article publié sur les forums Ubuntu .)
Sur l'écran de connexion, sélectionnez Unity 2D et connectez-vous.
Installer
ccsm
(CompizConfig Settings Manager) en exécutant dans un terminal:sudo apt-get install compizconfig-settings-manager compiz-fusion-plugins-extra
.Cliquez sur Démarrer
ccsm
et sélectionnez la catégorie Bureau . Activer le plugin Ubuntu Unity ; si on vous demande de résoudre les conflits, sélectionnez le bouton MIDDLE pour tous les conflits. Fermezccsm
lorsque vous avez terminé.Redémarrez, sélectionnez Unity (3D) et connectez-vous.
la source
J'ai un Asus U36SD utilisant une configuration "Optimus" (GPU Intel + Nvidia). Ubuntu 12.04 fonctionnait parfaitement, mais en passant à 12.10, ce problème est apparu et a persisté dans 13.04. J'ai réussi à résoudre ce problème en suivant les étapes suivantes:
Installez les pilotes Nvidia à partir de https://edge.launchpad.net/~xorg-edgers/+archive/ppa .
OU:
Je préférerais vraiment le PPA stable à l' adresse https://edge.launchpad.net/~ubuntu-x-swat/+archive/x-updates ,
mais il ne semble pas avoir encore de paquets pour 13.04. Mise à jour: ils semblent être disponibles à partir du 25 septembre. J'installerais ce PPA stable - vous pouvez essayer mais je ne l'ai pas testé.Les pilotes Nvidia fournis par Ubuntu étaient déjà installés et j'ai simplement installé à partir de ce PPA en l'ajoutant et en effectuant une mise à jour du paquet à l'aide de
update-manager
. MISE À JOUR:(ce que j'ai fait) ou:
(version stable pour 13.04 trop maintenant - pas testé par moi).
Installez Bumblebee à partir de https://launchpad.net/~bumblebee/+archive/stable
MISE À JOUR: Depuis le 6 octobre, ppa: xorg-edgers / ppa semble également contenir du bourdon. Donc, si vous installez à partir de ce PPA, vous voudrez peut-être éviter l’ajout du PPA Bumblebee et l’installer à partir d’ici.
Si vous avez choisi le PPA stable à l'étape 1, installez le PPA stable Bumblebee comme suit:
UPDATE: Après avoir ajouté le (s) PPA (s), mettez à jour vos listes de paquets:
Si des pilotes nvidia ont déjà été installés à partir des référentiels standard d'Ubuntu, effectuez simplement une mise à niveau pour obtenir la nouvelle version à partir du référentiel choisi à l'étape 1:
Installer Bumblebee
Exécutez les commandes suivantes pour "réparer" Unity (de la réponse de brandon-bertelsen à Unity ne se charge pas, pas de lanceur, ni de tiret ):
la source
C'est ce qui m'est également arrivé dans Ubuntu 16.04 après une mise à niveau de packages Unity et Compiz. Aucun de ce qui précède n'a fonctionné.
Le seul moyen que j’ai trouvé d’avoir des lanceurs et des tirets était de supprimer (sans être connecté à Unity) le répertoire .cache de mon domicile.
la source
ccsm
réinitialiser, effacer les config, etc.), le problème a été résolu pour de bon!L’affiche originale de la question dupliquée, résolue en modifiant sa propre question:
la source
Pour 13h10:
Juste pour s'assurer que tout est installé:
Ensuite, rechargez tout:
Je viens d'essayer cela et ça marche!
La source:
https://askubuntu.com/a/204784/54037
Si tout échoue:
Rappelez-vous, faites toujours des sauvegardes! Cependant, parfois une nouvelle installation est bonne, réinstallez Ubuntu?
la source
apt
semble avoir développé le talent de supprimerunity
des interprétations délirantes d'expressions régulières (par exemple, nuking webapps) - vérifier si l'unité est installée / installer tout ce qui manque peut être utile,Il semble y avoir un problème avec 12.04 Unity 3D et les pilotes Nvidia actuels.
Voir cet article (Unity 3d ne fonctionne plus après l'installation de 12.04) pour savoir comment résoudre le problème.
J'ai un Compaq D520SFF 32 bits Pentium 4 à 3,06 GHz, avec un Nvidia GeForce 6200, le noyau 3.2.0-24-generic-pae en cours d'exécution, et avait exactement le même problème (fonctionne en 2D, 3D ne), et déclassant le Nvidia les conducteurs ont obtenu la 3D pour moi en quelques minutes.
la source
Pour les icônes, c'est dû à Nautilus. Écrivez
nautilus &
dans un terminal, ne le fermez pas , les icônes seront de retour.EDIT 10/10/2013 : pour Nautilus, vous pouvez également taper Alt+ F2pour ouvrir l'invite de ligne de commande Unity et écrire
nautilus
dans l' interface de ligne de commande globale / invite. Un explorateur de fichiers s'ouvrira. Vous pouvez le fermer si vous voulez.la source
J'avais un problème similaire:
L'unité avec 14.04 en combinaison avec IBM Notes9 a entraîné un comportement étrange (les clics de souris cesseraient de fonctionner). Ma solution consistait à ouvrir un terminal et à redémarrer l'unité en tapant
unity &
.La dernière fois que j'ai fait cela, cela a totalement corrompu l’unité - pas de tiret, pas de lanceur, rien. Je pense avoir essayé TOUTES les suggestions énumérées sur cette page - aucune d’elles n’a aidé.
Mais un collègue a finalement eu la réponse qui a fonctionné pour moi:
j'ai installé le tool-unit-tweak-tool; que j'ai couru
unity-tweak-tool --reset-unity
et redémarré.Ensuite, l'unité est revenue vivante. De toute évidence, tous les changements de configuration antérieurs à l’unité avaient disparu, mais c’est ce qui
--reset-unity
compte.Et le gros avantage de cette solution: vous n’aurez besoin d’ajouter qu’un seul paquet et de refaire vos modifications de la configuration de l’unité, sans avoir à réinitialiser Compiz, à installer ccsm ou à suivre toutes les autres activités.
Mise à jour:
L’ autre solution que j’ai trouvée très utile de nos jours vient d’ ici : c’est le point essentiel: il faut parfois supprimer (ou mieux encore: effectuer une sauvegarde "fonctionnelle") de votre fichier ~ / .config / dconf / user.
la source
Si vous espérez un tty ( Ctrl+ Alt+ à F1travers F6) et exécutez:
Il réinitialisera Unity sur le tty 7 ( Ctrl+ Alt++ F7).
Vous pouvez aussi essayer juste:
Mais cela ne fonctionnera pas si un gestionnaire de fenêtres est déjà en cours d'exécution sur l'affichage 0 (cela vous donnera une erreur, utilisez simplement
unity --replace
dans ce cas).Si Unity refuse absolument de redémarrer, essayez ceci:
Installer
gnome-panel
:Puis lancez-le sur l'affichage 0:
Vous devriez alors avoir des panneaux de style Gnome 2 sur votre bureau, que vous pouvez utiliser pour vous déconnecter.
Je trouve que Unity est vraiment buggy le 13.04 avec ma carte Nvidia .. YMMV.
la source
J'ai eu environ 3 fois où j'avais besoin du Ctrl+ Alt+ F1pour ne pas perdre de travail et ça a foiré ... j'ai aussi NVIDIA. Je voudrais suggérer ceci:
Ctrl+ Alt+ F1(ok, écran vide) Tapez votre identifiant, appuyez sur Entrée, puis le mot de passe (tous dans un écran vide) tapez ceci maintenant:
devra taper le mot de passe à nouveau et Enter cela ouvrira une session X à Ctrl+ Alt+ F8(il y sautera automatiquement) maintenant, créez un nouveau fichier texte vide appelé
runBash.sh
, et tapez dessus:sauvegardez-le, changez ses autorisations en exécutable et exécutez-le, vous obtiendrez un terminal réellement soulageant qui vous rappellera pourquoi Linux est si bon! :RÉ
une fois que vous avez terminé, rappelez-vous de Ctrl+ Alt+ F1, appuyez sur Ctrl+ C(pour mettre fin à la nouvelle session X), tapez exit, Entrée, pour mettre fin à la session du terminal (écran vide). si vous pensez que vous avez manqué la sortie, tapez simplement Ctrl+ Cet tapez à nouveau, ne le faites pas trop vite.
pour que vous puissiez l’améliorer, créez un script pour vous permettre de taper le moins possible, mais vous devrez quand même taper beaucoup pendant que l’écran est vide, mais c’est mieux que rien :)
Toujours à la recherche d' une solution définitive Ctrl+ Alt+ F1appropriée Ubuntu 12.04 + nvidia.
la source
Si vous utilisez une carte graphique d'accélération à côté de la carte graphique par défaut, cela est probablement dû à l'installation de leurs pilotes. Quelques mises à jour des pilotes de cartes graphiques d'accélération dans les systèmes dotés de deux cartes graphiques ont tendance à présenter un comportement instable sur certains systèmes. J'ai une carte Nvidia et une carte Intel. Cela se produisait avec moi lorsque j’installais les pilotes Nvidia. Le lanceur et le panneau disparaîtraient du bureau. Si vous utilisez une carte Nvidia, l'installation de Bumblebee pourrait constituer une solution temporaire: https://wiki.ubuntu.com/Bumblebee
la source
La première réponse fonctionne bien, sauf que je devais installer Unity lui-même:
puis lancez:
et activer l'unité :)
la source
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 le CCSM, comme suggéré ici, faisait partie de la solution, mais aucune des autres mesures suggérées ici, là-bas ou dans plusieurs autres thèmes connexes, notamment, mais sans s'y limiter:
Réinstallation de l'unité
Réinstallation du bureau Ubuntu
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).
ne fonctionnerait pas pour moi. Après avoir transmis une variété de messages d’erreur et d’information, il se bloquait toujours à:
comme le montre le journal posté dans le fil de discussion intitulé "L'unité a disparu" pour que l'unité s'exécute sans aucun argument.
J'ai remarqué que le message d'erreur envoyé par:
était similaire à certaines des erreurs signalées par
unity --reset
:erreur lors du chargement des bibliothèques partagées: libGL.so.1: impossible d'ouvrir le fichier objet partagé: aucun fichier ni répertoire de ce type.
Après des recherches approfondies, j'ai trouvé la solution suivante:
Obtenez le chemin de
libGL.so.1
en utilisant la commandelocate libGL.so.1
.Ajoutez un lien vers la bibliothèque dans / usr / lib / comme indiqué dans l'exemple suivant:
(courtoisie de JD Bartlett )
Redémarrer le PC.
Cela permettait non seulement à l'unité et
unity --reset
à l'exécution d' un_support_test-p , mais également à Unity 2D de démarrer. Je ne sais pas ce qui a causé mes problèmes, mais depuis la création des liens ci-dessus (plusieurs semaines maintenant), je n'ai plus eu de problèmes.la source
Lors de la mise à niveau accidentelle de la version 12.04 LTS Ubuntu à la version 13.04, je devais aussi faire face aux mêmes problèmes, tels que la barre de menus latérale manquante, aucune option de fenêtre, l'impossibilité de basculer entre les applications ( alt- tab) et je ne pouvais même pas faire glisser les fenêtres sur l' écran. écran. Après avoir suivi de nombreuses options, je me suis retrouvé avec le jeu de commandes suivant pour résoudre ces problèmes.
redémarrer (vous pouvez utiliser
sudo reboot
)redémarrer (vous pouvez utiliser
sudo reboot
)En fait, j'ai supprimé aspell en raison d'une dépendance conflictuelle. Cela pourrait ne pas avoir de corrélation entre ce problème Je pense que la réinstallation de lightdm et la réinitialisation de compiz m'ont aidé à résoudre ce problème.
la source
Cela se produit lorsque vous vous connectez à un autre terminal et essayez, en tant que même utilisateur, de démarrer X (avec startx ou initx).
Par exemple, Ubuntu s'exécute dans tty7. Avec Ctrl+ Alt+ F1tty1 s'ouvre. Connectez-vous en tant que même utilisateur et exécutez startx. Retournez à tty7, déconnectez-vous et connectez-vous. Vous obtenez uniquement le papier peint du bureau.
Pour résoudre le problème, choisissez tty1, connectez-vous, supprimez le fichier .Xauthority de votre répertoire personnel, déconnectez-vous, connectez-vous. Résolu
la source
Travaillé pour Ubuntu 16.04:
Je réinitialise
compizconfig
en supprimant son cache (en fait, la commande effectue une sauvegarde pour pouvoir être restaurée).Effectuez les commandes suivantes et déconnectez les mots suivants:
Attention: Ceci supprime votre configuration Unity personnalisée.
la source
J'ai eu le même problème après avoir fait
sudo apt-get install kubuntu-desktop
brisé mon installation lightdm pour une raison quelconque. Je cours 16.04 ici.Appuyez sur ctrl- alt- F1pour vous rendre au terminal, puis:
Cela a réglé le problème après des heures passées à me tirer les cheveux.
la source
J'ai le même problème, et résolu en suivant l'utilisation
pycharm's terminal
.la source
Apparemment, débrancher mon deuxième moniteur était la solution, puis j'ai pu installer et mettre à jour les pilotes appropriés.
la source
J'ai essayé plusieurs des solutions mentionnées dans ce fil ainsi que d'autres. Enfin cela a fonctionné pour moi:
ensuite
Merci à tous pour votre contribution.
la source
Aujourd'hui, j'ai rencontré une situation où l'utilisateur de mon script a décidé de le lancer en plaçant l'appel à script dans son
$HOME/.profile
fichier. En conséquence, Unity n'a pas pu se lancer.Les scripts étant par nature séquentiels, il
.profile
fallait donc attendre que le script se termine et Unity ne pouvait pas démarrer si la tâche.profile
n'était pas terminée.J'ai fait la même chose, appelé le script
.profile
et reçu le même résultat - mon fond d'écran de connexion est resté là, aucun tiret ni lanceur n'est apparu, impossible de cliquer avec le bouton droit sur le bureau ou d'effectuer une action autre que la connexion à TTY1.La solution consistait à supprimer la ligne appropriée du fichier
.profile
. Il est possible de dissocier une commande de l'.profile
utilisation de l'esperluette,<command> &
sous forme, mais le problème est que chaque fois que l'utilisateur ouvre un terminal ou se connecte à TTY, une nouvelle instance de cette commande est générée. Par conséquent, je conseillerais fortement de ne lancer aucun programme à.profile
moins que vous ne sachiez ce que vous faites.Lien vers le script original et la discussion ici: https://askubuntu.com/a/739631/295286
la source
J'ai eu ce problème, j'ai essayé beaucoup de choses et j'ai même permis l'unité, mais rien n'a fonctionné. Tout d'abord, vous devez ouvrir TTY (ctrl + alt + F1) et vous connecter. Maintenant utiliser
Fermer TTY avec Ctrl + Alt + F7, puis utiliser (dans le terminal)
Après cela, utilisez
la source