Unité complètement rompue après la mise à niveau vers 12.10?

11

Je fais face à un problème très frustrant avec mon ordinateur en ce moment. J'ai réussi la mise à niveau vers Ubuntu 12.10 cet après-midi, mais après la mise à niveau, l'interface utilisateur graphique semble complètement cassée. Pour être plus précis, je ne peux pas faire apparaître la barre Unity sur la droite .

J'ai essayé beaucoup de choses, y compris (mais sans s'y limiter) la purge puis de réinstaller les pilotes fglrx , apt-get install --reinstall ubuntu-desktop, apt-get install --reinstall unity, a essayé de supprimer les configurations Xorg et Compiz , vérifié pour voir si a été activé le mur Ubuntu Unity (il était) dans ccsm, tout en vain.

Quelqu'un pourrait-il m'aider à dépanner et à résoudre essentiellement ce problème?

REMARQUE: il s'agit de la sortie lorsque j'essaie d'activer l'unité via un terminal:

compiz (core) - Info: Loading plugin: core
compiz (core) - Info: Starting plugin: core
unity-panel-service: no process found
compiz (core) - Info: Loading plugin: reset
compiz (core) - Error: Failed to load plugin: reset
compiz (core) - Info: Loading plugin: ccp
compiz (core) - Info: Starting plugin: ccp
compizconfig - Info: Backend     : gsettings
compizconfig - Info: Integration : true
compizconfig - Info: Profile     : unity
compiz (core) - Info: Loading plugin: composite
compiz (core) - Info: Starting plugin: composite
compiz (core) - Info: Loading plugin: opengl
X Error of failed request:  BadRequest (invalid request code or no such operation)
  Major opcode of failed request:  153 (GLX)
  Minor opcode of failed request:  19 (X_GLXQueryServerString)
  Serial number of failed request:  22
  Current serial number in output stream:  22
compiz (core) - Info: Unity is not supported by your hardware. Enabling software rendering instead (slow).
compiz (core) - Info: Starting plugin: opengl
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
compiz (core) - Error: Plugin initScreen failed: opengl
compiz (core) - Error: Failed to start plugin: opengl
compiz (core) - Info: Unloading plugin: opengl
compiz (core) - Info: Loading plugin: decor
compiz (core) - Info: Starting plugin: decor
compiz (decor) - Warn: requested a pixmap type decoration when compositing isn't available
compiz (decor) - Warn: requested a pixmap type decoration when compositing isn't available
compiz (decor) - Warn: requested a pixmap type decoration when compositing isn't available
compiz (decor) - Warn: requested a pixmap type decoration when compositing isn't available
compiz (decor) - Warn: requested a pixmap type decoration when compositing isn't available
compiz (decor) - Warn: requested a pixmap type decoration when compositing isn't available
compiz (decor) - Warn: requested a pixmap type decoration when compositing isn't available
compiz (decor) - Warn: requested a pixmap type decoration when compositing isn't available
compiz (decor) - Warn: requested a pixmap type decoration when compositing isn't available
compiz (decor) - Warn: requested a pixmap type decoration when compositing isn't available
compiz (decor) - Warn: requested a pixmap type decoration when compositing isn't available
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
compiz (core) - Info: Loading plugin: imgpng
compiz (core) - Info: Starting plugin: imgpng
compiz (core) - Info: Loading plugin: vpswitch
compiz (core) - Info: Starting plugin: vpswitch
compiz (core) - Info: Loading plugin: resize
compiz (core) - Info: Starting plugin: resize
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
compiz (core) - Info: Loading plugin: compiztoolbox
compiz (core) - Info: Starting plugin: compiztoolbox
compiz (core) - Error: Plugin 'opengl' not loaded.

compiz (core) - Info: Loading plugin: move
compiz (core) - Info: Starting plugin: move
compiz (core) - Info: Loading plugin: gnomecompat
compiz (core) - Info: Starting plugin: gnomecompat
compiz (core) - Info: Loading plugin: mousepoll
compiz (core) - Info: Starting plugin: mousepoll
compiz (core) - Info: Loading plugin: wall
compiz (core) - Info: Starting plugin: wall
compiz (core) - Error: Plugin 'opengl' not loaded.

compiz (core) - Error: Plugin init failed: wall
compiz (core) - Error: Failed to start plugin: wall
compiz (core) - Info: Unloading plugin: wall
compiz (core) - Info: Loading plugin: regex
compiz (core) - Info: Starting plugin: regex
compiz (core) - Info: Loading plugin: snap
compiz (core) - Info: Starting plugin: snap
compiz (core) - Info: Loading plugin: unitymtgrabhandles
compiz (core) - Info: Starting plugin: unitymtgrabhandles
compiz (core) - Error: Plugin 'opengl' not loaded.

