Nautilus จะไม่เปิดตัว [16.04]


53

หากฉันพยายามเปิดใช้ Nautilus ไม่ว่าจะด้วยวิธีใดก็ตาม (จาก Unity, Terminal) ก็จะไม่เปิดขึ้น เทอร์มินัลให้ผลลัพธ์เหล่านี้แก่ฉัน:

เปิด

name@machine:~$ nautilus

(nautilus:4367): GLib-GIO-ERROR **: Settings schema 'org.gnome.nautilus.preferences' is not installed

Trasovací/ladící past (SIGTRAP) (core dumped [obraz paměti uložen])

เปิดตัวด้วย sudo

name@machine:~$ sudo nautilus

(nautilus:4672): Gtk-WARNING **: Failed to register client: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.gnome.SessionManager was not provided by any .service files

(nautilus:4672): GLib-GIO-ERROR **: Settings schema 'org.gnome.nautilus.preferences' is not installed

Trasovací/ladící past (SIGTRAP) (core dumped [obraz paměti uložen])

ตรวจสอบ

name@machine:~$ nautilus -c
running nautilus_self_check_file_utilities
running nautilus_self_check_file_operations
running nautilus_self_check_directory

(nautilus:4689): GLib-GIO-ERROR **: Settings schema 'org.gnome.nautilus.preferences' is not installed

Trasovací/ladící past (SIGTRAP) (core dumped [obraz paměti uložen])

ฉันพยายามติดตั้ง Nautilus ใหม่อีกครั้ง (ด้วยการล้างข้อมูล) รีบูตลบ ~ / .config / nautilus ทีละขั้นตอนตั้งแต่แรก แต่ก็ไม่ทำงานเลย ฉันไม่ได้เปลี่ยนแปลงการกำหนดค่าใด ๆ หรือทำการเปลี่ยนแปลงที่สำคัญในระบบ Ubuntu ตั้งแต่ติดตั้ง เมื่อวาน Nautilus ทำงานวันนี้ไม่ได้ ไม่มีใครรู้วิธีการแก้ไขหรือไม่


1
หลังจากเห็นสิ่งที่คุณได้ลองไปแล้วนี่เป็นสิ่งที่คุณไม่สามารถแก้ไขได้ ผมขอแนะนำให้คุณรายงานนี้เป็นปัญหาที่bugs.launchpad.net
Jos

คำตอบ:


19

เค้าร่างorg.gnome.nautilus.preferencesที่กำหนดไว้ในแฟ้มที่อยู่ในแพคเกจ/usr/share/glib-2.0/schemas/org.gnome.nautilus.gschema.xml nautilus-dataบางทีมันอาจได้รับความเสียหายอย่างใด

ใช้

sudo apt-get install --reinstall nautilus-data

เพื่อติดตั้งแพ็คเกจนั้นอีกครั้ง


ไฟล์นั้นหายไปอย่างสมบูรณ์ โซลูชันทำงานได้ดีขอบคุณ ฉันคิดว่ามันอาจเกิดจากไฟล์บางไฟล์เสียหาย คุณเป็นผู้เชี่ยวชาญหรือคุณพบว่าอย่างใด? มีวิธีการรับรู้หรือไม่แพคเกจใดมีไฟล์ที่เสียหายหรือขาดหายไป (อย่างน้อยหนึ่งไฟล์ที่ขาดหายไปไฟล์ที่เสียหายมักจะมองเห็นได้ยาก)? เหตุใดจึงไม่สามารถลบข้อมูล nautilus ได้ถ้าฉันลบล้าง nautilus และไม่ได้ใช้การอ้างอิงทั้งหมดอีกต่อไป (จะถูกใช้โดยแพ็คเกจที่ใช้ gnome อื่น)
aleskva

3
ในกรณีของฉันมันยังไม่ทำงาน ผมต้องดำเนินการ sudo หอยโข่ง ...
bogdan.rusu

@ bogdan.rusu กันที่นี่
Jan M.

คำตอบที่ถูกต้องควรเป็น @Efi Kaltirimidou
Tai Christian

133

สำหรับฉันยุติกระบวนการ nautilus ที่กำลังทำงานอยู่และเริ่มการทำงานใหม่

ps awx | grep nautilus

ฉันพบรหัสกระบวนการและยุติด้วย

sudo kill -TERM <id>

นั่นคือสิ่งที่เกิดขึ้นกับ Ubuntu GNOME 16.04 ของฉันในบางครั้งและวิธีการแก้ปัญหาของคุณคือสิ่งที่ฉันต้องการ
hata

7
หรือคุณสามารถฆ่ามันจากการตรวจสอบกระบวนการ
Vicky

ว้าว .. รหัสนี้ช่วยฉันได้ไหม ขอบคุณ
MagePsycho

2
คำสั่งไม่ได้ช่วยฉัน (หรือบางทีฉันใช้รหัสผิด) แต่การฆ่าหอยโข่งจากการตรวจสอบระบบทำเพื่อฉัน ขอบคุณ!
Nat Naydenova

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