ядро 5.4 Ошибок: (dkms плохой статус возврата) (плохой статус выхода)

Добрый день,

Мой рабочий стол запускает Ubuntu 18.04. 64-разрядный, Intel Core i3 4170 @3.70GHz, 16 гибибайт памяти. Этому приблизительно 3 года. Это - мой каждый день машина использования. Это имеет VirtualBox 6, выполняя две машины. Каждый - сервер Ubuntu 18.04. Это выполняет Дыру Пи и несколько других функций. Вторым является Linux Mint. Это запускает программное обеспечение TVHeadend, используемое для видеозаписи. Я нашел, что TVHeadend работает лучше всего над своей собственной машиной.

Я хотел обновить до ядра 5.4 от 5.0.0.36. Я использовал ukuu для обновления ядра Linux. Я никогда не испытывал проблему с помощью ukuu программного обеспечения как это в 3 обновлениях, которые я сделал в прошлом. (См. снимок экрана),

enter image description here

После установки 5,4 ядер и перезагрузки, не открывается Virtualbox. Я получил всплывающее окно, которое дало мне команду выполнять '/sbin/vboxconfig' как "корень". Я сделал так (см. ниже).

  root@xxx:~# /sbin/vboxconfig
  vboxdrv.sh: Stopping VirtualBox services.
  vboxdrv.sh: Starting VirtualBox services.
  vboxdrv.sh: Building VirtualBox kernel modules.
  vboxdrv.sh: failed: Look at /var/log/vbox-setup.log to find out what went     wrong.

  There were problems setting up VirtualBox.  To re-start the set-up process,   run /sbin/vboxconfig as root.
root@xxx:~# exit
logout
  :~$ cat /var/log/vbox-setup.log
  Building the main VirtualBox module.
  Error building the module:
  make V=1 CONFIG_MODULE_SIG= -C /lib/modules/5.4.0-050400-generic/build   SUBDIRS=/tmp/vbox.0 SRCROOT=/tmp/vbox.0 -j4 modules
make[1]: warning: -jN forced in submake: disabling jobserver mode.
make -f ./Makefile syncconfig
make -f ./scripts/Makefile.build obj=scripts/basic
rm -f .tmp_quiet_recordmcount
make -f ./scripts/Makefile.build obj=scripts/kconfig syncconfig
  flex -oscripts/kconfig/lexer.lex.c -L scripts/kconfig/lexer.l
/bin/sh: 1: flex: not found
  bison -o scripts/kconfig/parser.tab.c --defines=scripts/kconfig/parser.tab.h -t -l scripts/kconfig/parser.y
/bin/sh: 1: bison: not found
scripts/Makefile.host:9: recipe for target 'scripts/kconfig/lexer.lex.c' failed
make[3]: *** [scripts/kconfig/lexer.lex.c] Error 127
make[3]: *** Waiting for unfinished jobs....
scripts/Makefile.host:17: recipe for target 'scripts/kconfig/parser.tab.h' failed
make[3]: *** [scripts/kconfig/parser.tab.h] Error 127
Makefile:567: recipe for target 'syncconfig' failed
make[2]: *** [syncconfig] Error 2
Makefile:678: recipe for target 'include/config/auto.conf.cmd' failed
make[1]: *** [include/config/auto.conf.cmd] Error 2
/tmp/vbox.0/Makefile.include.footer:106: recipe for target 'vboxdrv' failed
make: *** [vboxdrv] Error 2 

Я удалил 5,4 ядер и попробовал процесс обновления снова и получил тот же результат. Я перезапустил машину и загрузился от старого ядра. Затем я произвел чистку 5,4 ядер от своей машины. Я думаю, что захочу обновить до более нового ядра раньше, чем позже...

Вопрос: Как я обновляю до более нового ядра без ошибок?

Update/Upgrade/Autormove на 2 декабря 2019

oneputtmike@:~$ apt list --upgradable
Listing... Done
libsqlite3-0/bionic-updates,bionic-security 3.22.0-1ubuntu0.2 amd64 
[upgradable from: 3.22.0-1ubuntu0.1]
linux-generic-hwe-18.04/bionic-updates 5.0.0.37.95 amd64 [upgradable 
from: 5.0.0.36.94]
linux-headers-generic/bionic-updates 4.15.0.72.74 amd64 [upgradable 
from: 4.15.0.70.72]
linux-headers-generic-hwe-18.04/bionic-updates 5.0.0.37.95 amd64 
[upgradable from: 5.0.0.36.94]
linux-image-generic-hwe-18.04/bionic-updates 5.0.0.37.95 amd64 
[upgradable from: 5.0.0.36.94]
linux-libc-dev/bionic-updates 4.15.0-72.81 amd64 [upgradable from: 
4.15.0-70.79]
linux-signed-generic-hwe-18.04/bionic-updates 5.0.0.37.95 amd64 
[upgradable from: 5.0.0.36.94]

