webdevqa.jp.net

Linux Mint 12で壁紙の変更を無効にする方法は?

公共のコンピューターにインストールされたLinuxMint12で壁紙を変更する可能性を無効にする方法を探しています。インターネットを検索しましたが、今のところ簡単な答えは得られませんでした。

1
user287326

この方法はubuntuで機能しました。私はミントがubuntuから来ていると読んだので、これがうまくいくことを願っています! (そして、調査が必要だったので、そうなることを本当に望んでいます!)

Dconfを使用できます。 Dconfは、構成をロードするためにプロファイルuserを探すため、まだ作成していない場合は作成する必要があります(私にとってはそうではありませんでした)。変数をエクスポートして別のデフォルトユーザーを設定することもできますが、それはもっと面倒です。

/ etc/dconf/profileに移動し、userという名前のテキストファイルを作成します。これには管理者権限が必要な場合があります。これを行う最も簡単な方法は、ターミナル(ctrl-alt-t)を開いて、次のように記述することです。

Sudo gedit /etc/dconf/profile/user

Geditをお好きなテキストエディタに自由に置き換えてください(ヒント:vim)そのファイルを編集するときは、次の行を追加する必要があります。

system-db:local

これにより、dconfはデータベースをローカルで開き、システムの設定をロードするように指示されます。必要に応じて、ローカルではなくpoopmanという名前を付けることができます(次の手順で同じことを行う場合)。

次に、dbファイルを作成しましょう。これは/ etc/dconf /に入ります

まず、フォルダーlocal.dとサブフォルダーlocksを作成します

Sudo mkdir -p local.d/locks

内部で、キーファイル00_wallpaperを作成し、編集します。必要に応じて栗という名前を付けることができると思いますが、それはあまり説明的ではありません。

Sudo gedit /etc/dconf/db/local.d/locks/00_wallpaper

内部に次を追加します。

# prevent changes to the wallpaper
/org/gnome/desktop/background/picture-uri

最後のステップは、システムデータベースを更新することです。

Sudo dconf update

/ etc/dconf/db /にlocalという名前のファイルが表示されます。

そして、ボイラ、再ログインする必要はありません。今すぐ壁紙を変更してみてください。変更できないことがわかります。これらの変更を元に戻すには、ロックを削除またはコメントして、dconfupdateを再度実行します。

詳細については、これを確認してください: https://wiki.gnome.org/Projects/dconf/SystemAdministrators

1
brunch875