web-dev-qa-db-ja.com

Unity設定をリセットするにはどうすればよいですか?

Unityをいじって何かを壊したのですが、どうすれば「やり直し」できますか?

182
Jorge Castro

次のコマンドは、新しいディストリビューションでは機能しません(返信がERROR: the reset option is now deprecatedであるため)。

12.04以前の場合

最も簡単な方法は、「ターミナルを開く」を押すか、 Alt-F2 コマンドを実行します:

unity --reset
114
Kees Cook

12.10-13.04の場合

私は、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

13.10および14.04の場合

Sudo apt-get install unity-Tweak-tool

Unityをリセットするには、次の操作を行います

unity-Tweak-tool --reset-unity

注-これでUnityの問題が解決しない場合は、次のQ&Aが適用される場合があります。


舞台裏で何が起こりますか?

シンプル。 Unityが使用する個々の設定を追跡し、それらをデフォルト値にリセットしてから、ユニティをリロードして変更を適用します。ああ、そうです、Compizの鼻の下で設定を変更するとトリッキーになることが知られているので、開始する前にUnityとcompizも殺します。


dconf-editorまたはdconf resetを使用するのに比べて、なぜこれが良いのですか?

  • ユニティpythonラッパーの作者であるDidier Roche(didrocks)は、dconf resetがすべての場合に機能するとは言いません。
  • Unity開発者間のコンセンサスは、dconfの代わりにGsettingsを直接使用して設定を変更することです。

dconfとは正確には何ですか?

少し歴史

  • 構成設定は、以前にgconfによって管理されていました。
  • Gnomeは、gconfの代わりとしてGset​​tingsを提供します。
  • Gsettingsは、バックエンドに保存されている設定を操作する高レベルAPIです。
  • Unityは、gconfよりもはるかに高速にロードできるため、設定をバックエンドのdconfに保存します。
112
Mahesh

キースが言ったようにunity --resetを実行すると、すべてのランチャーoptionsがリセットされますが、カスタムお気に入り。ランチャーに追加したランチャーも削除するには、次を実行します

unity --reset-icons

または手動で:

gsettings reset com.canonical.Unity.Launcher favorites

unity --resetの前にgsettingsコマンドを実行することをお勧めします。これにより、gsettingsキーのリセットを有効にするためにUnityを再起動する必要がなくなります。

29
Alex Launi

これを試してください:

  1. Ubuntuにログイン
  2. を押して端末を開きます Ctrl + Alt + T
  3. 次のコマンドを挿入して実行します。

    gconftool-2 --recursive-unset /apps/compiz-1
    unity --reset
    
  4. 再起動、これは動作するはずです。

20
eNry

Ubuntu 12.10の場合(再度改訂)

はい、ここにあります。以前に概説したように「dconf reset」を使用でき、「unity --reset」が使用していたことを正確に実行します。

dconf reset -f /org/compiz/

次に再起動します。

compiz --replace & disown

どうやら、実際には 'dconf reset'を使用する前にcompizを停止する方が良いでしょう。私は現在取り組んでいます。

次の設定も確認できます。

dconf dump /org/compiz/

ユニティアイコンをリセットするには、引き続き使用できます

unity --reset-icons

この情報は、多くのグーグルで調べた後、さまざまなソースからのものです。

14
fabricator4

インジケーターを台無しにしてリセットする必要がある場合は、次の質問を参照してください。

7
Jorge Castro

Ubuntu Tweakをインストールします。 ubuntu Tweakの素晴らしい点は、デスクトップとアプリケーションの設定を保存し、何かを台無しにした後に復元できることです。また、元の設定に戻る機能もあります。

enter image description here

7
dago

12.10 — 13.04 [古い場合があります]

この回避策を使用して、ユニティ構成をリセットします。ただし、Unityでは、カスタム壁紙、テーマ、アイコンテーマなどのすべての構成がリセットされます。

  1. ユーザー固有のdconfデータベースファイルを削除します。

     rm ~/.config/dconf/user
    
  2. その後、ログアウトして再度ログインします。

重要!必ず忘れてくださいBACKUPこのファイルは失われますALL Unityの設定とデフォルトへの切り替え!

4
Anwar

Unityプラグインを誤ってオフにしたり、CCSMでサポートされていないオプションを設定したりすると、破損する可能性があります。

次の指示に従って、再び有効にできます。

4
Jorge Castro

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を起動することもできました。上記の投稿の著者のように、何が問題を引き起こしたのか分かりません。また、リンクが完全なソリューションであるかどうか、またはグラフィックライブラリを完全に再インストールする必要があるかどうかもまだわかりませんが、リンクを作成してから数週間はすべて正常に機能しました。

0
R B

11.10以降の場合

から http://wiki.ubuntuusers.de/Unity/FAQ

cd ~; rm -rf .gnome .gnome2 .gconf .gconfd .metacity .compiz-1 .config/compiz-1 .config/dconf
0
Ronramon