Câu hỏi Bảng Gnome không hiển thị


Đôi khi, khi đăng nhập vào máy tính của tôi, một số hoặc tất cả các bảng Gnome của tôi không xuất hiện, vì vậy tôi đã để lại một màn hình trống và không có cách nào để đăng xuất / tắt máy hoặc chạy bất kỳ chương trình nào. Tại sao các bảng không xuất hiện? Làm thế nào tôi có thể lấy lại chúng? Đôi khi tôi có thể tạo một bảng điều khiển mới và thêm một trình khởi chạy mới vào nó để khởi động lại, nhưng đó là một chút giải pháp kéo dài. Tôi đang sử dụng bản phát hành LTS 10.04.


1
2018-04-04 15:38


gốc


Vui lòng thêm thẻ cho phiên bản bạn đã cài đặt, cảm ơn! - Jorge Castro


Các câu trả lời:


Tốt , Tôi đã có kịch bản để thiết lập lại bảng điều khiển gnome. Tôi không chắc chắn nếu kịch bản này sẽ làm việc trên phiên bản máy tính xách tay, tôi sử dụng nó trong phiên bản máy tính để bàn, và nó rất hữu ích.

lưu tập lệnh này vào PanelRestore.sh vào máy tính để bàn chẳng hạn và chmod +x PanelRestore.sh  và sau đó chạy nó bằng thiết bị đầu cuối ./PanelRestore.sh , một cửa sổ mới sẽ bật lên, chỉ cần nhấp vào khôi phục cài đặt mặc định và bạn sẽ sẵn sàng sử dụng

#!/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

1
2018-01-06 17:41





thử chạy lệnh này

bảng gnome

Kiểm tra xem các bảng của bạn có được khôi phục hay không.


1
2018-01-06 17:50





  1. Nhấn ALT + F2 và trong hộp thoại chạy, nhập gnome-terminal

Trong terminal, gõ

gconftool-2 — – shutdown (không có dấu cách giữa dấu gạch ngang và không có dấu cách giữa dấu gạch ngang và từ 'tắt máy')

  1. rm -rf ~/.gconf/apps/panel

  2. pkill gnome-panel


1
2018-06-10 04:46





Bạn có thể khởi động lại các bảng bằng cách nhập

killall gnome-panel

0
2018-04-04 15:52



Vì không có bảng điều khiển, không có cách nào dễ dàng để có cửa sổ đầu cuối. Tôi có thể Ctrl-Alt-F1 và đăng nhập lại hoặc tạo một mục trình khởi chạy mới trong bảng điều khiển mới và sau đó xóa mục đó khi mọi thứ trở lại bình thường, điều này không phù hợp với tôi, nhưng không phải vì ít máy tính ở đây (con tôi - mang chúng lên mà không có Windows!). Tôi đã hy vọng có một cách để ngăn chặn chúng không xuất hiện. - Skizz
Vâng nó không phải là một sửa chữa cố định nhưng bạn có thể đặt ở trên trong một tập tin trên máy tính để bàn - chạy nó nếu các bảng không xuất hiện :) - tom502