oneputtmike@:~$ sudo apt upgrade
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Calculating upgrade... Done
The following packages were automatically installed and are no longer 
required:
  linux-headers-4.15.0-70 linux-headers-4.15.0-70-generic
Use 'sudo apt autoremove' to remove them.
The following NEW packages will be installed:
  linux-headers-4.15.0-72 linux-headers-4.15.0-72-generic
  linux-headers-5.0.0-37 linux-headers-5.0.0-37-generic
  linux-image-5.0.0-37-generic linux-modules-5.0.0-37-generic
  linux-modules-extra-5.0.0-37-generic
The following packages will be upgraded:
  libsqlite3-0 linux-generic-hwe-18.04 linux-headers-generic
  linux-headers-generic-hwe-18.04 linux-image-generic-hwe-18.04 linux- 
   libc-dev
      linux-signed-generic-hwe-18.04
    7 upgraded, 7 newly installed, 0 to remove and 0 not upgraded.
    Need to get 80.3 MB/80.8 MB of archives.
    After this operation, 421 MB of additional disk space will be 
used.
    Do you want to continue? [Y/n] Y

Посмотрите обновить/обновить/автоудалить выходной обновите/обновите/автоудалите вывод https://pastebin.com/GXxJDSnd

1
задан 3 December 2019 в 06:42

3 ответа

Ядра магистрали официально не поддерживаются в Ubuntu. Вы устанавливаете их на Ваш собственный риск и нет никакой гарантии, что все программное обеспечение совместимо с ядрами магистрали.

И обычно нет никакой причины установить ядра магистрали на Ubuntu если некоторые очень определенные аппаратные проблемы. Обновление ядра просто, потому что это является новым, не является хорошей идеей.

ядра Ubuntu бэкпортировали исправления ошибок и обновления системы защиты от последних ядер магистрали.

2
ответ дан 7 December 2019 в 14:56

Ядро Linux у 5.4 рядов есть ошибка в нем насколько я вижу.

у меня были x3 ядра в этом ряду, все последовательно не строят модули водителя показа Nvidia (т.е. плохо выходит из статуса 2). Это не приводит ни к какому видео ускорению, о котором сообщают после того, как перезагрузка, x-org не покажет деталей вообще. Разрешение экрана неправильно.

исправление должно было понизить назад в 5.3.x серийное ядро, у которого нет этой ошибки & работы отлично с моей картой Nvidia & монетный двор Linux 19.2. Надежда это помогает другим.

-1
ответ дан 7 December 2019 в 14:56

Итак, я понимаю, что этот вопрос очень старый, и вы Вероятно, вы уже разобрались с вашей ситуацией, но для всех (например, для меня), кто только что обновился до 18.04 и столкнулся с точно такой же проблемой, вот как это исправить.

По сути, вам просто нужно установить Virtual Box 6.0 вместо того, чтобы пытаться продолжать работу с 5.x.

В процессе установки старая версия удаляется, и (по крайней мере, в моем случае) все предыдущие конфигурации виртуальной машины должны быть перемещены.

Официальная страница загрузки здесь: https://www.virtualbox.org/wiki/Linux_Downloads

Дополнительные инструкции, которые я нашел полезными здесь: https://linuxhint.com/install_virtualbox_6_ubuntu/

Одна важная вещь, которую следует отметить во второй статье:

Включить аппаратную виртуализацию: Перед установкой VirtualBox 6.0, убедитесь, что аппаратная виртуализация включена. Если вы используете Intel процессор, то вы должны включить VT-x или VT-d из BIOS вашего компьютер. Если вы используете процессор AMD, вам необходимо включить AMD-v из BIOS вашего компьютера. Это очень важно. Без включена аппаратная виртуализация, ваши виртуальные машины будут выполнять очень плохо.

1
ответ дан 7 July 2020 в 05:48

Другие вопросы по тегам:

Похожие вопросы: