Unity dash: Извините, ничего не найдено по вашему запросу.

Вопрос или проблема

Я столкнулся с проблемой

Извините, ничего не соответствует вашему запросу

при поиске в приложениях. Однако поиск среди файлов или музыки и т.д. работает нормально. Только приложения не находятся. Даже не пытается что-то найти. Независимо от того, что вы ищете, никаких приложений.

ничего не соответствует вашему запросу в unity dash

Вот список моих попыток:

sudo apt-get install unity-scope-home
Чтение списков пакетов... Готово
Построение дерева зависимостей       
Чтение информации о состоянии... Готово
unity-scope-home уже является самой новой версией.
0 обновлено, 0 установлено заново, 0 для удаления и 0 без обновлений.

Без эффекта.

sudo apt-get install unity-place-applications unity-place-files
Чтение списков пакетов... Готово
Построение дерева зависимостей       
Чтение информации о состоянии... Готово
E: Не удалось найти пакет unity-place-applications
E: Не удалось найти пакет unity-place-files

Без надежды

rm ~/.cache -R
unity --reset &

Результат:

[1] 5355
me@mypc:~$ ОШИБКА: опция сброса теперь устарела

Все равно не работает даже после выхода/входа.

sudo apt-get update
sudo apt-get upgrade

Нет!

sudo apt-get install unity-scope-home unity-scope-loader
[sudo] пароль для меня: 
Чтение списков пакетов... Готово
Построение дерева зависимостей       
Чтение информации о состоянии... Готово
E: Не удалось найти пакет unity-scope-loader

Нет!

sudo apt-get install --reinstall unity-scope-home
Чтение списков пакетов... Готово
Построение дерева зависимостей       
Чтение информации о состоянии... Готово
0 обновлено, 0 установлено заново, 1 переустановлено, 0 для удаления и 0 без обновлений.
Нужно получить 0 B/105 kB архивов.
После этой операции будет использовано 0 B дополнительного дискового пространства.
(Чтение базы данных ... 565848 файлов и каталогов уже установлено.)
Подготовка к распаковке .../unity-scope-home_6.8.2+14.04.20131029.1-0ubuntu1_amd64.deb ...
Распаковка unity-scope-home (6.8.2+14.04.20131029.1-0ubuntu1) поверх (6.8.2+14.04.20131029.1-0ubuntu1) ...
Настройка unity-scope-home (6.8.2+14.04.20131029.1-0ubuntu1) ...

Без эффекта!


Редактировать:

Я проверил и понял, что даже другие учетные записи пользователей имеют ту же проблему.

E: Не удалось найти пакет unity-place-applications

E: Не удалось найти пакет unity-place-files

unity-place-applications и unity-place-files больше недоступны в Ubuntu 14.04, вместо этого используйте unity-lens-applications и unity-lens-files, которые находятся в репозитории universe, поэтому сначала включите его (если он выключен по какой-то другой причине, пропустите этот шаг)

sudo add-apt-repository "deb http://archive.ubuntu.com/ubuntu $(lsb_release -sc) universe"

Теперь обновите источники программного обеспечения

sudo apt-get update

Теперь вы можете установить его:

sudo apt-get install unity-lens-applications

sudo apt-get install unity-lens-files 


Попробуйте сделать это:

mkdir local.OLD
mkdir gnome.OLD
mv .local/share/applications/*.desktop local.OLD/
mv .gnome/apps/*.desktop gnome.OLD/

Затем выйдите, войдите и снова проверьте результат.

У меня было так же: область “Приложения” почему-то была отключена. Поэтому я нажал на значок в форме буквы “A” внизу панели, чтобы перейти на вкладку “Поиск приложений”, нажал на тот же значок в разделе “Плагины Dash”, затем нажал “включить”.

Когда я вернулся на вкладку “Домой”, Unity завис. Я нажал Ctrl+Alt+F1, думая, что перезапущу его оттуда, но когда я снова нажал Ctrl+Alt+F7, проверив его снова, он перезагрузился сам.

После этого все вроде бы вернулось к норме, по крайней мере, в этом вопросе. Но, как обычно, обновление с 14.04 до 16.04 сломало много вещей, с которыми, я полагаю, мне придется разбираться еще несколько дней. ◔_◔

У меня было что-то подобное: сообщалось о сбое unity-scope-loader, поиск приложений в dash не находил никаких приложений, и даже gnome-terminal тихо завершался при выполнении некоторых команд.

Наконец, я решил проблему, исправив разрешения папки /tmp, вот как:

  1. Проверьте ваши разрешения для папки /tmp.

ls -la /tmp

и я обнаружил, что разрешение на запись для . было удалено для пользователей, не являющихся root.

  1. Сделайте /tmp доступным для записи для всех
    cd /tmp

sudo chmod 1777 .

Теперь все выглядит хорошо

Почему разрешение на запись для /tmp было удалено? Возможно, потому что я случайно распаковал файловую систему root в папку /tmp ранее.

Ответ или решение

Извините, что вы сталкиваетесь с этой проблемой при работе с Unity Dash. Давайте рассмотрим ваше описание проблемы и предложим потенциальные решения.

Проблема и ее симптомы

Вы упомянули, что при поиске приложений в Unity Dash отображается сообщение «Sorry, there is nothing that matches your search». При этом поиск файлов и музыки работает корректно. Проблема не ограничивается только вашей учетной записью — она наблюдается и у других пользователей на этом же устройстве.

Проведенные попытки решения

  1. Установка и переустановка пакетов:

    • Пакет unity-scope-home установлен в последней версии, но не дал результата.
    • Пакеты unity-place-applications и unity-place-files недоступны, поскольку они более не поддерживаются в Ubuntu 14.04. Вы упомянули о необходимости установки unity-lens-applications и unity-lens-files, однако это тоже не помогло.
  2. Очистка кэша и сброс:

    • Удаление кэша через rm ~/.cache -R не решило проблему.
    • Команда unity --reset больше не поддерживается, поэтому не принесла результата.
  3. Обновление системы:

    • Команды sudo apt-get update и sudo apt-get upgrade также не помогли.

Рекомендации по решению проблемы

Проверьте доступность плагинов Dash

  1. Убедитесь, что плагин для приложений в Unity Dash не отключен. Для этого откройте раздел "Поиск приложений" в Dash и проверьте наличие иконок для включения плагина (обычно это значок в форме буквы ‘A’). Включите его, если он отключен.

Проверка и восстановление прав на папку /tmp

  1. Проверьте права доступа к папке /tmp, так как это может повлиять на работу системы.
    ls -la /tmp
  2. Если необходимо, восстановите права доступа:
    sudo chmod 1777 /tmp

    Это сделает папку /tmp доступной для записи всем пользователям, что иногда критично для работы приложений и служб.

Подключение репозиториев universe

  1. Убедитесь, что у вас включен репозиторий universe:
    sudo add-apt-repository "deb http://archive.ubuntu.com/ubuntu $(lsb_release -sc) universe"
  2. Обновите списки пакетов:
    sudo apt-get update

Теперь, после выполнения этих шагов, попробуйте снова использовать Unity Dash для поиска приложений. Убедитесь, что ваша система теперь функционирует корректно.

Если описанные решения не помогли, рассмотрите возможность обращения к более новой версии системы или использования альтернативных оболочек рабочего стола, таких как GNOME или KDE, для обхода существующих ограничений.

Оцените материал
Добавить комментарий

Капча загружается...