web-dev-qa-db-fra.com

Compiz s'est écrasé après quelques ajustements et je ne peux plus le redémarrer!

Récemment, je me mêlais de ccsm et la fenêtre continuait à rafraîchir à chaque ajout de plugin (ce qui est normal, je suppose). Cependant, après avoir activé SVG (je ne pense pas que cela soit pertinent, mais je l’ai inclus quand même) lors du chargement de l’image, tout à coup, il s’est bloqué! Unity s'est écrasé, car je ne pouvais voir ni barre supérieure ni lanceur! Ma décoration de fenêtre était sortie aussi! J'ai redémarré l'ordinateur en espérant pouvoir réparer quoi que ce soit, mais cela n'a pas fonctionné!

À l'heure actuelle, tout ce que je peux voir à l'écran dans ma souris, le fond d'écran et les icônes de mon bureau. Un clic droit fonctionne pour moi et je peux faire glisser des icônes sur le bureau. Je peux même exécuter chrome (en utilisant docky qui fonctionne aussi (sauf que c'est en 2D, pas en 3D))

J’ai essayé d’utiliser l’unité --reset et l’unité - au lieu de la console de récupération, mais à chaque fois.

Initializing core options...done

Quand j’ai essayé d’exécuter compiz --replace, il est revenu avec cette

compiz (core) - Info: Loading plugin: core
compiz (core) - Info: Starting plugin: core
compiz (core) - Fatal: Couldn't open display
compiz (core) - Info: Stopping plugin: core
compiz (core) - Info: Unloading plugin: core

Quand j'essaye de lancer metacity --remplace:

Window manager error: unable to open X display

Lorsque j'essaie d'exécuter ccsm à partir de la récupération, cela ne démarre pas.

/usr/lib/python2.7/dist-packages/gtk-2.0/gtk/__init__.py:57: GtkWarning: could not open display
warnings.warn(str(e), _gtk.Warning)
Traceback (most recent call last):
File"/usr/lib/python2.7/dist-packages/ccm/__init__.py", line 1, in <module>
  from ccm.Conflicts import *
File"/usr/lib/python2.7/dist-packages/ccm/Conflicts.py", line 26, in <module>
  from ccm.Constants import *
File"/usr/lib/python2.7/dist-packages/ccm/Constants.py", line 30, in <module>
  CurrentScreenNum = gtk.gdk.display_get_default().get_default_screen().get_number()
AttributeError: 'NoneType' object has no attribute 'get_default_screen'

S'il vous plaît, aidez-moi et demandez si vous avez besoin de plus d'informations. XD

Merci beaucoup! Ciao

3
Pranay Prakash

J'ai découvert comment résoudre. Très drôle quand même!

En fait, c’était assez simple, plutôt que d’essayer de lancer ccsm à partir de la console de récupération, j’ai démarré nautilus (From Docky, qui travaillait pour moi), puis je suis allé à "Computer/usr/bin" (Sous Ubuntu 12.10). À partir de là, je pouvais lancer ccsm et découvrir que tous les plugins étaient désactivés. Je suis allé de l'avant et j'ai ajouté dans l'unité et d'autres plugins, et tout est rentré dans l'ordre!

J'espère que cela aide tous ceux qui ont un problème similaire!

Ciao! Pranay

2
Pranay Prakash