compiz (core) - Error: Plugin init failed: unitymtgrabhandles
compiz (core) - Error: Failed to start plugin: unitymtgrabhandles
compiz (core) - Info: Unloading plugin: unitymtgrabhandles
compiz (core) - Info: Loading plugin: place
compiz (core) - Info: Starting plugin: place
compiz (core) - Info: Loading plugin: grid
compiz (core) - Info: Starting plugin: grid
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
compiz (core) - Info: Loading plugin: animation
compiz (core) - Info: Starting plugin: animation
compiz (core) - Error: Plugin 'opengl' not loaded.

compiz (core) - Error: Plugin init failed: animation
compiz (core) - Error: Failed to start plugin: animation
compiz (core) - Info: Unloading plugin: animation
compiz (core) - Info: Loading plugin: fade
compiz (core) - Info: Starting plugin: fade
compiz (core) - Error: Plugin 'opengl' not loaded.

compiz (core) - Error: Plugin init failed: fade
compiz (core) - Error: Failed to start plugin: fade
compiz (core) - Info: Unloading plugin: fade
compiz (core) - Info: Loading plugin: session
compiz (core) - Info: Starting plugin: session
compiz (core) - Info: Loading plugin: expo
compiz (core) - Info: Starting plugin: expo
compiz (core) - Error: Plugin 'opengl' not loaded.

compiz (core) - Error: Plugin init failed: expo
compiz (core) - Error: Failed to start plugin: expo
compiz (core) - Info: Unloading plugin: expo
compiz (core) - Info: Loading plugin: ezoom
compiz (core) - Info: Starting plugin: ezoom
compiz (core) - Error: Plugin 'opengl' not loaded.

compiz (core) - Error: Plugin init failed: ezoom
compiz (core) - Error: Failed to start plugin: ezoom
compiz (core) - Info: Unloading plugin: ezoom
compiz (core) - Info: Loading plugin: workarounds
compiz (core) - Info: Starting plugin: workarounds
compiz (core) - Error: Plugin 'opengl' not loaded.

Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
compiz (core) - Info: Loading plugin: scale
compiz (core) - Info: Starting plugin: scale
compiz (core) - Error: Plugin 'opengl' not loaded.

compiz (core) - Error: Plugin init failed: scale
compiz (core) - Error: Failed to start plugin: scale
compiz (core) - Info: Unloading plugin: scale
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Segmentation fault (core dumped)
NlightNFotis
la source
cela ressemble à ce problème askubuntu.com/questions/202574/… si vous avez une carte nvidia
blade19899
Non, j'ai un AMD 6870 et j'ai installé le pilote fglrx
NlightNFotis
Cela a résolu mon problème aujourd'hui (19 janvier 2012, samedi). askubuntu.com/questions/202574/…
Jusqu'à présent, j'ai refusé de passer à 12.10 mais je suis resté avec LTS. J'avais installé 12.10 sur une machine et je devais réinstaller LTS dessus car je n'avais pas le temps de gérer toutes les idéosyncracies de 12.10 ou tout ce que Mark Shuttleworth avait décidé de déclarer la guerre à notre bon sens.
Blessed Geek

Réponses:

4

Comme je le vois dans le journal, le plugin compiz init a échoué, j'essaierais de réinitialiser le gestionnaire compiz aux paramètres par défaut, peut-être que cela aidera

Ou bien je recommande de complètement * (avec tous les paramètres *) supprimer l'unité via synaptique et la réinstaller à nouveau ou utiliser le terminal:

sudo apt-get install --reinstall unity,

sudo apt-get install --reinstall ubuntu-desktop

Pensez par vous-même si c'est utile

polarkatenuchie
la source
Merci pour la réponse, mais elle fournit les mêmes erreurs qu'auparavant.
NlightNFotis
peut-être que le problème est dans ces mots dans le journal: Unity n'est pas pris en charge par votre matériel .. Essayez d'activer le mode graphique bas et voyez si cela fonctionne. À propos de ce tweak ici ubuntuvibes.com/2012/10/… sinon pour l'instant je recommanderais d'installer différents bureaux comme gnome 3 ou fallback.
polarkatenuchie
2
Je n'accepte cette réponse que parce qu'elle m'a inspiré à installer xfce via sudo apt-get install xubuntu-desktopqui semblait bien servir de solution de contournement jusqu'à ce que le temps passe et j'essaye à nouveau l'unité.
NlightNFotis
j'ai fait de mon mieux .. j'ai posté ma propre question et personne n'a répondu, j'ai donc décidé d'aider quelqu'un. Ces choses que je ferais moi-même dans les pépins d'unité. Désolé, ce n'est pas le niveau pro.
polarkatenuchie
6

