ไฟล์ Ubuntu 16.10 ปิดทันทีหลังจากเปิด [ปิด]


9

ตั้งแต่อัพเกรดจาก 16.04 เป็น 16.10 เมื่อฉันคลิกไอคอน 'ไฟล์' ในตัวเรียกใช้งานมันจะเปิดตามปกติ แต่จะปิดอีกครั้งทันที ฉันไม่สามารถเรียกดูระบบไฟล์ซึ่งเป็นเรื่องน่ารำคาญ ฉันสามารถติดตั้งแอพ Files อีกครั้งได้ไหม

ทำงานnautilusจากเทอร์มินัลมันเปิดขึ้นแล้วปิดอีกครั้งโดยปล่อยให้สิ่งนี้อยู่ในหน้าต่างเทอร์มินัล:

$ sudo nautilus
[sudo] password for mike: 

(nautilus:8973): 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
Initializing nautilus-dropbox 2015.10.28
**
ERROR:nautilus-canvas-container.c:6032:finish_adding_new_icons: assertion failed: (!container->details->auto_layout)
Aborted (core dumped)

นี่คือเนื้อหาของ/var/log:

total 6884
-rw-r--r-- 1 root              root    1845 Nov 16 18:36 alternatives.log
-rw-r--r-- 1 root              root   31487 Oct 28 19:01 alternatives.log.1
-rw-r--r-- 1 root              root     681 Sep 29 19:32 alternatives.log.2.gz
-rw-r--r-- 1 root              root     500 Sep  1 17:17 alternatives.log.3.gz
-rw-r--r-- 1 root              root    4614 Jul 21 15:31 alternatives.log.4.gz
-rw-r----- 1 root              adm     2179 Nov 16 19:08 apport.log
-rw-r----- 1 root              adm     2535 Nov 16 01:00 apport.log.1
-rw-r----- 1 root              adm      387 Nov 15 15:58 apport.log.2.gz
-rw-r----- 1 root              adm      233 Nov 14 19:49 apport.log.3.gz
-rw-r----- 1 root              adm      232 Nov 13 15:09 apport.log.4.gz
-rw-r----- 1 root              adm      229 Nov 12 16:36 apport.log.5.gz
-rw-r----- 1 root              adm      301 Nov 11 20:14 apport.log.6.gz
-rw-r----- 1 root              adm      233 Nov 10 18:57 apport.log.7.gz
drwxr-xr-x 2 root              root    4096 Nov 16 18:36 apt
-rw-r----- 1 syslog            adm    35106 Nov 16 19:17 auth.log
-rw-r----- 1 syslog            adm    28808 Nov 13 15:08 auth.log.1
-rw-r----- 1 syslog            adm     4419 Nov  7 16:09 auth.log.2.gz
-rw-r----- 1 syslog            adm     4737 Oct 30 18:00 auth.log.3.gz
-rw-r----- 1 syslog            adm     4933 Oct 23 16:55 auth.log.4.gz
-rw-r--r-- 1 root              root    4440 Oct 20 19:34 boot.log
-rw-r--r-- 1 root              root   57457 Apr 20  2016 bootstrap.log
-rw------- 1 root              utmp       0 Nov  1 18:27 btmp
-rw------- 1 root              utmp       0 Oct  1 17:00 btmp.1
drwxr-xr-x 2 root              root    4096 Nov 16 17:36 cups
drwxr-xr-x 2 root              root    4096 Oct 23 17:13 dist-upgrade
-rw-r----- 1 root              adm       31 Apr 20  2016 dmesg
-rw-r--r-- 1 root              root  135150 Nov 16 18:36 dpkg.log
-rw-r--r-- 1 root              root 1965153 Oct 28 20:29 dpkg.log.1
-rw-r--r-- 1 root              root   16088 Sep 29 19:32 dpkg.log.2.gz
-rw-r--r-- 1 root              root   15937 Sep  1 17:17 dpkg.log.3.gz
-rw-r--r-- 1 root              root  157812 Jul 31 17:55 dpkg.log.4.gz
-rw-r--r-- 1 root              root   32032 Oct 23 18:20 faillog
-rw-r--r-- 1 root              root    4562 Oct 23 18:29 fontconfig.log
drwxr-xr-x 2 root              root    4096 Apr 20  2016 fsck
-rw-r--r-- 1 root              root    1988 Nov 16 17:30 gpu-manager.log
-rw-r--r-- 1 root              root     288 Jul  4 22:12 gufw.log
drwxr-xr-x 3 root              root    4096 Jul  2 22:36 installer
drwx------ 2 root              root    4096 Nov 15 15:59 iptraf
-rw-r----- 1 syslog            adm   821402 Nov 16 19:26 kern.log
-rw-r----- 1 syslog            adm   944399 Nov 13 15:11 kern.log.1
-rw-r----- 1 syslog            adm   292954 Nov  7 16:10 kern.log.2.gz
-rw-r----- 1 syslog            adm   234709 Oct 30 18:04 kern.log.3.gz
-rw-r----- 1 syslog            adm   242290 Oct 23 16:54 kern.log.4.gz
-rw-rw-r-- 1 root              utmp  292292 Oct 23 18:20 lastlog
drwxr-xr-x 2 root              root    4096 Nov 16 17:36 lightdm
-rw-r----- 1 root              root  305760 Jul  4 21:14 lynis.log
-rw-r----- 1 root              root   82228 Jul  4 21:14 lynis-report.dat
drwx------ 2 speech-dispatcher root    4096 Feb 18  2016 speech-dispatcher
-rw-r----- 1 syslog            adm    41328 Nov 16 19:41 syslog
-rw-r----- 1 syslog            adm   752716 Nov 16 17:36 syslog.1
-rw-r----- 1 syslog            adm    43507 Nov 15 15:59 syslog.2.gz
-rw-r----- 1 syslog            adm    46339 Nov 14 19:50 syslog.3.gz
-rw-r----- 1 syslog            adm    46572 Nov 13 15:11 syslog.4.gz
-rw-r----- 1 syslog            adm    39367 Nov 12 16:38 syslog.5.gz
-rw-r----- 1 syslog            adm    63941 Nov 11 20:16 syslog.6.gz
-rw-r----- 1 syslog            adm    53450 Nov 10 19:00 syslog.7.gz
drwxr-s--- 2 debian-tor        adm     4096 Nov 16 17:36 tor
-rw-r----- 1 syslog            adm        0 Jul 10 17:14 ufw.log
-rw-r----- 1 syslog            adm     5134 Jul  4 22:10 ufw.log.1
drwxr-x--- 2 root              adm     4096 Nov  1 18:27 unattended-upgrades
drwxr-xr-x 2 root              root    4096 Feb 29  2016 upstart
-rw-rw-r-- 1 root              utmp   50688 Nov 16 17:34 wtmp
-rw-rw-r-- 1 root              utmp  104064 Nov  1 18:23 wtmp.1
-rw-r--r-- 1 root              root   61639 Nov 16 17:35 Xorg.0.log
-rw-r--r-- 1 root              root   61643 Nov 15 20:11 Xorg.0.log.old

