Après une nouvelle installation d'Ubuntu 16.04, je me connecte, mais l'environnement de bureau Unity ne se charge pas. Tout ce que je reçois est l’arrière-plan du bureau et une fenêtre d’information concernant une erreur avec compiz s’affiche de temps en temps.
Je l'avais déjà auparavant avec la version finale bêta et je ne pouvais pas trouver de solution.
Lorsque j'essaie de redémarrer l'unité à partir de la console Ctrl + Alt + F1
, avec:
DISPLAY=:0 unity
Je reçois:
compiz (core) - Info: Loading plugin: core
... many more instructions here
compiz (core) - Info: Unity is not supported by your hardware. Enabling software rendering instead (slow).
... many more instructions again
compiz (core) - Info: Starting plugin: switcher
Illegal instruction (core dumped)
J'ai la carte graphique Nvidia gtx980 et, selon Ubuntu, le pilote (open-source) Nvidia a été installé correctement. Par conséquent, Unity devrait être entièrement pris en charge, mais pour une raison quelconque, Ubuntu tente de démarrer Unity, il échoue avec la seule information étant Illegal instruction
.
S'il vous plaît conseiller sur tout moyen que je peux résoudre ce problème ou le déboguer
J'ai résolu le problème en suivant ces étapes:
Habituellement, la réponse à cela est en réinitialisant les entrées dconf pour l'unité:
dconf reset -f /org/compiz/
setsid compiz
Cela semble être dû à bug # 1569357 sur le tableau de bord. Habituellement, ils corrigent également le bogue de l'entrée du tableau de bord. Cela ne semble se produire qu'avec sddm (le gestionnaire d'affichage de bureau simple). Cela ne se produit pas avec lightdm.
Utiliser dconf reset -f/org/compiz/ne fonctionnait pas avec moi (Sudo ou pas de Sudo). setsid compiz non plus.
J'ai également constaté que si vous vous êtes connecté et que vous n'avez ni panneau ni panneau lancé, un moyen rapide de les faire démarrer si vous avez une ligne de commande est le suivant:
Nohup /usr/bin/unity > /dev/null 2>&1 &
Nohup /usr/lib/x86_64-linux-gnu/unity/unity-panel-service > /dev/null 2>&1 &
Ceci est juste pour la session dans laquelle vous vous trouvez. Le panneau lancé et le panneau ne démarreront pas la prochaine fois que vous vous connecterez.
Utilisez ces commandes pour résoudre le problème:
Sudo dpkg --configure -a
Sudo apt-get update
Sudo apt-get upgrade -y
Et redémarrez la machine..Vous obtiendrez le bureau
Malheureusement, je n'ai pas la réputation de commenter, mais la solution de Patola a fonctionné pour moi avec un léger changement:
dconf reset -f /org/compiz/
setsid compiz
devrait être
dconf reset -f /org/compiz/
setsid compiz --replace
J'ai eu le même problème, et cela a fonctionné pour moi:
Sudo apt-get install --reinstall compiz
J'ai rencontré un problème similaire, essayez de vous procurer la console de l'unité une fois le système démarré à l'aide de: Ctrl + Alt + F1.
Liste des pilotes d'affichage utilisant:
ubuntu-drivers devices
Installez le pilote nvidia:
Sudo apt-get install Sudo apt-get install nvidia-361
ou
Sudo apt-get install nvidia-364
Redémarrer le système:
Sudo reboot now
Pour reprendre l'affichage graphique:
Ctrl + Alt + F7
Travaillé pour moi Bonne chance
setsid compiz --replace
était la solution et a travaillé dans mon cas - l'unité fixe! Merci @ Jonathan Richards!