02 ноября 2015

Релиз ядра Linux 4.3

После двух месяцев разработки Линус Торвальдс анонсировал релиз ядра Linux 4.3.
В новую версию принято около 11 тысяч исправлений от более чем 1500 разработчиков, размер патча - 42 Мб (изменения затронули 10388 файлов, добавлено 643628 строк кода, удалено -333888 строк). Около 48% всех представленных в 4.3 изменений связаны с драйверами устройств, примерно 18% изменений имеют отношение к обновлению кода специфичного для аппаратных архитектур, 11% связано с сетевым стеком, 3% - файловыми системами и 4% c внутренними подсистемами ядра.

Установка ядра Linux Kernel 4.3

Предупреждение. Ядро Linux является критичным элементом системы. Обновления ядра могут содержать улучшения аппаратной поддержки или устранять уязвимости.  Делать обновление стоит когда одно из аппаратных устройств работает некорректно, а новое ядро может решить данную проблему.  Но в тоже время установка нового ядра без особой необходимости может привести к нежелательным регрессиям, таким как: отсутствие подключения к сети, отсутствие звука или даже невозможность загрузить систему, поэтому устанавливайте новое ядро на свой страх и риск.

Вы можете скачать соответствующие deb пакеты ОТСЮДА и установить их в Центре приложений Ubuntu. Или просто следуйте приведенным ниже инструкциям, которые помогут вам установить новое ядро несколькими командами в терминале.

Установить ядро версии 4.3 командами ниже, можно ​​в следующих дистрибутивах Linux:

Ubuntu 15.10/15.04/14.04/12.04
Linux Mint 17.2/17.1/17/13
elementary OS 0.2/0.3

1. Откройте терминал, скопируйте и выполните одну из команд, согласно архитектуры вашей системы/компьютера:

Для 32-bit (одной командой):

cd /tmp; wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.3-wily/linux-headers-4.3.0-040300-generic_4.3.0-040300.201511020949_i386.deb http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.3-wily/linux-headers-4.3.0-040300_4.3.0-040300.201511020949_all.deb http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.3-wily/linux-image-4.3.0-040300-generic_4.3.0-040300.201511020949_i386.deb; sudo dpkg -i *.deb

Для 64-bit (одной командой):
 
cd /tmp; wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.3-wily/linux-headers-4.3.0-040300-generic_4.3.0-040300.201511020949_amd64.deb http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.3-wily/linux-headers-4.3.0-040300_4.3.0-040300.201511020949_all.deb http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.3-wily/linux-image-4.3.0-040300-generic_4.3.0-040300.201511020949_amd64.deb; sudo dpkg -i *.deb

 2. Обновите GRUB (GRUB надо обновлять в той системе Linux где он установлен, если у вас их более одной):

sudo update-grub

Примечание 1
.
Если у вас установлен загрузчик BURG, то и его нужно обновить:

sudo update-burg

3. По окончании установки, закройте все приложения и перезагрузите компьютер следующей командой:

sudo reboot

После входа в систему, проверьте версию актуального ядра командой в терминале:

uname -r


ОС Ubuntu 15.10. Используется Nouveau display driver (Открытое ПО)


Предупреждение. Пользователям, у которых установлен и задействован проприетарный драйвер Nvidia, до установки ядра Linux Kernel 4.3 лучше переключиться на Nouveau display driver (Открытое ПО), т.к. система может не запуститься на новом ядре с проприетарным драйвером.
А после установки ядра и перезагрузки компьютера можно задействовать драйвер, если в этом есть необходимость (проприетарный драйвер нужен в основном для воспроизведения игр на компьютере, требующих 3D графики):


Примечание 2. Как вернуться к ранее установленному ядру, инструкция ЗДЕСЬ.

Если вы решили удалить ядро 4.3, выполните эту команду:

sudo apt-get purge linux-image-4.3-*

И вновь обновите GRUB командой:

sudo update-grub

Источник: https://www.kernel.org/

Удачи.

