我最近从16.04调到18.04。当我登录到系统时,桌面上不会显示任何文件,“文件”图标也不会打开。当我运行命令time nautilus时,它给出了以下响应:
Failed to register: Timeout was reached
real 0m25.074s
user 0m0.042s
sys 0m0.025s但是5分钟后,所有的窗口突然打开,桌面上的文件夹也开始出现。同一命令的响应如下:
real 0m0.060s
user 0m0.038s
sys 0m0.008s虽然,我可以访问所有的文件和文件夹使用终端。而且,即使在我发出命令nautilus -q之后,它也可以正常工作,而且不需要太多时间。似乎只有当我登录到系统时,问题才会出现。尽管在ubuntu16.04的情况并非如此,在那里一切都是瞬间开始的。
编辑:我又一次移除并安装了无名氏,但没有任何帮助。
free -h输出
total used free shared buff/cache available
Mem: 7.6G 2.7G 1.4G 268M 3.5G 4.3G
Swap: 0B 0B 0Bsysctl vm.swappiness输出
vm.swappiness = 60ls -al ~/.local/share/gnome-shell/extensions输出
ls: cannot access '/home/bhavy/.local/share/gnome-shell/extensions': No such file or directoryls -al /usr/share/gnome-shell/extensions输出
total 16
drwxr-xr-x 4 root root 4096 Jun 7 01:52 .
drwxr-xr-x 6 root root 4096 Jun 7 01:17 ..
drwxr-xr-x 3 root root 4096 Jun 7 01:52 ubuntu-appindicators@ubuntu.com
drwxr-xr-x 3 root root 4096 Jun 7 01:52 ubuntu-dock@ubuntu.comcat /var/log/syslog|grep nautilus输出
Jun 7 18:22:41 bhavy-HP whoopsie[1956]: [18:22:41] Parsing /var/crash/_usr_bin_nautilus.1000.crash.
Jun 7 18:22:41 bhavy-HP whoopsie[1956]: [18:22:41] Uploading /var/crash/_usr_bin_nautilus.1000.crash.
Jun 7 18:30:30 bhavy-HP nautilus-deskto[4472]: can't init metadata tree /home/bhavy/.local/share/gvfs-metadata/home: open: Permission denied
Jun 7 18:30:30 bhavy-HP nautilus-deskto[4472]: message repeated 2 times: [ can't init metadata tree /home/bhavy/.local/share/gvfs-metadata/home: open: Permission denied]
Jun 7 18:30:30 bhavy-HP nautilus[4565]: can't init metadata tree /home/bhavy/.local/share/gvfs-metadata/home: open: Permission denied
Jun 7 18:30:30 bhavy-HP nautilus-deskto[4472]: can't init metadata tree /home/bhavy/.local/share/gvfs-metadata/home: open: Permission denied
Jun 7 18:30:31 bhavy-HP nautilus-deskto[4472]: message repeated 44 times: [ can't init metadata tree /home/bhavy/.local/share/gvfs-metadata/home: open: Permission denied]
Jun 7 18:30:31 bhavy-HP dbus-daemon[1403]: [system] Activating via systemd: service name='org.freedesktop.hostname1' unit='dbus-org.freedesktop.hostname1.service' requested by ':1.269' (uid=1000 pid=4565 comm="/usr/bin/nautilus --gapplication-service " label="unconfined")
Jun 7 18:30:31 bhavy-HP nautilus[4565]: can't init metadata tree /home/bhavy/.local/share/gvfs-metadata/home: open: Permission denied
Jun 7 18:30:31 bhavy-HP nautilus[4565]: can't init metadata tree /home/bhavy/.local/share/gvfs-metadata/home: open: Permission denied
Jun 7 18:30:31 bhavy-HP nautilus[4565]: can't init metadata tree /home/bhavy/.local/share/gvfs-metadata/home: open: Permission denied
Jun 7 18:30:31 bhavy-HP nautilus-deskto[4472]: can't init metadata tree /home/bhavy/.local/share/gvfs-metadata/home: open: Permission denied
Jun 7 18:30:31 bhavy-HP nautilus-deskto[4472]: message repeated 191 times: [ can't init metadata tree /home/bhavy/.local/share/gvfs-metadata/home: open: Permission denied]
Jun 7 18:30:32 bhavy-HP nautilus[4565]: can't init metadata tree /home/bhavy/.local/share/gvfs-metadata/home: open: Permission denied
Jun 7 18:30:33 bhavy-HP nautilus[4565]: message repeated 129 times: [ can't init metadata tree /home/bhavy/.local/share/gvfs-metadata/home: open: Permission denied]
Jun 7 18:30:37 bhavy-HP nautilus-deskto[4472]: can't init metadata tree /home/bhavy/.local/share/gvfs-metadata/home: open: Permission denied
Jun 7 18:30:38 bhavy-HP nautilus-deskto[4472]: message repeated 143 times: [ can't init metadata tree /home/bhavy/.local/share/gvfs-metadata/home: open: Permission denied]还有一个系统程序错误检测窗口。当我使用/var/crash查看ls文件夹时。它提供了以下输出
_usr_bin_nautilus.1000.crash _usr_bin_nautilus.1000.upload _usr_bin_nautilus.1000.uploaded编辑2:下面两个命令sudo grep -i swap /etc/fstab和sudo blkid | grep -i swap什么也不打印。
对于ls -al /home/bhavy/.local/share/gvfs-metadata/,输出是
drwx------ 2 bhavy bhavy 4096 Apr 1 13:47 .
drwx------ 37 bhavy bhavy 4096 Jun 7 19:32 ..
-rw------- 1 root root 90096 Apr 14 2018 home
-rw-r--r-- 1 root root 32768 Apr 14 2018 home-520671b4.log
-rw------- 1 bhavy bhavy 1068 May 10 2018 'mtp:host=%5Busb%3A001%2C004%5D'
-rw-rw-r-- 1 bhavy bhavy 32768 May 10 2018 'mtp:host=%5Busb%3A001%2C004%5D-ea794164.log'
-rw------- 1 bhavy bhavy 892 Apr 1 13:47 'mtp:host=%5Busb%3A001%2C006%5D'
-rw-rw-r-- 1 bhavy bhavy 32768 Apr 1 13:50 'mtp:host=%5Busb%3A001%2C006%5D-96429231.log'
-rw------- 1 bhavy bhavy 1904 Mar 17 14:49 'mtp:host=%5Busb%3A001%2C008%5D'
-rw-rw-r-- 1 bhavy bhavy 32768 Mar 17 14:49 'mtp:host=%5Busb%3A001%2C008%5D-1ef4e927.log'
-rw------- 1 bhavy bhavy 988 Jan 3 2018 'mtp:host=%5Busb%3A001%2C019%5D'
-rw-rw-r-- 1 bhavy bhavy 32768 Jan 3 2018 'mtp:host=%5Busb%3A001%2C019%5D-295b34d0.log'
-rw------- 1 root root 23428 Apr 20 2018 root
-rw-r--r-- 1 root root 32768 Apr 20 2018 root-a7cd5a51.log
-rw------- 1 bhavy bhavy 528 Oct 16 2019 'sftp:host=172.27.28.229,user=jatindev'
-rw-rw-r-- 1 bhavy bhavy 32768 Oct 16 2019 'sftp:host=172.27.28.229,user=jatindev-50511b70.log'
-rw------- 1 bhavy bhavy 360 Jun 28 2018 uuid-13F2-1B57
-rw-rw-r-- 1 bhavy bhavy 32768 Jun 28 2018 uuid-13F2-1B57-ef6bea9f.log
-rw------- 1 bhavy bhavy 152 Dec 15 2017 uuid-15F6-1853
-rw-rw-r-- 1 bhavy bhavy 32768 Dec 15 2017 uuid-15F6-1853-dd280f53.log
-rw------- 1 bhavy bhavy 168 Feb 5 2019 uuid-1CB5-2250
-rw-rw-r-- 1 bhavy bhavy 32768 Feb 5 2019 uuid-1CB5-2250-57328334.log
-rw------- 1 bhavy bhavy 3652 Oct 14 2019 uuid-2E18-2B51
-rw-rw-r-- 1 bhavy bhavy 32768 Oct 14 2019 uuid-2E18-2B51-148fcb14.log
-rw------- 1 bhavy bhavy 7444 Jan 1 2019 uuid-70F1-3FAB
-rw-rw-r-- 1 bhavy bhavy 32768 Jan 1 2019 uuid-70F1-3FAB-80580a55.log
-rw------- 1 bhavy bhavy 3036 Mar 4 2018 uuid-858A-D414
-rw-rw-r-- 1 bhavy bhavy 32768 Mar 4 2018 uuid-858A-D414-6d31293d.log
-rw------- 1 bhavy bhavy 716 Aug 6 2018 uuid-CC63-C4D1
-rw-rw-r-- 1 bhavy bhavy 32768 Aug 6 2018 uuid-CC63-C4D1-86f630c5.log编辑3:在分配交换内存和更改free -h的gvfs-元数据输出的所有权之后
total used free shared buff/cache available
Mem: 7.6G 2.1G 3.0G 221M 2.5G 5.1G
Swap: 4.0G 0B 4.0Gls -al /home/bhavy/.local/share/gvfs-metadata/输出
total 716
drwx------ 2 bhavy bhavy 4096 Jun 7 20:12 .
drwx------ 37 bhavy bhavy 4096 Jun 7 20:12 ..
-rw------- 1 bhavy bhavy 90096 Apr 14 2018 home
-rw-r--r-- 1 bhavy bhavy 32768 Jun 7 20:12 home-520671b4.log
-rw------- 1 bhavy bhavy 95220 Jun 7 20:12 home.AQPML0
-rw------- 1 bhavy bhavy 1068 May 10 2018 'mtp:host=%5Busb%3A001%2C004%5D'
-rw-rw-r-- 1 bhavy bhavy 32768 May 10 2018 'mtp:host=%5Busb%3A001%2C004%5D-ea794164.log'
-rw------- 1 bhavy bhavy 892 Apr 1 13:47 'mtp:host=%5Busb%3A001%2C006%5D'
-rw-rw-r-- 1 bhavy bhavy 32768 Apr 1 13:50 'mtp:host=%5Busb%3A001%2C006%5D-96429231.log'
-rw------- 1 bhavy bhavy 1904 Mar 17 14:49 'mtp:host=%5Busb%3A001%2C008%5D'
-rw-rw-r-- 1 bhavy bhavy 32768 Mar 17 14:49 'mtp:host=%5Busb%3A001%2C008%5D-1ef4e927.log'
-rw------- 1 bhavy bhavy 988 Jan 3 2018 'mtp:host=%5Busb%3A001%2C019%5D'
-rw-rw-r-- 1 bhavy bhavy 32768 Jan 3 2018 'mtp:host=%5Busb%3A001%2C019%5D-295b34d0.log'
-rw------- 1 root root 23428 Apr 20 2018 root
-rw-r--r-- 1 root root 32768 Apr 20 2018 root-a7cd5a51.log
-rw------- 1 bhavy bhavy 528 Oct 16 2019 'sftp:host=172.27.28.229,user=jatindev'
-rw-rw-r-- 1 bhavy bhavy 32768 Oct 16 2019 'sftp:host=172.27.28.229,user=jatindev-50511b70.log'
-rw------- 1 bhavy bhavy 360 Jun 28 2018 uuid-13F2-1B57
-rw-rw-r-- 1 bhavy bhavy 32768 Jun 28 2018 uuid-13F2-1B57-ef6bea9f.log
-rw------- 1 bhavy bhavy 152 Dec 15 2017 uuid-15F6-1853
-rw-rw-r-- 1 bhavy bhavy 32768 Dec 15 2017 uuid-15F6-1853-dd280f53.log
-rw------- 1 bhavy bhavy 168 Feb 5 2019 uuid-1CB5-2250
-rw-rw-r-- 1 bhavy bhavy 32768 Feb 5 2019 uuid-1CB5-2250-57328334.log
-rw------- 1 bhavy bhavy 3652 Oct 14 2019 uuid-2E18-2B51
-rw-rw-r-- 1 bhavy bhavy 32768 Oct 14 2019 uuid-2E18-2B51-148fcb14.log
-rw------- 1 bhavy bhavy 7444 Jan 1 2019 uuid-70F1-3FAB
-rw-rw-r-- 1 bhavy bhavy 32768 Jan 1 2019 uuid-70F1-3FAB-80580a55.log
-rw------- 1 bhavy bhavy 3036 Mar 4 2018 uuid-858A-D414
-rw-rw-r-- 1 bhavy bhavy 32768 Mar 4 2018 uuid-858A-D414-6d31293d.log
-rw------- 1 bhavy bhavy 716 Aug 6 2018 uuid-CC63-C4D1
-rw-rw-r-- 1 bhavy bhavy 32768 Aug 6 2018 uuid-CC63-C4D1-86f630c5.log发布于 2020-06-07 14:17:12
您没有交换,正如在free -h中看到的那样。
total used free shared buff/cache available
Mem: 7.6G 2.7G 1.4G 268M 3.5G 4.3G
Swap: 0B 0B 0B我们将创建一个4 GB的/swapfile。
注意:不正确地使用dd命令会导致数据丢失。我建议复制/粘贴。
sudo swapoff -a # turn off swap
sudo rm -i /swapfile # remove old /swapfile
sudo dd if=/dev/zero of=/swapfile bs=1M count=4096
sudo chmod 600 /swapfile # set proper file protections
sudo mkswap /swapfile # init /swapfile
sudo swapon /swapfile # turn on swap
free -h # confirm 8G RAM and 4G swap将这一行添加到/etc/fstab中:
/swapfile none swap sw 0 0然后重新启动并验证正确的交换操作。
您已经开始使用nautilus和sudo了。在从终端以根用户身份启动GUI应用程序时,您应该使用sudo -H。
sudo chown $USER:$USER /home/$USER/.local/share/gvfs-metadata/home*
sudo chmod 664 /home/$USER/.local/share/gvfs-metadata/home*.log
sudo rm -i /home/$USER/.local/share/gvfs-metadata/root*重新安装缺失的gnome-shell扩展:
sudo apt update
sudo apt install gnome-shell-extension-desktop-icons转到https://extensions.gnome.org/local/以启用/配置桌面图标。
我们在~/.cache文件夹中发现了损坏。重新创建一个新文件夹,Files现在可以工作了。
https://askubuntu.com/questions/1247877
复制相似问题