web-dev-qa-db-ja.com

Compizはいくつかの調整を行った後にクラッシュしましたが、再び起動することはできません!

最近、私はccsmをいじっていましたが、プラグインを追加するたびにウィンドウが更新され続けました(これは普通のことです)。ただし、画像の読み込み中にSVGを有効にした後(これは関係ないと思いますが、とにかくそれを含めました)、突然ハングしました!トップバーやランチャーが表示されないため、Unityがクラッシュしました!私の窓飾りも出ていました!何かが修正されることを期待してコンピューターを再起動しましたが、動作しませんでした!

現時点では、マウス、画面、デスクトップアイコンの画面に表示されるすべてのものです。右クリックは機能し、デスクトップ上でアイコンをドラッグできます。 chrome(3Dではなく2Dを除く)も動作するdockyを使用して)を実行することもできます。

回復コンソールからunity --resetおよびunity --replaceを使用してみましたが、毎回ハングしました。

Initializing core options...done

Compiz --replaceを実行しようとすると、これで戻ってきました

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

Metacity --replaceを実行しようとすると:

Window manager error: unable to open X display

リカバリからccsmを実行しようとすると、起動しません

/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'

私を助けてください、そして、あなたはさらなる情報が必要であるかどうか尋ねてください。 XD

トンありがとう!チャオ

3
Pranay Prakash

解決方法を見つけました。でもかなり面白い!

実際には非常に簡単で、回復コンソールからccsmを起動しようとするのではなく、nautilus(私のために働いていたDockyから)を起動し、「Computer/usr/bin」(Ubuntu 12.10)に移動しました。そこからccsmを起動すると、すべてのプラグインが無効になっていることがわかりました。先に進み、Unityやその他のプラグインを追加しましたが、すべて正常に戻りました!

これが同様の問題を抱えているすべての人に役立つことを願っています!

チャオ!プラナイ

2
Pranay Prakash