Вопрос или проблема
В данный момент я использую Ubuntu 22.04.4 LTS, и недавно на всей системе появилась красная иконка, запрещающая действие.
Я обновил систему относительно недавно, но проблема началась через несколько недель после обновления, так что я не уверен, что они связаны.
Этот красный круг появляется в верхнем меню, в предустановленных приложениях и в тех, что были установлены вручную. Я думаю, что это проблема с иконкой, но не уверен.
Есть ли предложения, что может быть причиной этого?
Это изображение показывает, что красный круг появляется в разных частях системы.
Иконки, которые у вас отсутствуют, называются Desktop Icons NG Ding.
Если у вас установлено расширение оболочки или менеджер расширений оболочки, вы можете это проверить.
sudo apt update
sudo apt install gnome-shell-extensions
Или менеджер расширений оболочки, с помощью менеджера расширений оболочки вы можете найти много других расширений.
sudo apt update
sudo apt install gnome-shell-extension-manager
Чтобы вернуть иконки
sudo apt update
sudo apt install --reinstall gnome-shell-extension-desktop-icons-ng
Затем после выхода из системы или перезагрузки иконки должны появиться.
У меня была такая же проблема. По какой-то причине команда gdk-pixbuf-query-loaders
не работала после обновления. Как только я исправил эту команду, иконки снова начали появляться.
Сначала проверьте, находится ли файл gdk-pixbuf-query-loaders
в /usr/lib
. Если нет, установите его.
find . -name 'gdk-pixbuf-query-loaders'
Затем создайте на него ссылку в /usr/local/bin/
sudo ln -s /usr/lib/x86_64-linux-gnu/gdk-pixbuf-2.0/gdk-pixbuf-query-loaders /usr/local/bin/gdk-pixbuf-query-loaders
И затем выполните следующую команду.
gdk-pixbuf-query-loaders --update-cache
Ответ или решение
Что означает иконка с красным запрещающим знаком на вашей системе Ubuntu 22.04.4 LTS?
Если вы заметили красный запрещающий знак ("red prohibited icon") на вашем рабочем столе или в системном трее в Ubuntu 22.04.4 LTS, это может быть связано с несколькими причинами. В данном ответе мы рассмотрим возможные причины возникновения этой иконки, а также шаги по её устранению.
Возможные причины появления иконки
-
Проблемы с сделать установку иконок:
- Установка может проходить не полностью или некорректно, что приводит к отсутствию необходимых иконок для отображения. Программное обеспечение, ответственное за отображение значков, могло быть повреждено во время обновления системы.
-
Неправильная работа разрешений:
- Красный знак может указывать на проблемы с правами доступа к необходимым файлам или каталогам, либо в вашей пользовательской директории, либо в системных файлах.
-
Отсутствие необходимых зависимостей:
- Возможно, требуется обновить пакеты, относящиеся к графическим библиотекам, используемым для загрузки и отображения иконок.
-
Дефектная работа gdk-pixbuf:
- Это библиотека, отвечающая за загрузку изображений и работу с ними в Linux. Если компоненты этой библиотеки повреждены или установлены неправильно, это может привести к отсутствию значков.
Шаги для устранения проблемы
1. Проверка и переустановка необходимых расширений
Ваше первое действие — убедиться, что установлены соответствующие расширения для рабочего стола. Для этого выполните следующие команды в терминале:
sudo apt update
sudo apt install gnome-shell-extensions
Если вы используете Shell Extension Manager, вы можете попробовать переустановить соответствующее расширение:
sudo apt install gnome-shell-extension-manager
2. Установка или переустановка Desktop Icons NG
Вы можете попробовать переустановить расширение для значков рабочего стола:
sudo apt reinstall gnome-shell-extension-desktop-icons-ng
После установки рекомендуется выйти из системы или перезагрузить компьютер.
3. Проверка файла gdk-pixbuf-query-loaders
Для устранения проблемы с загрузкой значков проверьте наличие файла gdk-pixbuf-query-loaders
:
find / -name 'gdk-pixbuf-query-loaders'
Если файл отсутствует, то его нужно установить.
4. Создание символической ссылки и обновление кэша
Если файл существует, но не работает корректно, создайте символическую ссылку:
sudo ln -s /usr/lib/x86_64-linux-gnu/gdk-pixbuf-2.0/gdk-pixbuf-query-loaders /usr/local/bin/gdk-pixbuf-query-loaders
После этого обновите кэш:
gdk-pixbuf-query-loaders --update-cache
Заключение
Появление красного запрещающего знака на вашем Ubuntu 22.04.4 LTS является симптомом, указывающим на проблемы с отображением иконок. Следуя указанным шагам, вы сможете эффективно диагностировать и устранить проблему. Если указанные методы не помогут, рассмотрите возможность обращения к специалистам в области IT или сообществу Ubuntu для получения более детальной помощи.