Правильное место для скриптов, которые нужно запустить при загрузке, - это вызвать скрипт из /etc/rc.local
Комментарии в файле суммируют его:
#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.
Сброс конфигурации
Это сработало для меня в GNOME Classic 12.04 для сброса конфигурации панели gnome:
dconf reset -f /org/gnome/gnome-panel/
killall gnome-panel
Запуск команд в терминале или с помощью Alt-F2 .
Сброс настроек
Попробуйте Alt -Alt-rightclick, чтобы получить всплывающее меню.
Откройте терминал и вставьте:
gconftool-2 --recursive-unset /apps/panel
и
killall gnome-panel
Или вы можете вручную удалить папка ~ / .gconf / apps / panel /
mkdir ~/gnomepanelbackup ; mv ~/.gconf/apps/panel ~/gnomepanelbackup
создаст резервную копию текущих настроек в домашнем каталоге. затем
killall gnome-panel
Ссылка: 1.
Я посмотрел на другие сообщения и попытался:
gconftool-2 --shutdown
rm -rf ~/.gconf/apps/panel
pkill gnome-panel
Это не сработало. Но потом я попробовал это, и бинго!
dconf reset -f /org/gnome/gnome-panel/
killall gnome-panel
У меня была аналогичная проблема, в то время как transferim gnome-terminal settings с одной машины на другую.
Мое решение было копировать связанные файлы, а затем убить gonfd-2 daemon
cp -r /tmp/backup/.gconf/apps/gnome-terminal/ ~/.gconf/apps/
killall gconfd-2
Если вы не убиваете gconfd-2, изменения не применяются до выхода из системы.