web-dev-qa-db-ja.com

gconfを使用してnautilusを--no-desktopに設定する方法

Nautilusのgconfで--no-desktopを設定する必要があります。OpenBoxを使用しています。以前はこのように設定していました

# Disable Nautilus desktop.
gconftool-2 -s -t bool /apps/nautilus/preferences/show_desktop false &
# Do not let Nautilus set the background image.
gconftool-2 -s -t bool /desktop/gnome/background/draw_background false &

ただし、これはUbuntu 11.10では機能しません。 gconfで何か変更がありましたか? Gsettingsと関係があるのでしょうか?それまでの間、.desktopショートカットに--no-desktopを追加しました。いくつかの理由で、これは私にとって長期的な解決策ではありません。 nautilusパッケージをアップグレードするたびに、これらの変更は上書きされます。さらに重要なことは、nautilusを別の方法で起動するものはすべて--no-desktopを使用しないことです。誰でも助けることができれば、それは大歓迎です。

ところで:gconf-editorで設定を表示できますが、nautilusのスキーマさえ存在しませんでした。

10
J. M. Becker

はい、Gnome 3では、GconfがGSettingsからアクセスされるDConfに置き換えられています。 dconf-tools パッケージのdconf-editorを使用して探索できます。これはgconf-editorと非常によく似ています。

探しているエントリはorg-> gnome-> desktop-> backgroundにあります

チェック解除draw-backgroundANDshow-desktop-icons

enter image description here

これ以上のopenboxメニューと壁紙の問題:)

18

Jo-Erlend Schinstadの回答で言及された設定は廃止され、新しい同等の設定は見つかりません。回避策は、ファイルマネージャに背景を設定させ、アルファをゼロに設定することです。このためのコマンドは

dconf write /org/gnome/desktop/background/picture-opacity 0

または、Jo-Erlend Schinstadの答えで説明されているように、dconf-editor guiを使用して設定できます。

デスクトップアイコンを非表示にする設定は同じままです。

dconf write /org/gnome/desktop/background/show-desktop-icons false
3
dshepherd