Я обнаружил, что в моем Ubuntu 18.04 запуск nautilus занимает много времени. Вот след выполнения этого в командной строке:
$ time nautilus
Initializing nautilus-dropbox 2015.10.28
Error creating proxy: Error calling StartServiceByName for org.gtk.vfs.UDisks2VolumeMonitor: Timeout was reached (g-io-error-quark, 24)
real 0m40.316s
user 0m0.765s
sys 0m0.141s
Я надеюсь, что это может дать некоторые подсказки экспертам.
Я также заметил, что nautilus также вызывает замедление запуска других приложений, таких как gedit и chrome. Я попытался удалить gvfs, а nautilus сделает запуск других приложений, таких как Chrome, намного быстрее. Но мне нужен файловый менеджер.
Обновление:
Проблема решена, После некоторых проб и ошибок я нашел виновный пакет.
Начиная с ubuntu 18.04.3
в выпуск был добавлен пакет с именем xdg-desktop-portal-gtk
.
Я не знаю, для чего используется этот пакет. Никакие другие пакеты не зависят от него; А мне это было не нужно. Очистка с помощью команды purge apt-get purge xdg-desktop-portal-gtk
решила проблему. Ниже вы можете найти вывод команды времени, такой как time nautilus
для открытия и закрытия как можно скорее, который показывает, что для открытия требуется около 29 секунд до очистки и около 2 секунд после очистки.
Before
real 0m28.818s
user 0m0.678s
sys 0m0.402s
After
real 0m1.943s
user 0m0.885s
sys 0m0.156s
P.S. Очистка пакета не оказала побочного эффекта на мою систему, и Ubuntu работает без сбоев, как и ожидалось.
История:
такая же проблема возникла в версии 18.04.3,
чтобы избавиться от проблемы и сохранить версию 18.04, вы можете перейти на версию 18.04.2.
Я сделал это, 18.04.2 работает гладко, как и ожидалось, и у меня есть 18.04, как вы просили.
У меня были похожие проблемы после обновления до Ubuntu 18.04. Решение для меня было
net
с
sudo apt install samba-common-bin
sudo mkdir -p /var/lib/samba/usershares/
sudo chmod go+rwx /var/lib/samba/ usershares/