J'ai également eu quelques soucis avec les pilotes propriétaires NVidia, mais à un moment donné, j'étais sûr qu'il a finalement été corrigé, mais Unity était toujours en panne.

J'ai également noté qu'en utilisant un compte invité, Unity affichait bien, donc c'était un paramètre par utilisateur. Cela a aidé ici: dconf reset -f /org/compiz/(a dû reconfigurer la barre d'accueil mais c'est acceptable).

Bachi
la source
4

J'ai eu le même problème et il est apparu qu'il était lié au pilote de ma carte graphique AMD.

Je l'ai corrigé en suivant cette procédure . J'ai utilisé le référentiel tiers créé par Tomasz Makarewicz.

Fondamentalement, cette procédure explique trois façons d'installer les pilotes manquants AMD Catalyst. Comme il est bien expliqué sur la page, il est inutile de copier les informations ici.

J'espère que cela aide!

Showpath
la source
pouvez-vous s'il vous plaît me dire ce que les informations système disent dans les propriétés graphiques du système après avoir installé le paquet makson96? Pour moi, c'était vesa m98 donc je ne sais pas si c'est mauvais ou pas
polarkatenuchie
Merci pour cette réponse, cela a résolu mon problème. De plus, j'ai essayé le script sur le site ati et cela n'a pas fonctionné. J'ai vraiment dû choisir l'option de référentiel tiers comme vous l'avez fait.
Moox
3

J'ai eu un problème très similaire. J'ai utilisé l'outil de réinitialisation d'unité que j'ai trouvé dans un autre post ici:

De Git Pour installer

git clone https://github.com/phanimahesh/unity-revamp.git
cd unity-revamp
chmod +x unity-reset.py
ln -s ./unity-reset.py /usr/bin/unity-reset

Courir

unity-reset

Du PPA d'Amith Pour installer:

sudo add-apt-repository ppa:amith/ubuntutools
sudo apt-get update
sudo apt-get install unity-reset

Utiliser:

unity-reset
James
la source
Je l'ai installé plus tôt, à partir du ppa d'Amith, mais cela ne semble pas m'aider.
NlightNFotis
Ça ne marche pas. Ceci est un problème avec les pilotes plutôt que l' unité elle - même.
Timmmm
3

Pour les cartes plus récentes que le 3XXX la meilleure façon de résoudre c'est d'installer les en-têtes du noyau. Vous devez d'abord revenir au pilote Xorg d'origine qui fonctionne. (Clic droit de la souris sur le bureau et la sélection get est vous « Change de bureau » dans le menu où vous trouverez « Sources de logiciels »)

Il semble que les pilotes propriétaires doivent être compilés au noyau, mais ne peuvent pas en raison de têtes manquants.

sudo apt-get install linux-headers-generic 

Après cela, il suffit d'installer le pilote propriétaire vous avez envie. Ça a marché pour moi.

Hijg Lander
la source
1
sudo add-apt-repository ppa:makson96/fglrx
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install fglrx-legacy

enfin redémarrer votre PC

Cela a fonctionné pour moi ATI4200 (je l'ai tout essayé, mais cela a fonctionné ...)

Cependant, si quelque chose ne fonctionne pas, vous pouvez toujours supprimer le dépôt et revenir en arrière:

sudo apt-get install ppa-purge
sudo ppa-purge ppa:makson96/fglrx

la source

gzd
la source
Merci beaucoup! Le fglrx disponible chez repos fout le compositing (et ne réduit pas du tout la consommation d'énergie par rapport au pilote graphique générique). Cela a fonctionné :)
Cinq
0

Utilisez-vous les pilotes fglrx (pour les cartes ati)? Dans ce cas, il s'agit d'un bug connu. Veuillez vous rendre sur https://bugs.launchpad.net/fglrx/+bug/1068661 et signaler que cela vous affecte également (l'option se trouve en haut de la page).

Vous pouvez supprimer les pilotes fglrx et revenir aux pilotes open source (qui devraient fonctionner) en suivant les instructions sur http://wiki.cchtml.com/index.php/Ubuntu_Oneiric_Installation_Guide#Removing_Catalyst.2Ffglrx

Si vous avez une vieille carte graphique ati, voir la réponse Showpaths

Gerhard Burger
la source