Как установить nautilus на --no-desktop через gconf

10

Мне нужно установить --no-desktop через gconf для nautilus, я использую 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? Тем временем я просто добавил --no-desktop к моим ярлыкам .desktop. Это не очень долгое долгосрочное решение для меня по нескольким причинам. В любое время, когда вы обновляете пакет nautilus, эти изменения будут перезаписаны. Гораздо важнее то, что Anything, запускающий nautilus другим способом, не будет использовать --no-desktop. Если кто-то может помочь, он будет очень признателен.

BTW: gconf-editor позволяет мне просматривать мои настройки, но не существует схемы для nautilus.

    
задан J. M. Becker 14.12.2011 в 21:31
источник

2 ответа

18

Да, в Gnome 3 Gconf заменяется на DConf, доступ к которому осуществляется через GSettings. Вы можете использовать dconf-редактор из dconf-tools для изучения. Он очень похож на gconf-editor.

Записи, которые вы ищете, расположены по адресу org - > gnome - > desktop - > фон

Снимите флажок draw-background И show-desktop-icons

Больше никаких проблем с меню Openbox и обои:)

    
ответ дан Jo-Erlend Schinstad 14.12.2011 в 21:37
источник
3

Уставка, упомянутая в ответе Джо-Эрленда Шинстада, устарела, и я не могу найти новую эквивалентную настройку. Обходной путь заключается в том, чтобы позволить файловому менеджеру установить фон, но установите альфа на ноль. Команда для этого

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

, или вы можете использовать dconf-editor gui, чтобы установить его, как описано в ответе Джо-Эрленда Шинстада.

Настройки, чтобы скрыть значки на рабочем столе, остаются теми же:

dconf write /org/gnome/desktop/background/show-desktop-icons false
    
ответ дан dshepherd 29.01.2014 в 19:53