นี่คือเอาต์พุตหลังจากรันnautilusโดยไม่มีsudo:

Initializing nautilus-dropbox 2015.10.28

(nautilus:8659): NA-core-WARNING **: na_settings_content_load_keys: /home/mike/.config/nautilus-actions/nautilus-actions.conf (2) Permission denied
**
ERROR:nautilus-canvas-container.c:6032:finish_adding_new_icons: assertion failed: (!container->details->auto_layout)
Aborted (core dumped)

2
คุณสามารถโพสต์การส่งออกของnautilus?
Evan Chen

2
นอกจากนี้คุณไม่ควรเรียกใช้แอปพลิเคชันกราฟิกเช่นnautilusroot ( sudo) มันสามารถเลอะสิทธิ์การใช้งานไฟล์ ฯลฯ หากคุณต้องการเรียกใช้ในฐานะรูทด้วยsudoกรุณาเรียกใช้ดังนี้: sudo -H nautilus. เช่นนี้หวังว่าจะป้องกันปัญหาการอนุญาตดังกล่าว แม้ว่าฉันจะยังคงแนะนำให้ใช้ Nautilus ในฐานะที่เป็นราก

มันฟังดูเหมือนเป็นข้อผิดพลาดซึ่งทำให้มันพัง ls -l /var/logโปรดให้การส่งออกของ

@ParanoidPanda: ดียิ่งกว่าที่sudo -H <GRAPHICAL_APPLICATION>จะเป็นgksudo <GRAPHICAL_APPLICATION>(หรือgksu- พวกเขาเหมือนกัน)
David Foerster

คุณช่วยกรุณารันได้nautilus โดยไม่ต้อง sudoอยู่ในเครื่องเทอร์มินัลและรวมเอาท์พุทในคำถามของคุณ?
David Foerster

คำตอบ:


10

การแก้ไขอย่างรวดเร็วที่ดูเหมือนว่าใช้งานได้สำหรับหลาย ๆ คนเพียงแค่ลบการตั้งค่าหอยโข่งปัจจุบันของคุณ: rm -rf ~/.config/nautilus


5
ในกรณีเช่นนี้ส่วนใหญ่ไม่แนะนำให้ลบไฟล์ที่เป็นปัญหา แต่ควรเปลี่ยนชื่อไฟล์ ด้วยวิธีนี้คุณสามารถนำกลับคืนมาได้หากปัญหากลายเป็นที่อื่นหรือคุณสามารถดึงข้อมูลจากพวกเขาสำหรับการกำหนดค่าใหม่ ดังนั้นแทนที่จะฉันต้องการใช้สิ่งที่ต้องการrm mv ~/.config/nautilus ~/.config/nautilus-old
Henning Kockerbeck

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