Quand je me connecte, rien ne se passe.
Je suis présenté avec mon fond d'écran.
Pas de tiret, pas de lanceur, rien.
$ mv ~/.config/dconf/user ~/.config/dconf/user.old
Quand je me connecte, rien ne se passe.
Je suis présenté avec mon fond d'écran.
Pas de tiret, pas de lanceur, rien.
$ mv ~/.config/dconf/user ~/.config/dconf/user.old
Réponses:
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.
Installer compizconfig-settings-manager
en exécutant
sudo apt-get install compizconfig-settings-manager
Puis lancez-le avec ceci:
DISPLAY=:0 ccsm &
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
.
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:
export DISPLAY=:0
sudo dconf reset -f /org/compiz/
puis
setsid unity
export DISPLAY=:0
abord.
dconf
si sudo
mon ~/.config/dconf/user
fichier 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!
unity --replace
est obsolète. À la place, utilisez ce qui suit:
dconf reset -f /org/compiz/
unity --reset-icons &disown
Redémarrez si cela ne fonctionne pas tout de suite.
dconf reset
La commande donne à exitcode l'erreur 1 et ne fonctionnera pas 13.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 en unity --reset-icons &disown
faisant le, alors peut-être que ça n'aide pas.
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 --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é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 ..
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? ).
Passez à + en tty1
appuyant sur Ctrl+ Alt+ F1et connectez-vous.
Installer compizconfig-settings-manager
en exécutant
sudo apt-get install compizconfig-settings-manager
Puis lancez-le en faisant ceci:
export DISPLAY=:0
ccsm
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écution sudo reboot
.
Si l'unité ne charge toujours pas, essayez:
dconf reset -f /org/compiz/
unity --reset-icons &disown
Redémarrez si cela ne fonctionne pas tout de suite.
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 --replace
dans 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.
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 :
sudo apt-add repository ppa:xorg-edgers/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
.
sudo apt-add repository ppa:ubuntu-x-swat/x-updates
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:
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:
sudo apt-get upgrade
sudo apt-get install 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 ):
dconf reset -f /org/compiz/
unity --reset-icons & disown
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.
.cache
, pas .config
. Alors rm -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.
rm -rf ~/.config/compiz-1/compizconfig/*
.cache
, pas .config
. Alors rm -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.
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. Fermez ccsm
lorsque 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:
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:
sudo apt-add repository ppa:xorg-edgers/ppa
(ce que j'ai fait) ou:
sudo apt-add repository ppa:ubuntu-x-swat/x-updates
(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:
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:
sudo apt-get upgrade
Installer Bumblebee
sudo apt-get install 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 ):
dconf reset -f /org/compiz/
unity --reset-icons &disown
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.
ccsm
réinitialiser, effacer les config, etc.), le problème a été résolu pour de bon!
Juste pour s'assurer que tout est installé:
sudo apt-get install --reinstall unity ubuntu-desktop
Ensuite, rechargez tout:
dconf reset -f /org/compiz/ && unity --reset-icons &disown
Je viens d'essayer cela et ça marche!
La source:
https://askubuntu.com/a/204784/54037
Rappelez-vous, faites toujours des sauvegardes! Cependant, parfois une nouvelle installation est bonne, réinstallez Ubuntu?
apt
semble avoir développé le talent de supprimer unity
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.
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.
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.
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 --replace
dans 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.
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 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 à:
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 aucun argument.
J'ai remarqué que le message d'erreur envoyé par:
/usr/lib/nux/unity_support_test -p
é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 commande locate libGL.so.1
.
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 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.
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
redémarrer (vous pouvez utiliser sudo reboot
)
sudo apt-get install compizconfig-settings-manager
sudo apt-get install dictionaries-common
sudo apt-get install lightdm
redémarrer (vous pouvez utiliser sudo reboot
)
dconf reset -f /org/compiz/
unity --reset-icons & disown
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
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:
mv ~/.cache/compizconfig-1 ~/.cache/compizconfig-backup
setsid unity
Attention: Ceci supprime votre configuration Unity personnalisée.
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:
sudo service lightdm stop
sudo apt-get remove lightdm
sudo apt-get update && sudo apt-get install lightdm
sudo reboot
Cela a réglé le problème après des heures passées à me tirer les cheveux.
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
Apparemment, débrancher mon deuxième moniteur était la solution, puis j'ai pu installer et mettre à jour les pilotes appropriés.
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
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)
dconf reset -f /org/compiz/
Après cela, utilisez
sudo reboot