Unity-2Dのダッジ機能をダッシュに使用したい。 DConf Editorのhide-mode
のcom.canonical.Unity2d.Launcher
値を2
に変更することで、それを達成しました。
ただし、Ubuntuの壁紙を変更することにした場合、hide-mode
値は0
に戻ります。 hide-mode
設定を読み取り専用にすることで、これを防ぎたいです。これどうやってするの?
これに必要なディレクトリは
/etc/dconf/db/local.d/locks
ただし、そこには保存されません。これは、それらを1つだけ読み取り専用にする場所です。 dconf admininstration ...から.
ロックダウン
ロックダウンは、キーファイルディレクトリに「ロック」サブディレクトリを作成することでサポートされます(例:/etc/dconf/db/local.d/locks)。このディレクトリに含まれるファイルには、ロックするキーのリストが1行に1つずつ含まれています。キーファイルと同様に、このディレクトリに任意の数のファイルを追加できます。以下に例を示します。
# prevent changes to the company wallpaper
/org/gnome/desktop/background/picture-uri
もちろん、ロックを変更した後、「dconf update」ツールを実行する必要があります。 「locks」ディレクトリのタイムスタンプが変更された場合、ツールはそれに気付くので、「。d」ディレクトリに触れる必要もありません。
非表示モードのロックダウンキーは...
/com/canonical/unity-2d/launcher/hide-mode
これが機能しない場合は、バグと見なします。
代替案...
コマンドライン方式:
dconf write /com/canonical/unity-2d/launcher/hide-mode 1
これをスクリプトまたは〜/ bashrcなどに追加して、リセットすることができます。
DConf設定
一部のGDM設定は、DConfデータベースに保存されます。キーファイルを/etc/dconf/db/gdm.dディレクトリに追加し、dconf updateをrootとして実行するか、システムのGDMユーザーにログインしてGDMデータベースを再コンパイルし、 gsettingsコマンドラインツール。前者のアプローチでは、GDMプロファイルファイルが必要であることに注意してください。これは、アップストリームに出荷されなくなったため、手動で作成する必要があります。以下を参照してください。
/etc/dconf/profile/gdm
user-db:user
system-db:gdm
file-db:/usr/share/gdm/greeter-dconf-defaults
/etc/dconf/db/gdm.d
スタイルのキーごとにファイルを作成できます
rinzwind@schijfwereld:/etc/dconf/db/gdm.d$ ls
02-logo
rinzwind@schijfwereld:/etc/dconf/db/gdm.d$ more 02-logo
[org/gnome/login-screen]
logo='/discworld/Pictures/Wallpapers/Nier.9.jpg'
そして、これはdconfの値を先取りします。
リンクのその他の例。