XFCE menyimpan konfigurasinya untuk sesi berjalan di xfconfd. Jangan ragu untuk mencadangkan file yang akan Anda hapus terlebih dahulu.
Matikan panel terlebih dahulu, xfce4-panel --quit
Bunuh daemon konfigurasi xfce4, pkill xfconfd
Pertama menghapus pengaturan untuk panel, rm -rf ~/.config/xfce4/panel
Hapus pengaturan untuk xfconfd, rm -rf ~/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-panel.xml
Mulai ulang panel, jalankan xfce4-panel. Ini akan muncul kembali xfconfdsecara otomatis. Catatan jika Anda perlu atau ingin me-restart xfconfd secara manual tahu bahwa pada instalasi saya itu berada di /usr/lib/x86_64-linux-gnu/xfce4/xfconf/xfconfdluar $PATH.
Ini membersihkannya untuk sesi berjalan, membuat ulang file, dan mengatur default untuk sesi mendatang.
Saya sarankan menggunakan mvperintah atau setidaknya menyarankan untuk menyalin folder di tempat lain sebelum menghapus apa pun.
Mateo
1
Saya tidak akan menyarankan itu. Ini adalah reset sederhana ke default. Dalam paradigma apa pun Reset ke Default → Terapkan menyediakan untuk Membatalkan . Saya menganggap para pengguna memahami hal ini, karena saya tidak bisa memikirkan apa pun yang akan membuat mereka mengharapkan hal lain.
Evan Carroll
2
kecuali bahwa menggunakan rm -rfbisa berbahaya jika Anda salah ketik, Jika Anda secara tidak sengaja memindahkan sesuatu yang lain, Anda dapat memindahkannya kembali.
Mateo
1
TERIMA KASIH! panel saya menghilang dan saya mengalami kesulitan menemukan cara untuk mengembalikannya dengan pengaturan lama saya (yang didukung) tanpa keluar, ini berhasil!
weronika
1
@ EvanCarroll saya lakukan kembali ketika saya membuat komentar itu - ternyata punya beberapa downvotes juga.
weronika
8
Satu-satunya hal yang dapat saya katakan adalah membuatnya lebih mudah untuk dijalankan:
rm -r ~/.config/xfce4
Kemudian cukup logout dan kembali. Ini hanya akan mengatur ulang xfce4ke default. Saya akan merekomendasikan menghindari -fbendera kecuali perlu terutama jika Anda menggunakan sudoperintah yang bukan masalah di sini tapi tetap. Hanya menggunakan kekuatan minimal yang diperlukan selalu merupakan ide bagus.
Ini juga membatasi perintah yang harus dimasukkan pengguna, Anda juga dapat membuka manajer file Anda dan memilih melihat file yang tersembunyi dan masuk ke folder .config dan klik kanan dan hapus xfce4folder dan kemudian logout dan kembali. Tidak perlu perintah.
Anda dapat dengan mudah melakukannya dalam satu baris,, pkill xfconfd; rm -rf ~/.config/xfce4/panel ~/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-panel.xml; xfec4-panelyang akan menghentikan Anda dari keharusan keluar, dan tidak mengabaikan pengaturan lain yang berpotensi bermanfaat di ~/.config/xfce4.
Evan Carroll
Jawaban lain tidak bekerja untuk saya di xfce 4.12 di Ubuntu 16.04 LTS, tetapi jawaban ini berhasil. Hanya berpikir saya akan memberikan kepala bagi siapa pun yang membaca ini.
Ken
solusi dari @EvanCarroll lebih baik. Bekerja untukku. Terima kasih tuan yang baik!
n.podbielski
3
xfce dikirimkan dengan xfconf-query - utilitas commandline yang kuat untuk menangani file konfigurasi xml di dalam:
$HOME/.config/xfce4/xfconf/xfce-perchannel-xml/
.
Tidak ada halaman manual (hanya di Fedora?) Tetapi ada bantuan yang tersedia:
$ xfconf-query -h
Usage:
xfconf-query [OPTION…] - Xfconf commandline utility
Help Options:
-h, --help Show help options
Application Options:
-V, --version Version information
-c, --channel The channel to query/modify
-p, --property The property to query/modify
-s, --set The new value to set for the property
-l, --list List properties (or channels if -c is not specified)
-v, --verbose Verbose output
-n, --create Create a new property if it does not already exist
-t, --type Specify the property value type
-r, --reset Reset property
-R, --recursive Recursive (use with -r)
-a, --force-array Force array even if only one element
-T, --toggle Invert an existing boolean property
-m, --monitor Monitor a channel for property changes
Untuk daftar saluran yang tersedia, Anda dapat membuka xfce4-settings-editor yang merupakan alat gui untuk bekerja dengan xfconf. Atau Anda dapat menjalankan xfconf-query -l.
Kita dapat menggunakan pengetahuan ini untuk membuat skrip untuk mereset setiap properti xfconf yang ada ke default melalui --reset atau -r
#!/usr/bin/env bash
while read channel
do
for property in $(xfconf-query -l -c $channel)
do
xfconf-query -c $channel -r -p $property
done
done < channels.txt
Dalam kasus saya, saya tidak ingin mengganti seluruh panel ke default, saya hanya ingin beralih ke tata letak default karena saya baru saja memutakhirkan dari Xubuntu 16.04 ke 18.04 dan ada beberapa perubahan pada plugin panel .
Inilah yang saya lakukan:
Klik kanan di mana saja pada panel (kecuali untuk salah satu tombol jendela yang terbuka)> Panel > Preferensi Panel
Klik Cadangkan dan pulihkan
(Opsional) Klik tombol Simpan Konfigurasi untuk menyimpan konfigurasi Anda saat ini
Di daftar konfigurasi, pilih yang sesuai dengan versi Xubuntu Anda. Sebagai contoh, saya menggunakan Xubuntu 18.04, jadi saya memilih Xubuntu Bionic .
mv
perintah atau setidaknya menyarankan untuk menyalin folder di tempat lain sebelum menghapus apa pun.rm -rf
bisa berbahaya jika Anda salah ketik, Jika Anda secara tidak sengaja memindahkan sesuatu yang lain, Anda dapat memindahkannya kembali.Satu-satunya hal yang dapat saya katakan adalah membuatnya lebih mudah untuk dijalankan:
Kemudian cukup logout dan kembali. Ini hanya akan mengatur ulang
xfce4
ke default. Saya akan merekomendasikan menghindari-f
bendera kecuali perlu terutama jika Anda menggunakansudo
perintah yang bukan masalah di sini tapi tetap. Hanya menggunakan kekuatan minimal yang diperlukan selalu merupakan ide bagus.Ini juga membatasi perintah yang harus dimasukkan pengguna, Anda juga dapat membuka manajer file Anda dan memilih melihat file yang tersembunyi dan masuk ke folder .config dan klik kanan dan hapus
xfce4
folder dan kemudian logout dan kembali. Tidak perlu perintah.sumber
pkill xfconfd; rm -rf ~/.config/xfce4/panel ~/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-panel.xml; xfec4-panel
yang akan menghentikan Anda dari keharusan keluar, dan tidak mengabaikan pengaturan lain yang berpotensi bermanfaat di~/.config/xfce4
.xfce dikirimkan dengan xfconf-query - utilitas commandline yang kuat untuk menangani file konfigurasi xml di dalam:
.
Tidak ada halaman manual (hanya di Fedora?) Tetapi ada bantuan yang tersedia:
Untuk daftar saluran yang tersedia, Anda dapat membuka xfce4-settings-editor yang merupakan alat gui untuk bekerja dengan xfconf. Atau Anda dapat menjalankan xfconf-query -l.
Kita dapat menggunakan pengetahuan ini untuk membuat skrip untuk mereset setiap properti xfconf yang ada ke default melalui --reset atau -r
...
atau sedikit lebih baik (tanpa perlu daftar saluran statis):
sumber
Dalam kasus saya, saya tidak ingin mengganti seluruh panel ke default, saya hanya ingin beralih ke tata letak default karena saya baru saja memutakhirkan dari Xubuntu 16.04 ke 18.04 dan ada beberapa perubahan pada plugin panel .
Inilah yang saya lakukan:
sumber