ฉันจะรีเซ็ต GNOME เป็นค่าเริ่มต้นได้อย่างไร


109

ฉันกำลังเล่นกับการตั้งค่าบางอย่างและตอนนี้ฉันต้องรีเซ็ต GNOME เป็นค่าเริ่มต้น - ฉันจะทำอย่างไร

คำตอบ:


128

สำหรับการตั้งค่าตั้งค่าความเป็นเอกภาพที่เกี่ยวข้องกับการใช้เวลาดูที่นี่

สำหรับ Ubuntu 17.10 และสูงกว่าคุณสามารถรีเซ็ตการตั้งค่าทั้งหมดที่ใช้ dconf

คำสั่งนี้จะลบไฟล์กำหนดค่าของคุณ เมื่อวิ่งแล้วจะไม่มีการหวนกลับ!

ยังอยู่กับฉัน

GNOME2

รันสิ่งต่อไปนี้ในเทอร์มินัลหรือAlt+ F2:

rm -rf .gnome .gnome2 .gconf .gconfd .metacity

ที่จะทำคือลบการตั้งค่ากำหนด GNOME2 ทั้งหมด ออกจากระบบและกลับเข้าสู่ระบบคุณจะกลับไปที่เดสก์ท็อปหุ้น

คุณสามารถสำรองข้อมูลก่อนที่จะเล่นกับการตั้งค่าของคุณในอนาคต:

mkdir ./.old-gnome-config && mv ./.gnome* ./.old-gnome-config && mv .gconf* ./.old-gnome-config && mv ./.metacity ./.old-gnome-config

GNOME3

หากการกำหนดค่าของคุณไม่คุ้มค่าที่จะบันทึกให้ดำเนินการดังนี้:

rm -rf .gnome .gnome2 .gconf .gconfd .metacity .cache .dbus .dmrc .mission-control .thumbnails ~/.config/dconf/user ~.compiz*

วิธีสำรองและรีเซ็ต GNOME3:

