Иногда при входе в мой компьютер некоторые или все мои панели Gnome не отображаются, поэтому у меня остается пустой экран и нет возможности выйти из системы / завершить работу или запустить какие-либо программы. Почему не появились панели? Как мне их вернуть? Иногда я могу создать новую панель и добавить к ней новую пусковую установку для перезагрузки, но это довольно сложное решение. Я использую версию 10.04 LTS.
gnome-terminal
В терминале введите
gconftool-2 - - shutdown
(без пробелов между тире и без пробела между тире и словом «выключение»)
rm -rf ~ / .gconf / apps / panel
pkill gnome-panel
Вы можете перезапустить панели, набрав
killall gnome-panel
, попробуйте запустить эту команду
gnome-panel
Проверьте, восстановлены ли ваши панели.
Ну , У меня был сценарий для сброса панели гномов. Я не уверен, что этот скрипт будет работать на ноутбуке версии, я использовал его в настольной версии, и это очень полезно .
сохранить этот скрипт на PanelRestore.sh на рабочем столе, например, и chmod +x PanelRestore.sh
, а затем запустить его на терминале ./PanelRestore. sh
, откроется новое окно, просто нажмите восстановление настроек по умолчанию и вам будет удобно запустить
#!/bin/sh
#
# GNOME Panel Save / Restore
# Writen by PhrankDaChicken
#
# http://ubuntu.online02.com
#
#
# Updated to add restore defaults by jimjimovich
# http://www.starryhope.com
#
#
DIR=$(pwd)
TITLE="PanelRestore"
Main () {
CHOICE=$(zenity --list --title "$TITLE" --hide-column 1 --text "What do you want to do?" --column "" --column "" \
"0" "Save Panel Settings" \
"1" "Restore Panel Settings" \
"2" "Restore Default Panel Settings")
if [ $CHOICE = 0 ]; then
Panel_Save
fi
if [ $CHOICE = 1 ]; then
Panel_Restore
fi
if [ $CHOICE = 2 ]; then
Panel_Defaults
fi
}
Panel_Restore () {
FILE=$(zenity --title "$TITLE: Open File" --file-selection --file-filter "*.xml" )
if [ -n "$FILE" ]; then
gconftool-2 --load "$FILE"
killall gnome-panel
fi
Main
}
Panel_Save () {
FILE=$(zenity --title "$TITLE: Save File" --file-selection --save --confirm-overwrite --filename "Gnome_Panel.xml" --file-filter "*.xml" )
if [ -n "$FILE" ]; then
EXT=$(echo "$FILE" | grep "xml")
if [ "$EXT" = "" ]; then
FILE="$FILE.xml"
fi
gconftool-2 --dump /apps/panel > $FILE
zenity --info --title "$TITLE: File Saved" --text "File saved as: \n $FILE"
fi
Main
}
Panel_Defaults () {
zenity --question --text="Are you sure you want to restore the default top and bottom panels?"
gconftool-2 --recursive-unset /apps/panel
rm -rf ~/.gconf/apps/panel
pkill gnome-panel
exit
}
Main
# END OF Script