Последние обновления (4/1/2018) заставляют мой ноутбук постоянно разрушить GUI/единица:
(Процессор Intel Pentium su4100)
системный журнал:
Jan 5 11:38:53 1810 kernel: [ 1850.327738] compiz[11911]: segfault at 0 ip 00007f6c7baf0c16 sp 00007ffd5ec71c60 error 4 in i965_dri.so[7f6c7b513000+82d000]
После входа в систему я заканчиваю с пустым рабочим столом, просто обои, GUI/единица находится в цикле катастрофического отказа:
Просто, компьютер не применим. То же для гостевого входа в систему. Единственная вещь, работающая: откройте терминальный CTRL+ALT+T для исследования файлов журнала.
Я так или иначе вынудил Низкий Графический режим на Единице позволить мне войти в систему и зарегистрировать ошибку, но все еще много проблем:
Какие-либо идеи для решения или обходного решения?
ОБНОВЛЕНИЕ
Если Вы имеете те же / очень похожие проблемы, переходите по ссылке к моему отчету об ошибках и отмечаете там, что Вы затронуты также. Или зарегистрируйте свое собственное. Оставьте комментарий, при необходимости или upvote - это - противная проблема - но ответ должен предложить фиксацию или обходное решение, таким образом, пользователи могут использовать свой компьютер снова.
Без надлежащих отчетов об ошибках Ubuntu не может устранить проблемы.
26 апреля 2018 года я снова столкнулся с этой ошибкой / симптомами. Я мог решить ее, применив мартовское исправление И дополнительно очистив каталог аварийного завершения.
rm ~/.config/upstart/lowgfx.conf
sed -i 's/-lowgfx//' ~/.config/compiz-1/compizconfig/config
rm -r ~/.cache/
sudo rm -r /var/crash/*
reboot
Кажется, что ошибка с более или менее одинаковыми симптомами коснулась пары пользователей, начиная с марта 2018 года. Эта новая ошибка в compiz-config, а не в compiz. И это менее серьезно: гостевая сессия и режим низкой графики работают нормально. Новый отчет об ошибке .
Исправить (для большинства пользователей):
rm ~/.config/upstart/lowgfx.conf
sed -i 's/-lowgfx//' ~/.config/compiz-1/compizconfig/config
rm -r ~/.cache/
reboot
Объяснение: Удалить любой файл lowgfx.conf и изменить profile = unity-lowgfx
до profile = unity
в .config/compiz-1/compizconfig/config
. Очистите каталог .cache в своем домашнем каталоге. Перезагрузите. Спасибо всем , внесшим вклад в отчет об ошибке.
Если вы нажали в марте, и вышеупомянутое решение не работает, оставьте сообщение в отчете об ошибке . Попробуйте обходной путь 3 (см. Ниже). В противном случае попробуйте настроить параметры compiz в CCSM. Или удалите / очистите каталог ~ / .cache.
Эта ошибка теперь исправлена . Обновления находятся в Xenial-updates, поэтому обновление решит проблему.
sudo apt update && sudo apt upgrade -y
Вы можете отключить предложенное:
System Settings -> Software & Updates -> Tab Developer options -> uncheck proposed
Или отменить любой из ваших обходных путей.
Эта ошибка подтверждается и вызывается обновлениями mesa с 2018-01-04 по 17.2.4. Ошибка теперь помечена как копия ранее зарегистрированной ошибки 2017-12-01 , к сожалению, эта ошибка была неправильно .
Это касается только более старой версии Intel, ~ 2006-2011, с интегрированной графикой (gen4 / 5), поэтому она прошла тестирование. И это, похоже, влияет только на Unity, а не на Gnome или LXDE.
Патч для этой ошибки будет доступен в предложении xenial. Пожалуйста, помогите Ubuntu, протестировав этот новый пакет. См. https://wiki.ubuntu.com/Testing/EnableProposed для документации о том, как включить и использовать -proposed. Пожалуйста, оставьте отзыв на странице отчета об ошибке , чтобы помочь распространить это обновление для других пользователей Ubuntu. См. Комментарий 48 для информации.
Чтобы включить предложенное (сначала прочтите информацию в вышеуказанных ссылках) :
System Settings -> Software & Updates -> Tab Developer options -> check proposed
Установите патчи
sudo apt-get install libgl1-mesa-dri/xenial-proposed
sudo reboot
Затем добавьте файл /etc/apt/preferences.d/proposed-updates
Package: *
Pin: release a=xenial-proposed
Pin-Priority: 400
Это защитит вас от обновления всех пакетов в предлагаемом репозитории в следующий раз, когда вы выполните sudo apt upgrade
. Вы этого не хотите.
Если вы добавите этот файл до установки патчей, вы получите сообщение об ошибке зависимости.
Если вы использовали PPA в качестве обходного пути, вы должны сначала очистить его.
sudo ppa-purge ppa:paulo-miguel-dias/pkppa
sudo reboot
Пока эта ошибка не исправлена, каковы обходные пути?
1. Установите lubuntu-desktop (LXDE) в сторону единства
sudo apt-get install lubuntu-desktop
Это займет около 400 МБ, а для установки таких вещей, как Abiword, вы можете удалить их позже, чтобы сэкономить место на диске. Просто выберите Lubuntu при входе в систему. Удалите lubuntu-desktop снова, когда ошибка будет устранена.
[Тысяча сто семьдесят-дв] [тысяча сто девяносто девять] 2. Понизьте пакет mesa-пакетов
Это описано в отчете об ошибке. Это может иметь нежелательные побочные эффекты и нарушать зависимости, так что решайте сами.
Поскольку кажется, что эти 4 пакета должны быть понижены:
libegl1-mesa 17.2.4-0ubuntu1~16.04.2
libgbm1 17.2.4-0ubuntu1~16.04.2
libgl1-mesa-dri 17.2.4-0ubuntu1~16.04.2
libwayland-egl1-mesa 17.2.4-0ubuntu1~16.04.2
Один из способов - загрузить их по ссылке в в этом комментарии и следуйте инструкциям. dpkg -i *.deb
Если вы используете Wine, вам также понадобятся пакеты i386 .
Запретить автоматическое обновление из этих 4 пакетов. Не забудьте удалить этот файл, как только ошибка будет устранена.
[+1178] 3. Используйте режим низкой графики
Это уменьшит количество ошибок и даст вам несколько работающий графический интерфейс. Но:
Это говорит: средства запуска, переключения рабочей области и сочетания клавиш работают, поэтому просто распределяйте свои программы по рабочим областям:)
Создайте файл ~/.config/upstart/lowgfx.conf
start on starting unity7
pre-start script
initctl set-env -g UNITY_LOW_GFX_MODE=1
end script
Выйдите из системы и войдите в систему.
4. PPA
Обновление мезы до более новой версии с помощью PPA . Не забудьте очистить PPA, когда ошибка устранена. Это, наверное, лучший выбор. Пожалуйста, прочитайте информацию на странице PPA , прежде чем применять следующий код.
sudo apt-add-repository ppa:paulo-miguel-dias/pkppa
sudo apt update && sudo apt upgrade -y
sudo reboot
Перезагрузитесь, и все должно быть в порядке. Если нет, пожалуйста, оставьте сообщение в отчете об ошибке.
Не забудьте очистить PPA, когда ошибка будет устранена.
sudo ppa-purge ppa:paulo-miguel-dias/pkppa
5. Переход с HWE на стандартное ядро (и mesa / x-server)
Ошибка вызвана обновлениями mesa (17.2.4), а mesa обновляется по ядрам в стеке HWE. Возврат к стоковому ядру (4.4) решит проблему, он понизит mesa до 11.2.
sudo apt install --install-recommends xserver-xorg xserver-xorg-core
xserver-xorg-video-all xserver-xorg-input-all xserver-xorg-video-intel
server-xorg-video-qxl
sudo reboot
Это удалит все пакеты HWE. Вероятно, самое безопасное решение.
Надеюсь, эта ошибка del> Ошибка будет скоро исправлена. Рассмотрим помощь Ubuntu в тестировании.
Это недавно затронуло меня 17.10 (i7-6700K, Intel HD530). Я перешел на предложенный здесь MESA PPA, который не устранил проблему, но, вручную пройдя мои плагины compiz в CCSM, кажется, что плагин Grid был именно тем, что вызывало проблемы для меня.
Отключение Grid работает для меня; Включение сетки, но отключение всех настроек предварительного просмотра на вкладке «Внешний вид», похоже, также работает (я действительно не хочу терять функциональность Grid, если смогу избежать этого).
Абсолютно худшая ошибка, с которой я когда-либо сталкивался в Ubuntu: (
Для меня это помогло отключить плагин D-Bus . Это только обходной путь, поскольку я хотел бы использовать его.
.