Barre supérieure, barre latérale et décorations de fenêtre Unity manquantes après la mise à niveau vers 12.10

10

J'ai effectué une mise à niveau de 12.04.1 à 12.10 via le gestionnaire de mise à jour et la mise à niveau a indiqué qu'elle s'est terminée avec succès, mais après le redémarrage, la barre des tâches Unity manquait avec la barre de lancement et les décorations de fenêtre.

Tous les paramètres de compiz semblent avoir été supprimés, et au premier démarrage, cela m'a donné une erreur système. Le bureau existe, et une fois que je me souviens, j'ai foiré les paramètres de compiz et je n'ai eu qu'à appuyer sur Ctrl+ Alt+ F1et dans le type de terminal virtuel unity --resetalors sudo reboot.

Tout a fonctionné comme si j'avais réinstallé l'ensemble du système d'exploitation. Cette fois, il a dit:

Warning no variable set. setting to :0. The reset option is now dupricated.

Que dois-je faire maintenant? J'ai besoin que cela soit réparé dès que possible parce que j'ai besoin de quelques programmes certainement installés et des données qu'ils contiennent (histoire courte).

Nick Bailuc
la source
Même problème ici, si vous le résolvez, faites le moi savoir. et je ferai de même. Je pense que cela peut être lié au pilote gfx, utilisez-vous nvidia-current
RobertPitt
Essayez également de dominer un sudo apt-get install -fcar il manque des éléments, cela devrait les corriger.
RobertPitt
il a fait quelque chose, mais ne fonctionne toujours pas
Nick Bailuc
pouvez-vous tout ré-expliquer, mais dites-moi quelle étape faire en premier?
Nick Bailuc
Voir cet ansert: askubuntu.com/questions/202752/…
RobertPitt

Réponses:

11

J'ai finalement récupéré Unity à une résolution normale avec compiz fonctionnant comme d'habitude (apparemment). Cela ne semble pas aussi vif qu'auparavant, mais au moins je peux travailler avec.

