Вопрос или проблема
Когда я вошел в свою систему, появилось всплывающее окно с сообщением, что ваша система столкнулась с внутренней ошибкой.
Когда я сообщил о проблеме и увидел детали сбоя, они показали:
Путь к исполняемому файлу: /usr/lib/xorg/Xorg
Пакет: xserver-xorg-core 2:1.18.4-0ubunty0.7
Заголовок: Xorg завершился аварийно с SIGABRT в OsAbort()
ApportVersion: 2.20.1-0ubuntu2.17
Наряду с указанными выше данными, было показано еще много других. Если вам нужна дополнительная информация, я могу ее предоставить, эта ошибка появляется часто с интервалом в 3-4 дня. Может кто-нибудь предоставить решение для этого?
У меня была подобная проблема с моим HP Envy, на котором установлен Ubuntu 16.04. Я установил Xorg для всех видео:
sudo apt install xserver-xorg-video-all
Это решило проблему для меня. Я пробовал загружать видеодрайвер, специфичный для моего набора чипов, но получал ту же ошибку при запуске.
Ответ или решение
Существует несколько причин, по которым Xorg может завершиться с сигналом SIGABRT в функции OsAbort(). Эта проблема часто связана с несовместимостью программного обеспечения, ошибками в драйверах или конфигурационных сбоях. В вашем случае, устройство демонстрирует эту ошибку через определенный промежуток времени, что указывает на систематическую ошибку в работе.
Теория
Корневой причиной может быть ошибка в одной или нескольких из библиотек, используемых Xorg, или ошибка в драйверах графического оборудования. Сигнал SIGABRT обычно указывает на то, что приложение, в данном случае Xorg, инициировало аварийное завершение работы. Это может произойти по множеству причин, включая, но не ограничиваясь: некорректное поведение программного обеспечения, наличие неразрешимых конфликтов, недостаток ресурсов или ошибки в конфигурации.
Наиболее частые причины этого поведения включают:
-
Ошибки драйверов видеокарт: зачастую обновления или некорректно установленные драйверы могут вызывать нестабильность X серверов.
-
Ошибки конфигурационных файлов Xorg: случайные или некорректные изменения в конфигурационных файлах могут вызвать сбои.
-
Проблемы с библиотеками, связанными с Xorg: устаревшие или несовместимые версии библиотек также могут быть причиной ошибок.
Пример
Из приведенного сообщения о сбое следует, что одна из версий пакета xserver-xorg-core
, а именно 2:1.18.4-0ubunty0.7, вызывает данную проблему. Кроме того, приложение Apport (система отчетности ошибок в Ubuntu) версии 2.20.1-0ubuntu2.17 зафиксировала этот инцидент. Попробуйте обновить или переустановить эти компоненты до более стабильной или совместимой версии.
Упомянуто, что установка пакета xserver-xorg-video-all
помогла решить проблему для другого пользователя. Этот пакет устанавливает все доступные открытые драйверы видеокарт, что может согласовать ваш конфиг Xorg со всеми возможными видеокартами.
Применение
Для решения вашей проблемы рекомендуется следующее:
-
Проверьте наличие обновлений: Убедитесь, что ваша система и все пакеты обновлены до последних версий. Это можно сделать с помощью команд:
sudo apt update sudo apt upgrade
-
Переустановите Xorg и видеодрайверы: В дополнение к предложенному решению с
xserver-xorg-video-all
, попробуйте также переустановить базовые пакеты Xorg:sudo apt install --reinstall xserver-xorg-core sudo apt install xserver-xorg-video-all
-
Проверка логов Xorg: Логи могут предоставить дополнительную информацию о причинах сбоя. Они обычно находятся в
/var/log/Xorg.0.log
. Проверьте эти файлы на наличие ошибок или предупреждений, которые произошли до момента сбоя. -
Конфигурация Xorg: Убедитесь в правильности настроек конфигурационных файлов, которые находятся в директории
/etc/X11/
. Если вы недавно вносили изменения, попробуйте вернуть их в предыдущую конфигурацию. -
Аппаратные тесты: Если проблемы остаются, проверьте состояние вашего оборудования. Проблемы с аппаратной частью, такие как неисправная видеокарта, также могут приводить к подобным ошибкам.
-
Виртуальные машины и эмуляция: Если Ubuntu исполняется в виртуальной среде, убедитесь, что виртуальная графическая система совместима с Xorg.
-
Поиск дополнительных решений: Обратитесь к соответствующим форумам, сайтам поддержки Ubuntu или база данных о багах для поиска аналогичных проблем и возможных уникальных патчей.
Следуя этим шагам, вы сможете выявить и устранить причины, приводящие к сбоям Xorg. Важно оставаться в курсе последних обновлений и активно следить за состоянием вашей системы. Помните, что решение проблем подобного рода требует терпения и систематического подхода.