43 комментария :

  1. старый, знакомый косяк с проприетарными дровами от nvidia

    ОтветитьУдалить
    Ответы
    1. Ставишь новое ведро, готовся ставить новые дрова от Nvidia. Аксиома однако!

      Удалить
    2. Да кто ж спорит )). Или ждешь пока поправят... В 4.2.0 такой же баг был, не включили кусок кода в ядро... исправили в 4.2.2

      Удалить
    3. Ставишь новое ведро, готовся ставить новые дрова от Nvidia. Аксиома однако!) Да не надо, с 3.16 по порядку обновляю минт мате, нвидиа не косячит. В ubuntu Compiz перенастройку требует, 3.12 нвидиа как стоит, так и не пытался обновлять.

      Удалить
    4. после сегодняшних обновлений дров от nvidia 4.3 встало на отличненько ))

      Удалить
  2. [sudo] password for victor:
    dpkg: error processing archive *.deb (--install):
    нет доступа к архиву: Нет такого файла или каталога
    При обработке следующих пакетов произошли ошибки:
    *.deb

    ОтветитьУдалить
    Ответы
    1. Видимо вышел из директории /tmp, куда загрузил пакеты. Выполни эту команду:
      cd /tmp; sudo dpkg -i *.deb

      Удалить
    2. Привет Владимир, вроде запустил Скаип и заработал, но значок не появляется в панели при открытии Скаипа.

      Удалить
    3. Если после установки Skype не отображается значок в трее, надо установить один плагин:

      sudo apt-get install sni-qt:i386

      Удалить
  3. не пошло что то ядро. при запуске выдает, что х не могут запуститься

    ОтветитьУдалить
    Ответы
    1. То же самое - не запустилась графическая подсистема, чёрный экран на треть экрана (старенький нетбук Aspire One 110b с интелоовским чипсетом и графикой), еле-еле удалил это ядро через терминал.

      Удалить
    2. А что там удалять? Главное старое ядро сразу не сносить.

      Удалить
    3. Трудность в том была, что две трети экрана - чёрный артефакт, соответственно, на маленьком экране нетбука, элементарно тяжело даже терминал на отсавшейся ВИДИМОЙ части экрана запустить, чтобы команды вручную ввести, не говоря о том, чтобы скопировать и впихнуть в видимую часть терминального окна. Так, надеюсь, понятнее будет процесс проделанных манипуляций. По-хорошему - надо бы всегда перед такими манипуляциями делать бекап системы.

      Удалить
    4. Перезагрузиться. В меню grub выбрать загрузку под старым ядром и всё. Я так делаю если новое ядро не пошло.

      Удалить
  4. У меня стоит загрузчик ROSA Desktop Fresh 6 KDE (искал Mint ROSA а нарвался на русскую ROSA) поставил для теста. Как мне быть? снести загрузчик ROSA (он загружает Mint с старым ядром) или можно сделать update-grub в ROSA там в консоли ни одна команда из убунту не идёт. Я чайник тупо копирую и ввожу в терминале.

    ОтветитьУдалить
    Ответы
    1. Если мне не изменяет память, обновить GRUB в дистрибутивах основанных на RPM-пакетах можно следующей командой в терминале:

      sudo yum upgrade-grub2

      Удалить
  5. что то Ираклий запаздывает со своим коронным комментом что всё ок )))

    ОтветитьУдалить
  6. К сожалению не получилось yum и upgrade-grub2 команда не найдена. Выйдет Mint Rosa установлю и снесётся загрузчик ROSA, хотя у него фишка с какой системы вышел та первая и загружаектся. Извините что не совсем в тему.

    ОтветитьУдалить
    Ответы
    1. Значит я ошибся.( Давно это было, когда я пробовал Fedor'у.
      Как вариант можно восстановить загрузчик Mint. Для этого нужно войти в систему Mint и выполнить следующие команды в терминале:
      sudo grub-install /dev/sda
      sudo update-grub
      А затем перезагрузить систему, где Mint будет загружен на новом ядре.

      Удалить
  7. Востановил загрузчик Mint. Всё ок. ядро 4.3.0 Утром загружал Mint. после ввода пароля Mint радостно сообщил что система рухнула предложила перезагрузить, не помогло вышел через Win+F1 на командную строку ввёл "dpkg --confgore -a" система востановилась, вот и решил сменить ядро, а загрузчик ROSA (не Mint Rosa) не давал. Спасибо за помощь.

    ОтветитьУдалить
  8. Спасибо.Установилось.Kubuntu 14.04.3

    ОтветитьУдалить
  9. Linux Mint 17.2 KDE - Система не запустилась.

    ОтветитьУдалить
  10. Linux Mint 17.2 KDE - полёт отличный!, только драйвер принтера надо переустановить (HP Laserjet 1018)

    ОтветитьУдалить
  11. Ядро ставится с кучей ошибок, после старта
    1. Не работает wi-fi
    2. Не работает virualbox
    3. Глюк с потсветкой клавы(загорается автоматически, когда после бездействия экран темнеет и потом если его заново восстановить )

    ОтветитьУдалить
  12. virtual box не запускается выдает ошибку
    Kernel driver not installed (rc=-1908)

    The VirtualBox Linux kernel driver (vboxdrv) is either not loaded or there is a permission problem with /dev/vboxdrv. Please reinstall the kernel module by executing

    '/etc/init.d/vboxdrv setup'

    as root. If it is available in your distribution, you should install the DKMS package first. This package keeps track of Linux kernel changes and recompiles the vboxdrv kernel module if necessary.

    ОтветитьУдалить
    Ответы
    1. Вам предлагают "Пожалуйста, переустановите модуль ядра, выполнив команду с правами суперпользователя":
      sudo /etc/init.d/vboxdrv setup

      Удалить
  13. Я все это делал. Я читал ваш прежний пост в теме про ядро 4,2,5э Пере собирал и эффект тот же. А только потом уже тут написал. Откатился на старое ядро опять пере собрал и заработало. (минт17,2)

    ОтветитьУдалить
  14. Вроде встало, как удалить старое ядро?

    ОтветитьУдалить
    Ответы
    1. Проблема с зависанием посередине работы... Придётся откатываться =( Буду ждать 17.3

      Удалить
    2. Я удаляю "мусор" в системе "Ubuntu Tweak", есть возможность выбора, что удалить, а что оставить. Хорошо чистит с учётом того, что у меня старенький нетбук Aspire One с винтом на 8 Гб - забивается очень быстро.

      Удалить
  15. Не повезло( команда sudo dpkg-reconfigure nvidia выдала:
    Building initial module for 4.3.0-040300-generic
    ERROR (dkms apport): kernel package linux-headers-4.3.0-040300-generic is not supported.
    С переключением на открытые дрова не игрался,мне проприетарные нужны. Раз есть косяк то лучше подожду 4.3.1 или в каком там исправят)) Да и куда спешить,на 4.2.5 норм. Циферку поменять разве что))

    ОтветитьУдалить
  16. На 17.1 встало отлично. Работает без нареканий =)

    ОтветитьУдалить
  17. VirtualBox начиная c релиза Ubuntu 15.04 содержат старые файлы и конфиги не перекомпилированных модулей ядра хоста для VirtualBox. После обновления (установки) новых версий ядер Linux Kernel, для решения данной проблемы, пользователь должен перекомпилировать все вручную. Я пробовал sudo /sbin/rcvboxdrv setup (команда должна перекомпилировать ядра модулей VirtualBox). Неудача: Recompiling VirtualBox kernel modules ...failed! У кого нибудь VirtualBox завелся на новом ядре?

    ОтветитьУдалить
  18. Нашел решение для тех у кого проблема с VirtualBox. Если не помогает sudo /sbin/rcvboxdrv setup Попробуйте тогда команду для отладки: sudo /usr/lib/virtualbox/vboxdrv.sh setup
    Мне помогло: Uninstalling old VirtualBox DKMS kernel modules ...done.
    Trying to register the VirtualBox kernel modules using DKMS ...done.
    Starting VirtualBox kernel modules ...done.

    ОтветитьУдалить
    Ответы
    1. У меня не завелось:
      Stopping VirtualBox kernel modules ...done.
      Uninstalling old VirtualBox DKMS kernel modules ...done.
      Trying to register the VirtualBox kernel modules using DKMSError! Bad return status for module build on kernel: 4.2.5-040205-generic (x86_64)
      Consult /var/lib/dkms/vboxhost/5.0.2/build/make.log for more information.
      ...failed!
      (Failed, trying without DKMS)
      Recompiling VirtualBox kernel modules ...failed!
      (Look at /var/log/vbox-install.log to find out what went wrong)

      Удалить
    2. сегодня в репах минта появилось ядро 4.2.0.18, из реп у меня всегда стабильно работает

      Удалить
  19. Удаление всех старых ядер ( linux-kernel ) одной командой: dpkg -l 'linux-*' | sed '/^ii/!d;/'"$(uname -r | sed "s/\(.*\)-\([^0-9]\+\)/\1/")"'/d;s/^[^ ]* [^ ]* \([^ ]*\).*/\1/;/[0-9]/!d' | xargs sudo apt-get -y purge
    Предупреждения:
    Если до выполнения этой команды вы обновили ядро или систему — перезагрузите компьютер!
    Лучше в начале выполнить команду без xargs sudo apt-get -y purge и посмотреть что будет удалено!

    ОтветитьУдалить
  20. Может кто знает какие то новости по поддержке OpenGL в дравах Intel до версии 3.3? А то какой то пипец у них с поддержкой. До сих пор 3.0 версия в лиунксовых дровах. С каждой новой версией дравов жду когда что то изменится и все равно как была 3.0 так и осталась. Даже в этой версии. В своем проекте на компе делаю проект и все ядро заточил с минимум версией 3.3. Версия хорошая в принципе, а тут такая лажа с дровами Интеловыми.

    ОтветитьУдалить
  21. Повесьте пожалуйста в шапке, что Kernel 4.* не работает с видео драйверами AMD.

    Не зная этого, решил обновиться, но конечно же не загрузился.Как потом оказалось, установщик выдавал ошибку, но я банально не обратил внимание.

    Уже потом нашел в интернете

    AMD's fglrx driver does not work with the current kernel (1493888). It is warmly recommended to uninstall the fglrx driver before upgrading to Ubuntu 15.10. The open source "radeon" driver can be used as a temporary replacement until a fix is available.

    ОтветитьУдалить
  22. Linux mint 17.3\64bit, ядро из этого топика, при запуске машины в VBox выдаёт "Kernel driver not installed (rc=-1908)", сутки ищу рецепт, кровь из глаз )

    ОтветитьУдалить