Я использую Ubuntu 12.04 и рабочий стол XFCE на ПК с видеокартой nVidia. Я столкнулся с Ошибка сегментации во время процесса обновления Ubuntu . Очень неудобным последствием является то, что файлы .png больше не могут быть распознаны, поэтому многие программы не могут быть запущены (например, gnome-commander, stardict). Также отсутствуют многие значки, а также значки кнопок min / max / close. Я попытался открыть .png с помощью eog и получил "нераспознанный формат файла изображения". Я пытался переустановить libgdk-pixbuf2.0-0
и librsvg
и всегда получал ошибку сегментации.
...
Setting up libgdk-pixbuf2.0-0 (2.26.1-1) ...
Segmentation fault (core dumped)
Setting up libgdk-pixbuf2.0-0:i386 (2.26.1-1) ...
Processing triggers for libc-bin ...
ldconfig deferred processing now taking place
запуск gdk-pixbuf-query-loaders
также вызывает ошибки (но не gdk-pixbuf-pixdata
или gdk-pixbuf-csource
):
>gdk-pixbuf-query-loaders --update-cache
Segmentation fault (core dumped)
Я попытался войти в GNOME и увидел тот же эффект. Я попытался загрузить файл пакета libgdk-pixbuf2.0-0 .deb и установить из командной строки, а также получил segfaults. Любые предложения о том, как это исправить?
Обновление : Я тщательно проверил все версии зависимостей в базе данных точного обновления , и ни у одной из них не было проблем.
Так как мои вчера отправляют, я не могу прокомментировать Ваш другой вопрос, но здесь являюсь моим ответом на панели запуска:
Да я восстановил свой ноутбук! (хорошо эксперт моей компании сделал так)
, я не знаю, как это связано, но здесь является его шагами:
- удалил ppa, который я ранее добавил (/etc/apt/sources.list.d/webupd8team-gvfs-libmtp-precise.list)
- , переустановил несколько соответствующих пакетов (gvfs, libglib2.0-0)
- реконфигурировали libgdk-pixbuf2.0-0
, кажется, что libglib2.0-0 вызывал проблему. Я не знаю, будет ли это хорошо для большинства людей, но это должно помочь, по крайней мере, отладить:-)
Удалите ppa: sudo rm /etc/apt/sources.list.d/webupd8team-gvfs-libmtp-precise.list
Тогда: sudo apt-get update
После того удаления силы libglib библиотеки с:
sudo dpkg -P --force-all --force-remove-reinstreq libglib2.0-0
можно тогда переустановить его от регулярной человечности ppas: sudo apt-get install libglib2.0-0
Наконец необходимо понизить glib-networking-common и gvfs-распространенный:
sudo apt-get install glib-networking-common=2.32.1-1ubuntu2
sudo apt-get install gvfs-common=1.12.1-0ubuntu1.2ppa8~precise3
версия Библиотек должна быть:
libglib2.0-0: 2.32.4-0ubuntu
gvfs-распространенный: 1.12.1-0ubuntu
libgdk-pixbuf2: 2.26.1-1
, Но по-видимому у Вас уже есть все корректные версии библиотеки, который является действительно странным..
После большого поиска с помощью Google и Дребезжания я наконец нашел решение для меня. Я выполняю BackBox 4.4, который основан на Ubuntu 14.04 LTS на x86_64 машине, но у меня была эта та же проблема, где xfce запускается и обычно работает, но изображения, меню и значки не загружались. Таким образом, мое настольное образование было пробелом, и большинство значков отсутствовало в меню. Однако я не забываю иметь эту ту же ошибку во время "Кв. - получают обновление", как упомянуто выше. Короче говоря здесь была моя фиксация:
sudo dpkg-reconfigure libgdk-pixbuf-2.0-0
sudo dpkg-reconfigure libglib-2.0-0
Затем выход из системы и входят в систему и вуаля! (никакой требуемый перезапуск).
спасибо за указание на меня в правильном направлении. Другие сообщения там не изучили это.
virtualbox-guest-utils
команда дала две опции; я взял тот с arch
на нем (мой дистрибутив был дугой). Я почти собирался разочароваться в KDE. Спасибо!
– Ébe Isaac
16 November 2017 в 18:41