คำตอบ:
คำสั่งต่อไปนี้ใช้ไม่ได้กับการแจกแจงที่ใหม่กว่า (ดังที่ได้รับการตอบกลับERROR: the reset option is now deprecated
)
วิธีที่ง่ายที่สุดคือกด "เปิดเทอร์มินัล" หรือกดAlt- F2แล้วเรียกใช้คำสั่ง:
unity --reset
rm ~/.conf/dconf/user; unity
ไม่จำเป็นต้องใช้ sudo, apt หรือ dumbledorfing
ฉันพร้อมด้วย jokerdino และ amithkk ได้สร้างสคริปต์ไพ ธ อนที่รีเซ็ต Unity สำหรับ Quantal ขึ้นไปอย่างหมดจด
มันเป็นเจ้าภาพใน Github ที่https://github.com/phanimahesh/unity-revamp
สคริปต์ที่เป็นที่มาพร้อมตอนนี้มีความเป็นเอกภาพในการปรับแต่งเครื่องมือ คุณสามารถติดตั้งโดยใช้
sudo add-apt-repository ppa:freyja-dev/unity-tweak-tool-daily
sudo apt-get update
sudo apt-get install unity-tweak-tool
sudo apt-get install unity-tweak-tool
หากต้องการรีเซ็ต Unity ให้ทำ
unity-tweak-tool --reset-unity
หมายเหตุ - หากไม่สามารถแก้ไขปัญหาความเป็นหนึ่งเดียวของคุณได้คำถาม & คำตอบต่อไปนี้อาจมีผลกับคุณ:
ง่าย เราไล่ล่าการตั้งค่าแต่ละรายการที่ Unity ใช้และรีเซ็ตเป็นค่าเริ่มต้นจากนั้นโหลดความสามัคคีเพื่อนำการเปลี่ยนแปลงมาใช้ อาใช่เรายังฆ่า Unity และ Compiz ก่อนที่เราจะเริ่มเพราะมันเป็นเรื่องยากหากเราเปลี่ยนการตั้งค่าภายใต้จมูกของ Compiz
dconf-editor
หรือdconf reset
?dconf reset
ไม่สามารถใช้งานได้ในทุกกรณีdconf
?ประวัติเล็กน้อย
unity --reset
ซึ่งเป็นคำตอบที่ยอมรับในปัจจุบัน
unity-tweak-tool
ในการคำราม (13.04) มาพร้อมกับสคริปต์นี้ unity-tweak-tool --reset-unity
ควรรีเซ็ตความสามัคคีอย่างหมดจด
unity-tweak-tool --reset-unity
ทำงานบน 16.04 หลังจากรีบูต
ดังที่ Kees กล่าวว่าการทำงาน
unity --reset
จะรีเซ็ตตัวเลือกตัวเลือกทั้งหมด แต่จะไม่ลบรายการโปรดที่กำหนดเองของคุณ หากต้องการลบตัวเรียกใช้งานที่คุณเพิ่มไปยังตัวเรียกใช้ให้เรียกใช้
unity --reset-icons
หรือด้วยตนเองโดย:
gsettings reset com.canonical.Unity.Launcher favorites
ฉันขอแนะนำให้เรียกใช้คำสั่ง gsettings ก่อนunity --reset
เพื่อที่คุณจะได้ไม่ต้องรีสตาร์ทเอกภาพเพื่อให้การรีเซ็ตคีย์ gsettings มีผล
ลองทำสิ่งนี้:
แทรกและเรียกใช้คำสั่งนี้:
gconftool-2 --recursive-unset /apps/compiz-1
unity --reset
รีสตาร์ทสิ่งนี้ควรใช้งานได้
ตกลงค่ะ คุณสามารถใช้ 'รีเซ็ต dconf' ตามที่ระบุไว้ก่อนหน้านี้และจะทำสิ่งที่ 'unity --reset' เคยทำ
dconf reset -f /org/compiz/
จากนั้นรีสตาร์ท:
compiz --replace & disown
เห็นได้ชัดว่ามันจะดีกว่าที่จะหยุด compiz ก่อนที่จะใช้ 'รีเซ็ต dconf' ซึ่งฉันกำลังทำงานอยู่
คุณยังสามารถดูการตั้งค่าที่คุณมี:
dconf dump /org/compiz/
ในการรีเซ็ตไอคอนเอกภาพคุณยังคงสามารถใช้งานได้
unity --reset-icons
ข้อมูลนี้มาจากแหล่งต่าง ๆ หลังจาก googling มาก
ติดตั้ง ubuntu tweak ความสวยงามของอูบุนตู tweak คือคุณสามารถบันทึกการตั้งค่าเดสก์ท็อปและแอปพลิเคชันและคืนค่าหลังจากที่คุณทำบางสิ่งบางอย่างสับสน นอกจากนี้ยังมีฟังก์ชั่นเพื่อกลับไปใช้การตั้งค่าดั้งเดิม
หากคุณเคยยุ่งกับตัวบ่งชี้และจำเป็นต้องตั้งค่าเหล่านั้นดูคำถามนี้:
บางครั้งคนบางคนปิดปลั๊กอิน Unity โดยไม่ตั้งใจหรือตั้งค่าตัวเลือกที่ไม่รองรับใน CCSM อาจทำให้ปลั๊กอินเสียหายได้
คุณสามารถเปิดใช้งานได้โดยทำตามคำแนะนำเหล่านี้:
ฉันใช้วิธีแก้ปัญหานี้เพื่อรีเซ็ตการกำหนดค่าความสามัคคี แต่ด้วย Unity จะรีเซ็ตการกำหนดค่าทั้งหมดเช่นวอลล์เปเปอร์ที่กำหนดเอง, ธีม, ชุดไอคอนเป็นต้น
ลบไฟล์ฐานข้อมูล dconf เฉพาะผู้ใช้:
rm ~/.config/dconf/user
จากนั้นออกจากระบบและลงชื่อเข้าใช้อีกครั้ง
สิ่งสำคัญ! ตรวจสอบให้แน่ใจว่าคุณสำรองไฟล์นี้เนื่องจากคุณสูญเสียการตั้งค่าทั้งหมดของ Unity และเปลี่ยนเป็นค่าเริ่มต้น!
จากhttp://wiki.ubuntuusers.de/Unity/FAQ
cd ~; rm -rf .gnome .gnome2 .gconf .gconfd .metacity .compiz-1 .config/compiz-1 .config/dconf
ฉันวิ่งข้ามเธรดนี้หลังจากเดสก์ท็อป Unity 2d ของฉันปฏิเสธที่จะแสดง Launchpad และแถบชื่อเรื่อง (สำหรับผู้ใช้ทั้งหมด) โดยไม่มีเหตุผลชัดเจน Autohide ถูกปิดการใช้งาน การเปิดใช้งาน Unity ใหม่ใน CCSM ตามที่ได้รับการแนะนำในเธรดอื่นเป็นส่วนหนึ่งของการแก้ปัญหา แต่ไม่มีมาตรการอื่น ๆ ที่แนะนำในหัวข้อนี้และกระทู้อื่น ๆ ที่เกี่ยวข้องรวมถึง แต่ไม่ จำกัด เพียง:
Reinstalling unity
Reinstalling ubuntu desktop
Removing all relevant (e.g. compiz, gconf, etc.) configuration information
ช่วยฉันแก้ไขอาการเหล่านี้ได้อย่างสมบูรณ์
unity --reset
จะไม่ทำงานสำหรับฉัน หลังจากส่งข้อผิดพลาดและข้อความข้อมูลที่หลากหลายแล้วมันจะอยู่ที่:
Setting Update "run_key"
ดังที่แสดงในบันทึกที่โพสต์ในกระทู้ชื่อ "unity has vanished"สำหรับ unity run โดยไม่มีอาร์กิวเมนต์
ฉันสังเกตเห็นว่าข้อความแสดงข้อผิดพลาดจัดส่งโดย:
/usr/lib/nux/unity_support_test -p
คล้ายกับข้อผิดพลาดบางส่วนที่รายงานโดย unity --reset:
ข้อผิดพลาดขณะโหลดไลบรารีที่แชร์: libGL.so.1:
cannot open shared object file: No such file or directory.
หลังจากการค้นหาอย่างละเอียดฉันพบวิธีแก้ปัญหาต่อไปนี้ (ด้วยความอนุเคราะห์ของ JD Bartlett):
Get the path of libGL.so.1 by using the command locate libGL.so.1.
Add a link to the library in /usr/lib/ as shown in the following example:
sudo ln -s /usr/lib/i386/mesa/libGL.so.1 /usr/lib
Restart the computer.
สิ่งนี้ไม่เพียง แต่อนุญาตให้ทั้ง unity_support_test-p และ unity - รีเซ็ตให้ทำงาน แต่ยังอนุญาตให้ Unity 2d เริ่มต้นได้ เช่นเดียวกับผู้เขียนโพสต์ที่กล่าวถึงข้างต้นฉันไม่รู้ว่าอะไรเป็นสาเหตุของปัญหา ฉันยังคงไม่แน่ใจว่าลิงค์เป็นโซลูชั่นที่สมบูรณ์หรือควรติดตั้งไลบรารีกราฟิกใหม่ทั้งหมดหรือไม่ แต่เนื่องจากการสร้างลิงก์ทุกอย่างทำงานได้ดีในสองสามสัปดาห์นี้
ตัวเองฉันแค่ลอง
rm -rf ~/.compiz-1
rm ~/.conf/dconf/user; unity
ไม่จำเป็นต้องใช้ sudo, apt หรือ dumbledorfing