Unityをいじって何かを壊したのですが、どうすれば「やり直し」できますか?
次のコマンドは、新しいディストリビューションでは機能しません(返信がERROR: the reset option is now deprecated
であるため)。
最も簡単な方法は、「ターミナルを開く」を押すか、 Alt-F2 コマンドを実行します:
unity --reset
私は、jokerdinoとamithkkとともに、Quantal以上のUnityをきれいにリセットするpythonスクリプトを作成しました。
https://github.com/phanimahesh/unity-revamp のgithubでホストされています
このスクリプトは nity Tweak Tool にバンドルされています。を使用してインストールできます
Sudo add-apt-repository ppa:freyja-dev/unity-Tweak-tool-daily
Sudo apt-get update
Sudo apt-get install unity-Tweak-tool
Sudo apt-get install unity-Tweak-tool
Unityをリセットするには、次の操作を行います
unity-Tweak-tool --reset-unity
注-これでUnityの問題が解決しない場合は、次のQ&Aが適用される場合があります。
シンプル。 Unityが使用する個々の設定を追跡し、それらをデフォルト値にリセットしてから、ユニティをリロードして変更を適用します。ああ、そうです、Compizの鼻の下で設定を変更するとトリッキーになることが知られているので、開始する前にUnityとcompizも殺します。
dconf-editor
またはdconf reset
を使用するのに比べて、なぜこれが良いのですか?dconf reset
がすべての場合に機能するとは言いません。dconf
とは正確には何ですか?少し歴史
キースが言ったように 、unity --reset
を実行すると、すべてのランチャーoptionsがリセットされますが、カスタムお気に入り。ランチャーに追加したランチャーも削除するには、次を実行します
unity --reset-icons
または手動で:
gsettings reset com.canonical.Unity.Launcher favorites
unity --reset
の前にgsettingsコマンドを実行することをお勧めします。これにより、gsettingsキーのリセットを有効にするためにUnityを再起動する必要がなくなります。
これを試してください:
次のコマンドを挿入して実行します。
gconftool-2 --recursive-unset /apps/compiz-1
unity --reset
再起動、これは動作するはずです。
はい、ここにあります。以前に概説したように「dconf reset」を使用でき、「unity --reset」が使用していたことを正確に実行します。
dconf reset -f /org/compiz/
次に再起動します。
compiz --replace & disown
どうやら、実際には 'dconf reset'を使用する前にcompizを停止する方が良いでしょう。私は現在取り組んでいます。
次の設定も確認できます。
dconf dump /org/compiz/
ユニティアイコンをリセットするには、引き続き使用できます
unity --reset-icons
この情報は、多くのグーグルで調べた後、さまざまなソースからのものです。
インジケーターを台無しにしてリセットする必要がある場合は、次の質問を参照してください。
Ubuntu Tweakをインストールします。 ubuntu Tweakの素晴らしい点は、デスクトップとアプリケーションの設定を保存し、何かを台無しにした後に復元できることです。また、元の設定に戻る機能もあります。
この回避策を使用して、ユニティ構成をリセットします。ただし、Unityでは、カスタム壁紙、テーマ、アイコンテーマなどのすべての構成がリセットされます。
ユーザー固有のdconfデータベースファイルを削除します。
rm ~/.config/dconf/user
その後、ログアウトして再度ログインします。
重要!必ず忘れてくださいBACKUPこのファイルは失われますALL Unityの設定とデフォルトへの切り替え!
Unityプラグインを誤ってオフにしたり、CCSMでサポートされていないオプションを設定したりすると、破損する可能性があります。
次の指示に従って、再び有効にできます。
Unity 2dデスクトップが突然の起動パッドとタイトルバー(すべてのユーザー)の表示を拒否した後、明白な理由なしにこのスレッドに出くわしました。自動非表示が無効になりました。他のスレッドで推奨されるようにCCSMでUnityを再有効化することはソリューションの一部でしたが、これと他の関連するスレッドで提案された他の手段はありませんでした。
Reinstalling unity
Reinstalling ubuntu desktop
Removing all relevant (e.g. compiz, gconf, etc.) configuration information
これらの症状を完全に解決するのに役立ちました。
unity --reset
私にはうまくいきません。さまざまなエラーおよび情報メッセージを配信した後、常に次の場所でハングします。
Setting Update "run_key"
「unity has vanished」というタイトルのスレッドに投稿されたログ に示すように、引数なしでの単一実行の場合。
エラーメッセージが配信されることに気付きました:
/usr/lib/nux/unity_support_test -p
unity --resetによって報告されるエラーのいくつかに似ていました:
共有ライブラリのロード中のエラー:libGL.so.1:
cannot open shared object file: No such file or directory.
広範囲に検索した結果、次のソリューションが見つかりました(J.D. Bartlett提供):
Get the path of libGL.so.1 by using the command locate libGL.so.1.
Add a link to the library in /usr/lib/ as shown in the following example:
Sudo ln -s /usr/lib/i386/mesa/libGL.so.1 /usr/lib
Restart the computer.
これにより、unity_support_test-pとunity --resetの両方を実行できるだけでなく、Unity 2dを起動することもできました。上記の投稿の著者のように、何が問題を引き起こしたのか分かりません。また、リンクが完全なソリューションであるかどうか、またはグラフィックライブラリを完全に再インストールする必要があるかどうかもまだわかりませんが、リンクを作成してから数週間はすべて正常に機能しました。
から http://wiki.ubuntuusers.de/Unity/FAQ
cd ~; rm -rf .gnome .gnome2 .gconf .gconfd .metacity .compiz-1 .config/compiz-1 .config/dconf