С недавним обновлением (я нахожусь на 14.04 LTS), Вино внезапно прекратило работать. Оказывается, что в это уже явились WineHQ, где связанный ошибка отчеты связан.
Совет там состоит в том, чтобы понизить ядро, ожидая фиксации, вернув пользователей для доработки в их дистрибутивы на совете для того, чтобы сделать "снижение". Существует довольно много Q&As об этом, но 14,04 определенных, кажется, не удовлетворяют эти потребности. (И "подобные вопросы" на боковой панели часто довольно стары.)
Как должен ядро быть безопасно пониженным, не запрещая автоматические обновления (для ловли фиксации, которая, конечно, прибывает скоро!)?
Проблематичное обновление в моем случае, кажется, этот:
2015-07-28 14:08:18 upgrade linux-libc-dev:amd64 3.13.0-58.97 3.13.0-59.98
При первой начальной загрузке машины, необходимо видеть меню начальной загрузки личинки. В личинке меню начальной загрузки выбирает более старое Ядро, которое Вы хотите загрузить к - После того как Вы выбрали Kernel, который Вы хотите сохранить, и Вы загрузились в него
uname -r
, скажет Вам, на каком ядре Вы в настоящее время работаете (мера дважды сокращение однажды)
dpkg -l | grep linux-image
dpkg -l | grep linux-headers
скажет Вам, какие ядра/заголовки сохраняются в Вашей системе - я также удалю заголовки - хотя они не занимают слишком много места, я все еще произвожу чистку их, почему имеют их, если я удаляю ядро?
быть сообщенными, что важно НЕ удалить Ядро, которое Вы выполняете т.е. uname -r
Удаление их, ядро и записи заголовка сделают Вашу систему неприменимой
, затем просто удаляют тех, Вы не хотите:
sudo apt-get purge
я скопирую вывод dpkg -l | grep linux-image
к текстовому документу так, чтобы это был негрязный процесс, и я могу ясно выбрать то, что я хочу удалить по сравнению с сохранением
пример того, на что будет похожа полная команда:
sudo apt-get purge linux-image-3.16.0-41-generic linux-image-3.16.0-41-lowlatency linux-image-extra-3.16.0-41-generic
sudo apt-get purge linux-headers-3.16.0-41 linux-headers-3.16.0-41-generic linux-headers-3.16.0-41-lowlatency
пример того, на что будет похож вывод dpkg-l | grep заголовки Linux:
jason@casa-wesella:~$ dpkg -l | grep linux-headers
ii linux-headers-3.16.0-41 3.16.0-41.57~14.04.1 all Header files related to Linux kernel version 3.16.0
ii linux-headers-3.16.0-41-generic 3.16.0-41.57~14.04.1 i386 Linux kernel headers for version 3.16.0 on 32 bit x86 SMP
ii linux-headers-3.16.0-41-lowlatency 3.16.0-41.57~14.04.1 i386 Linux kernel headers for version 3.16.0 on 32 bit x86 SMP
ii linux-headers-3.16.0-43 3.16.0-43.58~14.04.1 all Header files related to Linux kernel version 3.16.0
ii linux-headers-3.16.0-43-generic 3.16.0-43.58~14.04.1 i386 Linux kernel headers for version 3.16.0 on 32 bit x86 SMP
ii linux-headers-3.16.0-43-lowlatency 3.16.0-43.58~14.04.1 i386 Linux kernel headers for version 3.16.0 on 32 bit x86 SMP
ii linux-headers-generic-lts-utopic 3.16.0.43.34 i386 Generic Linux kernel headers
ii linux-headers-lowlatency-lts-utopic 3.16.0.43.34 i386 lowlatency Linux kernel headers
Этот ответ не является о прокрутке назад ядром. Но к вашему сведению исходная проблема, которая заставила вино неправильно функционировать, кажется, была в 3.13.0-59-универсальном ядре; и новая 3.13.0-61-универсальная версия теперь доступна.
я вручную запустил программное обеспечение Updater, и это обновило до 3.13.0-61-универсального автоматически; теперь мои винные приложения запускаются хорошо снова.
Просто отредактируйте grep файл конфигурации для устанавливания определенного ядра по умолчанию: Вручную Устанавливая Определенное Ядро по умолчанию