mkdir ./.old-gnome-config/ && mv ./.gnome* ./.old-gnome-config/ && mv .gconf* ./.old-gnome-config/ && mv ./.metacity ./.old-gnome-config/ && mv ./.cache ./.old-gnome-config/ && mv ./.dbus ./.old-gnome-config/ && mv ./.dmrc ./.old-gnome-config/ && mv ./.mission-control ./.old-gnome-config/ && mv ./.thumbnails ./.old-gnome-config/   && mv ~/.config/dconf/* ./.old-gnome-config/

10
รัดกุมและแม่นยำยิ่งขึ้นสำหรับการใช้ลูปสำหรับขั้นตอนการสำรองข้อมูลเช่นfor f in .gnome .gnome2 .gconf .gconfd .metacity; do mv $f ${f}.bak; doneหรือmkdir -p ~/.backup-gnome-config/ && for f in .gnome .gnome2 .gconf .gconfd .metacity; do mv $f ~/.backup-gnome-config/; done
hobs

ย่อบิตสุดท้ายให้เป็นmkdir ./.old-gnome-config/ && mv ./.gnome* .gconf* ./.metacity ./.cache ./.dbus ./.dmrc ./.mission-control ./.thumbnails ~/.config/dconf/* ./.old-gnome-config/
smac89

21

สำหรับ 17.10+

ไม่มีวิธีแก้ปัญหาที่ดี แต่สิ่งนี้อาจทำงานหรือส่วนใหญ่

dconf reset -f /org/gnome/

จากนั้นออกจากระบบ / เข้า

เส้นทางของคำสั่งนั้นอาจสั้นลงหากต้องการการรีเซ็ตที่ครอบคลุมมากขึ้นนั่นก็คือเพิ่ง / org / หรือแม้กระทั่ง / แต่ฉันจะไปข้างบนก่อน

กรณีที่เลวร้ายที่สุดที่เราสามารถทำได้ในเทอร์มินัลฉันคิดว่ามันเกินความจริงเพราะมันจะตั้งค่า dconf ทั้งหมด (gsettings) กลับไปเป็นค่าเริ่มต้น

mv .config/dconf/user .config/dconf/user.bak && sudo reboot

20

ฉันพบว่าไดเรกทอรีเหล่านั้นไม่เพียงพอ - ฉันต้องลบ~/.config/dconf/userเช่นกัน

สิ่งนี้ช่วยฉันในสองกรณีนี้:

  • การกำหนดค่า gnome-panel เสียหาย (พยายามระบุตำแหน่ง "ซ้าย" สำหรับหนึ่งแผง gnome หนึ่งเกิดความล้มเหลวทันทีและไม่สามารถเริ่มได้ในภายหลัง)
  • ชุดรูปแบบ GTK และ GTK ไอคอนแตกหัก (อย่างไรก็ตามการเลือกผ่านเช่นgnome-tweak-toolมันยังคงอยู่ในรูปลักษณ์สีเทาแบบ Windows ที่น่าเกลียดและไอคอนเป็นคำพังเพยมาตรฐาน - ฉันไม่มีเงื่อนงำว่าสิ่งนี้ถูกยั่วยุมันปรากฏขึ้นทันทีหลังจากเข้าสู่ระบบ)

สิ่งนี้สอดคล้องกับโหมดทางเลือก Gnome 3 ทางเลือกที่ฉันใช้บน Linux Mint 12 Lisa (ใช้ Oneiric) แต่ปัญหา GTK ยังคงอยู่ในโหมดการเข้าสู่ระบบอื่น ๆ ทั้งหมด (MATE, Gnome 3 Standard)!

ฉันไม่แน่ใจในตอนนี้ว่ากลไกใดที่~/.config/dconf/userไฟล์ตรงตามที่ฉันพบว่าใน Linux Mint เท่านั้นที่_mateconf-editor_ติดตั้งโดยค่าเริ่มต้น แต่ติดตั้งชื่อและไอคอนของgconf-editorจาก Natty! หลังจากติดตั้งgconf-editorเพิ่มเติมสิ่งนี้มีชื่อเหมือนกัน แต่มีไอคอน (ใหม่) ที่แตกต่างกัน แต่ไม่ต้องพึ่งพาเรื่องไอคอนนี้เพราะสิ่งนี้จะขึ้นอยู่กับธีมไอคอนซึ่งเป็น Mint-X-Dark สำหรับฉัน

ทฤษฎีบอกว่าdconfมันเป็นตัวตายตัวแทนสำหรับgconfแต่ฉันไม่พบข้อมูลเกี่ยวกับ GUI


1
ใช่ฉันมีปัญหาเดียวกันและจำเป็นต้องลบ ~ / .config / dconf เช่นกัน
wim

+1 สำหรับข้อมูล แต่มันจะดียิ่งขึ้นถ้าคุณเขียนที่จะรวมการแก้ไขของคุณ
djeikyb

สิ่งนี้ช่วยได้ด้วยตัวเลือกเมนูล็อคหน้าจอที่หายไป (ซึ่งอาจเป็นไปได้ว่าการกำหนดค่า dconf อื่นที่เสียหาย)
prusswan

1
ช่วยชีวิตฉันไว้! ใช้เวลาสองชั่วโมงที่ผ่านมาไม่สามารถโหลดเดสก์ท็อป Ubuntu ของฉันได้ แต่การลบ ~ / .config / dconf / ผู้ใช้ทำตามขั้นตอน
leopld

นี่เป็นเรื่องแปลกฉันต้องลบไฟล์นี้หลังจากรีบูตทุกครั้งเพื่อหลีกเลี่ยงการเข้าสู่ระบบวนรอบ
Ondra Žižka

11

ถ้าคุณต้องการรีเซ็ตการตั้งค่าเฉพาะของ GNOME เป็นค่าเริ่มต้นราวกับว่าคุณไม่เคยลงชื่อเข้าใช้ลอง

rm -rf .gnome .gnome2 .gconf .gconfd .metacity


3

คุณสามารถใช้mvคำสั่ง

ไวยากรณ์คือ:

mv source1 source2 source3 ... sourceN destination

และในกรณีของคุณ:

cd ~
mv .gnome .gnome2 .gconf .gconfd .metacity .cache \
.dbus .dmrc .mission-control .thumbnails .config/dconf/user \
.compiz* .old-gnome-config/

สุดท้ายคือไดเรกทอรีและเป็นปลายทาง


คำอธิบาย: นี่เป็นการย้ายการกำหนดค่าเก่าไปยังปลายทางสำรอง. /.old-gnome-config/ ซึ่งจะต้องเรียกใช้ในโฮมไดเร็กทอรี หลังจากนั้นอูบุนตูก็กู้คืนการกำหนดค่าเริ่มต้น
mondjunge

@mondjunge คุณได้แก้ไขความคิดเห็นของฉันแล้ว ฉันจะทำตาม
maxadamo

2

การรีเซ็ต Gnome Extensions

หากคุณต้องการลบ Gnome Extensions ของคุณ (ฉันพบปัญหานี้เมื่อลองใช้ Ubuntu 17.10 ในระบบที่อัปเกรดแล้ว):

rm -rf ~/.local/share/gnome-shell/extensions

โปรดทราบว่าสิ่งนี้จะล้างส่วนขยายทั้งหมดของคุณ

หากต้องการลบส่วนขยายแต่ละรายการคุณสามารถไปที่~/.local/share/gnome-shell/extensionsและค้นหาโฟลเดอร์ของส่วนขยายแล้วลบออก

หากคุณต้องการสำรอง

หากต้องการสำรองข้อมูลให้เรียกใช้:

cp ~/.local/share/gnome-shell/extensions ~/.local/share/gnome-shell/extensions-bkup

ตอนนี้ส่วนขยายของฉันไม่โหลด การแก้ไขใด ๆ ที่? ฉันได้ติดตั้งอีกครั้งจากเว็บไซต์ แต่ไม่ได้ทำงานหรือทำงานบางอย่าง
Tosho

@Tosho มีสองสิ่ง: 1. คุณตรวจสอบเพื่อดูว่าส่วนขยายที่คุณติดตั้งเข้ากันได้กับรุ่น Gnome Shell หรือไม่? 2. คุณรีสตาร์ท Gnome Shell หรือออกจากระบบ + ลงชื่อเข้าใช้อีกครั้งหรือไม่
RolandiXor

ฉันได้ติดตั้ง Ubuntu Gnome 17.04 ใหม่โดยใช้พาร์ติชันเก่า / บ้านของฉันแล้ว หลังจากทำความสะอาดแล้วให้ติดตั้งและลบอีกครั้งตอนนี้พวกเขาส่วนใหญ่ดูเหมือนจะทำงานได้ดี มีเพียงส่วนขยายเพียงไม่กี่ข้อเท่านั้นที่ได้รับข้อผิดพลาดหลังจากอัปเดตจากExtensions.gnome.orgหรือเกิดข้อผิดพลาดแบบสุ่มและรีสตาร์ทไม่ได้แก้ไขอะไรเลย ฉันจะทิ้งมันไว้เหมือนตอนนี้ ขอบคุณ
Tosho

0

ฉันทำ :

cd $HOME
cd .config
rm -R *
sudo reboot

และฉันพบว่าเดสก์ท็อปของฉันเหมือนวันแรกที่ฉันสร้างบัญชีผู้ใช้ของฉัน แต่ params ซอฟต์แวร์ทั้งหมดของฉันเหมือนกัน (firefox, Thunderbird, Filezilla ... )


ช่วยฉันด้วย .. ขอบคุณ @PJ Marquet
amitabha2715

1
รีเซ็ตทุกสิ่งที่ใช้ ~ / .config เพื่อเก็บข้อมูลการกำหนดค่า ไม่แนะนำ.
RolandiXor

-1

การติดตั้งใหม่gnome-tweak-toolแก้ไขปัญหานี้และหลังจากรีบูต GNOME 3 ขึ้นมาอีกครั้ง gnome-tweak-toolมีการติดตั้งจริงแต่ระบบตรวจพบว่าเป็นสิ่งที่ถอนการติดตั้ง


5
คุณกำลังบอกว่าการติดตั้งใหม่gnome-tweak-toolจะรีเซ็ตการตั้งค่า GNOME เป็นค่าเริ่มต้นจริงหรือไม่ หรือเพียงแค่ว่ามันสามารถแก้ไขปัญหาบางอย่างที่อาจกระตุ้นให้ใครบางคนต้องการที่จะรีเซ็ตพวกเขา?
Eliah Kagan

ปัญหาคือการรีเซ็ตการตั้งค่าของ Gnome การติดตั้ง 'gnome-tweak-tool' ใหม่ไม่ได้รีเซ็ตการตั้งค่า Gnome
Pasi Suominen
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.