Я обновил свою Ubuntu с 12.10 до последней версии Ubuntu 13.04. все в порядке, но когда я захожу в Places и щелкаю в любом месте, он открывается по умолчанию в Disk Usage Analyzer , и я не нашел способа ни остановить анализатор использования диска навсегда, ни изменить приложение по умолчанию для Places. Подскажите, пожалуйста, как установить его по умолчанию, чтобы Places открывался правильно.
Посмотрите изображение, я открываю папку «Места»> «Музыка», но она открывается в
Я нашел аналогичный вопрос , но решение не работает для меня, так как Я делаю
, редактирую /usr/share/applications/baobab.desktop и меняю
MimeType=inode/directory;
на
MimeType=inode/directory:1;
, и теперь все открывается в sublime-text
Примечание: У меня много изменений, когда я использовал Ubuntu 12.10, но я все еще использую тему рабочего стола для отката сессии в последней версии Ubuntu. это влияет?
У меня была эта проблема 14.04 при использовании рабочего стола gnome-session-fallback. После попытки других решений (удаления MimeType=inode/directory;
и редактирования /usr/share/applications/mimeinfo.cache
) на самом деле проблема была в том, чтобы запустить эту команду как пользователь:
xdg-mime default nautilus.desktop inode/directory
По умолчанию она настроена на использование nautilus-folder-handler.desktop
который по некоторым причинам заканчивает тем, что запустил страшный баобаб.
У меня была такая же проблема, когда время от времени удаляли наутилус.
Попробуйте sudo dpkg-reconfigure nautilus
Я выполняю Kubuntu 17.10 и имел подобную проблему (в моем случае, он открылся git-cola
). Благодаря ответу richq я выяснил проблему, но решение, достаточно отличающееся для гарантирования отдельного ответа:
Открытый File Associations
(если плазменный поиск не находит его: System Settings
под Applications
).
Расшириться inode
и найдите directory
- введите его в верхнем левом поиске для отфильтровывания остальных:
В Application Preference Order
, выберите приложение, которое Вы хотите использовать.
Если это наверху уже не, переместите его вверх, нажмите Apply
и посмотрите, чинит ли это вещи.
Иначе нажать Edit...
, и откройте вкладку приложения.
Command
поле (четвертый от вершины), вероятно, не указывает на фактическую программу, поэтому зафиксируйте это. Удостоверьтесь, что Вы сохраняете %U
в конце!
Например, для дельфина, это должно, вероятно, быть похожим на это:
Если Вы не знаете, где Ваше требуемое приложение хранится, откройте терминал и работайте whereis <application>
(это находится, вероятно, в /usr/bin/
).
Так или иначе это зафиксировало его для меня, надо надеяться, это работает на других также.
Когда я зашел на https://bbs.archlinux.org/viewtopic.php?pid=1186209#p1186209 , я нашел там решение. Удалите MimeType=inode/directory;
из /usr/share/applications/baobab.desktop
и запустите от имени root
update-desktop-database -q