web-dev-qa-db-ja.com

ランチャーからロック解除およびロックできません

dd -ip /dev/sda -op /dev/sdbを使用して、古いディスクを新しいディスクに複製し、新しいディスクから起動します。ランチャーのアプリケーションがデフォルトに戻ったことを除いて、すべてのものは同じままです。どうして?そして、Launcherからロックを解除してLauncherにロックすることはできません。

2
demonguy

その答えを見つけました。しかし、より役立つように、それをデバッグする方法を紹介します。

  1. それはLauncherに関連するものなので、Launcherがどのように機能するのかわからないので、Launcherに関連するものを見つける必要があります。 DashのAppearanceです(Googleで見つけました)。
  2. Behaviorタブで、すべてを変更することはできません。チェックボックスをクリックできますが、何も起こりません。
  3. だから、今私はターミナルに出力情報があるはずだと思う。ターミナルでAppearanceを開く方法を知る必要があります
  4. /usr/share/applicationsAppearanceが見つかりました。コマンドはunity-control-center appearanceです
  5. ターミナルにunity-control-center appearanceと入力します。そして、ステップ2と同じことを行います。ターミナルは次のような出力を表示します:

    dconf-WARNING **:conf:GDBus.Error:org.gtk.GDBus.UnmappedGError.Quark._g_2dfile_2derror_2dquark.Code17への変更のコミットに失敗しました:dconfデータベースを開けません:無効なgvdbヘッダー

  6. もちろん、それが一体何なのかわかりません。しかし、Googleで検索するための新しい重要なWordを入手しました!うん! Cannot open dconf database: invalid gvdb headerを検索しました
  7. そして、私は解決策を見つけました、~/.config/dconf/を削除するだけ(もちろん最初にバックアップ)
2
demonguy