C'est ce que j'ai fait (j'espère que cela aide les autres):

  • J'ai essayé de réinitialiser le xorg.conffichier comme l' a suggéré @RobertPitt (ce qui, en fait, n'a rien fait pour moi).

  • Ensuite, j'ai essayé ce que @Freedom a suggéré, mais il n'y avait aucune entrée dans l'onglet des pilotes supplémentaires.

  • Googlé pendant un certain temps et essayé les étapes décrites dans cette page et cette page. Après avoir suivi les premières étapes de la page Web, rien n'a changé. Quant à la deuxième page, je n'ai pas pu obtenir le package de pilotes ATI à construire.

  • Par frustration, je me suis débarrassé de fglrxavec sudo apt-get autoremove fglrx --purgeet redémarré sudo shutdown -r now.

Après le redémarrage, tout avait l'air et semblait fonctionner comme d'habitude. Si étrange.

Soit dit en passant, j'ai une carte Radeon HD 3400 (RV620) et il n'y a toujours pas d'entrée pour les pilotes propriétaires dans l'onglet des pilotes supplémentaires.

Estanislau Trepat
la source
merci beaucoup, il est réapparu. j'apprécie vraiment l'aide, vous êtes un gars formidable !!!!
Nick Bailuc
@NickyBailuc Voici pourquoi ('la puce n'est pas prise en charge') askubuntu.com/questions/201541/…
Bucic
La raison de ceci: askubuntu.com/questions/204410/… Je peux également confirmer la solution donnée par Estanislau - la suppression de fglrx (pilote propriétaire) a résolu le problème pour moi. Je recommande vraiment de lire les informations fournies sous le lien que j'ai collé dans ce commentaire.
Bucic
Merci pour l'info Bucic. Si j'ai bien compris, il semble que nous, les anciens propriétaires de cartes (pré-5xxx), ne pouvons utiliser que les pilotes open source car les pilotes catalyseurs les plus récents ne prennent pas en charge ces puces et le plus récent xorg (fourni avec quantal) ne fonctionne pas avec les pilotes hérités 12.6 ... Donc, la seule solution de contournement pour le moment est de supprimer réellement fglrx.
Estanislau Trepat,
Après avoir lu ce post, je suis allé directement au point 4 ( sudo apt-get autoremove fglrx --purgeet sudo shutdown -r now) et j'ai résolu mon problème tout de suite! J'ai voté pour cette réponse.
Andrew
2

Je viens donc d'avoir exactement le même problème, ce sont les étapes que j'avais prises pour que tout fonctionne bien.

Tout d'abord, j'avais un avertissement de résolution, j'ai donc effacé ma configuration xorg en utilisant tty1 ( Ctrl+ Alt+ F1), connectez-vous et exécutez les commandes suivantes:

sudo su -
cp /etc/X11/xorg.conf /etc/X11/xorg.conf.back
echo "" > /etc/X11/xorg.conf
reboot -r now

Deuxièmement, j'ai exécuté la commande de réinstallation des packages pour tout mettre à jour en utilisant:

sudo apt-get install -r

Enfin, une fois terminé, redémarrez la machine en utilisant:

sudo reboot -r now

À ce stade, tout a recommencé à fonctionner, il me suffit de refaire mes paramètres graphiques NVidia.

RobertPitt
la source
J'ai AMD Radeon HD 4850, et après avoir tapé "sudo reboot -r now" il a donné une erreur disant "option invalide" et après "sudo apt-get install -r" il a dit que la commande était inconnue. Pouvez-vous vérifier ce que vous avez écrit, ou est-ce parce que j'ai ASMD?
Nick Bailuc
Essayez simplement de faire sudp apt-get install --reinstallet utilisez simplement sudo reboot »
RobertPitt
1

J'ai eu le même problème, sauf que j'ai un AMD Radeon HD 7750.

J'ai essayé de suivre la réponse ci-dessus, mais je n'ai pas eu de chance.

Ce qui a fonctionné pour moi, c'était de passer à des pilotes propriétaires. Voici ce que j'ai fait:

  1. Faites un clic droit sur le bureau et sélectionnez "Changer l'arrière-plan du bureau".
  2. En haut, cliquez sur "Tous les paramètres" (Il pourrait y avoir une meilleure façon d'accéder aux paramètres système, mais c'est la seule façon dont j'ai pu le faire sans avoir Unity activé).
  3. Faites défiler vers le bas et cliquez sur "Ressources logicielles" et cliquez sur l'onglet "Pilotes supplémentaires".
  4. Passez à «Utilisation du pilote vidéo pour les accélérateurs graphiques AMD de fglrx (propriétaire)» au lieu de «Utilisation de x.org xserver - AMD / ATI wrapper du pilote d'affichage de xserver-zorg-video-ati (Open Scource, testé)».
  5. Cliquez sur "Appliquer les modifications"
  6. Après cela, appuyez sur Ctrl+ Alt+ Delpour vous déconnecter et redémarrer

Après le redémarrage, Unity devrait fonctionner correctement. Je ne sais pas s'il s'agit d'un correctif permanent ou simplement temporaire.

Je tiens à souligner qu'après l'avoir fait fonctionner, j'ai essayé de réinstaller le pilote Linux AMD que j'ai téléchargé sur le site AMD et il a de nouveau cassé Unity. J'ai dû répéter ce processus pour le faire fonctionner à nouveau.

Merci, j'espère que cela aide =)

Liberté
la source
il indique qu'aucun pilote propriétaire n'est utilisé
Nick Bailuc
Voir aussi: askubuntu.com/a/202964/5496
RobertPitt
0

J'ai eu le même problème et j'ai essayé plusieurs des étapes suggérées ci-dessus avec peu de résultat. À la fin, j'ai commencé à essayer d'installer manuellement un pilote propriétaire comme indiqué sur https://help.ubuntu.com/community/BinaryDriverHowto/ATI

Après avoir effectué l'étape 2

sudo apt-get remove --purge fglrx-updates fglrx-amdcccle-updates

puis redémarrer tout était revenu à la normale, sans même avoir à installer un pilote (même si je suppose que je suis en cours d'exécution sans un car les informations système indiquent inconnu sur les graphiques.)

movin
la source
0

Je suis un débutant Linux et je n'ai aucune idée de ce que je fais, mais voici comment j'ai résolu ce problème. J'ai démarré sur mon noyau précédent. Au redémarrage, à l'écran où il demande le système d'exploitation sur lequel démarrer, j'ai choisi des options avancées et il montre les noyaux installés. J'ai démarré sur le deuxième noyau (juste avant la dernière mise à jour) et tout a bien démarré. J'ai ensuite fait

sudo apt-get update
sudo apt-get upgrade

Redémarré mon système et laissez-le démarrer normalement et tout va bien encore une fois.

Thomas Johnsen
la source
-1

Essayez de réinitialiser Unity en utilisant cette commande. La CHOSE EXACTE se produit avec mon unité Et je la réinitialise en utilisant cette commande. Oui, la réinitialisation prend un certain temps car il existe de nombreux fichiers à réinitialiser.

unité - réinitialisation

OmiPenguin
la source
je l'ai déjà fait lire la question
Nick Bailuc
ne fonctionne pas pour 12.10.
J'obtiens
Désolé d'entendre cela, je n'étais pas au courant que cela est omis dans 12.10. Consultez ces discussions askubuntu.com/questions/197535/cant-see-unity-bar-and-panel askubuntu.com/questions/17610/…
OmiPenguin
ça va mec, ça marche maintenant, c'était juste mon génial pilote Catalyst qui interférait avec ce morceau de merde au gallium, maintenant j'ai juste besoin de trouver un moyen de le supprimer et de récupérer Catalyst
Nick Bailuc
Ne fonctionne pas non plus pour le 14.04.
J'obtiens