LinuxForum.Fans
Тема

OpenSuse 15.1, ядро 5.2 и Virtualbox 6.0

Автор: dezhurant 15 сообщений 1753 просмотров
07.08.2019 12:56 #432536

Доброго времени суток форумчанам! Давно здесь не был, прошу прощения. Собственно, вопрос: при установке Virtualbox он подтягивает за собой Kernel-default 4.12 (текущая версия ядра - 5.2.7). Как отцепить от него старую версию? Заранее спасибо.

07.08.2019 13:33 #432538
text
zypper rm virtualbox
zypper ar http://download.virtualbox.org/virtualbox/rpm/opensuse/15.0/x86_64/ VirtualBox
zypper ref
zypper in VirtualBox-6.0

в адресе репы не опечатка. Именно 15.0, а не 15.1

07.08.2019 13:44 #432539

Решено, спасибо!

29.09.2019 18:03 #432954

Опять я, опять с той же проблемой... Только на этот раз ядро 5.3, при установке тянет за собой ядро 4.12... Описанный выше способ тогда помог, теперь же не срабатывает... Как это победить?

29.09.2019 18:42 #432955

dezhurant, не должно оно ничего тянуть. Емнип, у пакетов с офф сайта вообще нет зависимостей касательно ядра. Посмотри внимательно zypper se -s virtualbox какую версию и с какой репы пытаешся тащить...

29.09.2019 18:50 #432956

[console]linux-1in6:/home/papa # zypper se -s virtualbox
Получение метаданных репозитория "Main Update Repository" ......................[готово]
Сбор кэша репозитория "Main Update Repository" .................................[готово]
Получение метаданных репозитория "Основной репозиторий обновлений" .............[готово]
Сбор кэша репозитория "Основной репозиторий обновлений" ........................[готово]
Загрузка данных о репозиториях...
Чтение установленных пакетов...

С | Имя | Тип | Версия | Архитектура | Репозиторий
--+--------------------------------+------------------------+-----------------------------------------+-------------+--------------------------------
| VirtualBox-5.2 | пакет | 5.2.32_132073_openSUSE150-1 | x86_64 | VirtualBox
| VirtualBox-5.2 | пакет | 5.2.30_130521_openSUSE150-1 | x86_64 | VirtualBox
| VirtualBox-5.2 | пакет | 5.2.28_130011_openSUSE150-1 | x86_64 | VirtualBox
| VirtualBox-5.2 | пакет | 5.2.26_128414_openSUSE150-1 | x86_64 | VirtualBox
| VirtualBox-5.2 | пакет | 5.2.24_128163_openSUSE150-1 | x86_64 | VirtualBox
| VirtualBox-5.2 | пакет | 5.2.22_126460_openSUSE150-1 | x86_64 | VirtualBox
| VirtualBox-5.2 | пакет | 5.2.20_125813_openSUSE150-1 | x86_64 | VirtualBox
| VirtualBox-5.2 | пакет | 5.2.18_124319_openSUSE150-1 | x86_64 | VirtualBox
| VirtualBox-5.2 | пакет | 5.2.16_123759_openSUSE150-1 | x86_64 | VirtualBox
| VirtualBox-6.0 | пакет | 6.0.12_133076_openSUSE150-1 | x86_64 | VirtualBox
| VirtualBox-6.0 | пакет | 6.0.10_132072_openSUSE150-1 | x86_64 | VirtualBox
| VirtualBox-6.0 | пакет | 6.0.8_130520_openSUSE150-1 | x86_64 | VirtualBox
| VirtualBox-6.0 | пакет | 6.0.6_130049_openSUSE150-1 | x86_64 | VirtualBox
| VirtualBox-6.0 | пакет | 6.0.4_128413_openSUSE150-1 | x86_64 | VirtualBox
| VirtualBox-6.0 | пакет | 6.0.2_128162_openSUSE150-1 | x86_64 | VirtualBox
| VirtualBox-6.0 | пакет | 6.0.0_127566_openSUSE150-1 | x86_64 | VirtualBox
| python3-virtualbox | пакет | 6.0.12-lp151.2.9.1 | x86_64 | Main Update Repository
| python3-virtualbox | пакет | 6.0.12-lp151.2.9.1 | x86_64 | Основной репозиторий обновлений
| python3-virtualbox | пакет | 6.0.10-lp151.2.6.1 | x86_64 | Main Update Repository
| python3-virtualbox | пакет | 6.0.10-lp151.2.6.1 | x86_64 | Основной репозиторий обновлений
| python3-virtualbox | пакет | 6.0.8-lp151.2.3.1 | x86_64 | Main Update Repository
| python3-virtualbox | пакет | 6.0.8-lp151.2.3.1 | x86_64 | Основной репозиторий обновлений
| python3-virtualbox | пакет | 6.0.6-lp151.1.3 | x86_64 | Main Repository
| python3-virtualbox | пакет | 6.0.6-lp151.1.3 | x86_64 | Основной репозиторий
| virtualbox | пакет | 6.0.12-lp151.2.9.1 | x86_64 | Main Update Repository
| virtualbox | пакет | 6.0.12-lp151.2.9.1 | x86_64 | Основной репозиторий обновлений
| virtualbox | пакет | 6.0.10-lp151.2.6.1 | x86_64 | Main Update Repository
| virtualbox | пакет | 6.0.10-lp151.2.6.1 | x86_64 | Основной репозиторий обновлений
| virtualbox | пакет | 6.0.8-lp151.2.3.1 | x86_64 | Main Update Repository
| virtualbox | пакет | 6.0.8-lp151.2.3.1 | x86_64 | Основной репозиторий обновлений
| virtualbox | пакет | 6.0.6-lp151.1.3 | x86_64 | Main Repository
| virtualbox | пакет | 6.0.6-lp151.1.3 | x86_64 | Основной репозиторий
| virtualbox | пакет с исходным кодом | 6.0.12-lp151.2.9.1 | noarch | Main Update Repository
| virtualbox | пакет с исходным кодом | 6.0.12-lp151.2.9.1 | noarch | Основной репозиторий обновлений
| virtualbox | пакет с исходным кодом | 6.0.10-lp151.2.6.1 | noarch | Main Update Repository
| virtualbox | пакет с исходным кодом | 6.0.10-lp151.2.6.1 | noarch | Основной репозиторий обновлений
| virtualbox | пакет с исходным кодом | 6.0.8-lp151.2.3.1 | noarch | Main Update Repository
| virtualbox | пакет с исходным кодом | 6.0.8-lp151.2.3.1 | noarch | Основной репозиторий обновлений
| virtualbox | пакет с исходным кодом | 6.0.6-lp151.1.2 | noarch | Source Repository
| virtualbox | пакет с исходным кодом | 6.0.6-lp151.1.2 | noarch | Репозиторий исходных кодов
| virtualbox-devel | пакет | 6.0.12-lp151.2.9.1 | x86_64 | Main Update Repository
| virtualbox-devel | пакет | 6.0.12-lp151.2.9.1 | x86_64 | Основной репозиторий обновлений
| virtualbox-devel | пакет | 6.0.10-lp151.2.6.1 | x86_64 | Main Update Repository
| virtualbox-devel | пакет | 6.0.10-lp151.2.6.1 | x86_64 | Основной репозиторий обновлений
| virtualbox-devel | пакет | 6.0.8-lp151.2.3.1 | x86_64 | Main Update Repository
| virtualbox-devel | пакет | 6.0.8-lp151.2.3.1 | x86_64 | Основной репозиторий обновлений
| virtualbox-devel | пакет | 6.0.6-lp151.1.3 | x86_64 | Main Repository
| virtualbox-devel | пакет | 6.0.6-lp151.1.3 | x86_64 | Основной репозиторий
| virtualbox-guest-desktop-icons | пакет | 6.0.12-lp151.2.9.1 | noarch | Main Update Repository
| virtualbox-guest-desktop-icons | пакет | 6.0.12-lp151.2.9.1 | noarch | Основной репозиторий обновлений
| virtualbox-guest-desktop-icons | пакет | 6.0.10-lp151.2.6.1 | noarch | Main Update Repository
| virtualbox-guest-desktop-icons | пакет | 6.0.10-lp151.2.6.1 | noarch | Основной репозиторий обновлений
| virtualbox-guest-desktop-icons | пакет | 6.0.8-lp151.2.3.1 | noarch | Main Update Repository
| virtualbox-guest-desktop-icons | пакет | 6.0.8-lp151.2.3.1 | noarch | Основной репозиторий обновлений
| virtualbox-guest-desktop-icons | пакет | 6.0.6-lp151.1.3 | noarch | Main Repository
| virtualbox-guest-desktop-icons | пакет | 6.0.6-lp151.1.3 | noarch | Основной репозиторий
| virtualbox-guest-kmp-default | пакет | 6.0.10_k4.12.14_lp151.28.10-lp151.2.6.1 | x86_64 | Main Update Repository
| virtualbox-guest-kmp-default | пакет | 6.0.10_k4.12.14_lp151.28.10-lp151.2.6.1 | x86_64 | Основной репозиторий обновлений
| virtualbox-guest-kmp-default | пакет | 6.0.8_k4.12.14_lp151.27-lp151.2.3.1 | x86_64 | Main Update Repository
| virtualbox-guest-kmp-default | пакет | 6.0.8_k4.12.14_lp151.27-lp151.2.3.1 | x86_64 | Основной репозиторий обновлений
| virtualbox-guest-kmp-default | пакет | 6.0.6_k4.12.14_lp151.27-lp151.1.3 | x86_64 | Main Repository
| virtualbox-guest-kmp-default | пакет | 6.0.6_k4.12.14_lp151.27-lp151.1.3 | x86_64 | Основной репозиторий
| virtualbox-guest-source | пакет | 6.0.12-lp151.2.9.1 | noarch | Main Update Repository
| virtualbox-guest-source | пакет | 6.0.12-lp151.2.9.1 | noarch | Основной репозиторий обновлений
| virtualbox-guest-source | пакет | 6.0.10-lp151.2.6.1 | noarch | Main Update Repository
| virtualbox-guest-source | пакет | 6.0.10-lp151.2.6.1 | noarch | Основной репозиторий обновлений
| virtualbox-guest-source | пакет | 6.0.8-lp151.2.3.1 | noarch | Main Update Repository
| virtualbox-guest-source | пакет | 6.0.8-lp151.2.3.1 | noarch | Основной репозиторий обновлений
| virtualbox-guest-source | пакет | 6.0.6-lp151.1.3 | noarch | Main Repository
| virtualbox-guest-source | пакет | 6.0.6-lp151.1.3 | noarch | Основной репозиторий
| virtualbox-guest-tools | пакет | 6.0.12-lp151.2.9.1 | x86_64 | Main Update Repository
| virtualbox-guest-tools | пакет | 6.0.12-lp151.2.9.1 | x86_64 | Основной репозиторий обновлений
| virtualbox-guest-tools | пакет | 6.0.10-lp151.2.6.1 | x86_64 | Main Update Repository
| virtualbox-guest-tools | пакет | 6.0.10-lp151.2.6.1 | x86_64 | Основной репозиторий обновлений
| virtualbox-guest-tools | пакет | 6.0.8-lp151.2.3.1 | x86_64 | Main Update Repository
| virtualbox-guest-tools | пакет | 6.0.8-lp151.2.3.1 | x86_64 | Основной репозиторий обновлений
| virtualbox-guest-tools | пакет | 6.0.6-lp151.1.3 | x86_64 | Main Repository
| virtualbox-guest-tools | пакет | 6.0.6-lp151.1.3 | x86_64 | Основной репозиторий
| virtualbox-guest-x11 | пакет | 6.0.12-lp151.2.9.1 | x86_64 | Main Update Repository
| virtualbox-guest-x11 | пакет | 6.0.12-lp151.2.9.1 | x86_64 | Основной репозиторий обновлений
| virtualbox-guest-x11 | пакет | 6.0.10-lp151.2.6.1 | x86_64 | Main Update Repository
| virtualbox-guest-x11 | пакет | 6.0.10-lp151.2.6.1 | x86_64 | Основной репозиторий обновлений
| virtualbox-guest-x11 | пакет | 6.0.8-lp151.2.3.1 | x86_64 | Main Update Repository
| virtualbox-guest-x11 | пакет | 6.0.8-lp151.2.3.1 | x86_64 | Основной репозиторий обновлений
| virtualbox-guest-x11 | пакет | 6.0.6-lp151.1.3 | x86_64 | Main Repository
| virtualbox-guest-x11 | пакет | 6.0.6-lp151.1.3 | x86_64 | Основной репозиторий
| virtualbox-host-kmp-default | пакет | 6.0.10_k4.12.14_lp151.28.10-lp151.2.6.1 | x86_64 | Main Update Repository
| virtualbox-host-kmp-default | пакет | 6.0.10_k4.12.14_lp151.28.10-lp151.2.6.1 | x86_64 | Основной репозиторий обновлений
| virtualbox-host-kmp-default | пакет | 6.0.8_k4.12.14_lp151.27-lp151.2.3.1 | x86_64 | Main Update Repository
| virtualbox-host-kmp-default | пакет | 6.0.8_k4.12.14_lp151.27-lp151.2.3.1 | x86_64 | Основной репозиторий обновлений
| virtualbox-host-kmp-default | пакет | 6.0.6_k4.12.14_lp151.27-lp151.1.3 | x86_64 | Main Repository
| virtualbox-host-kmp-default | пакет | 6.0.6_k4.12.14_lp151.27-lp151.1.3 | x86_64 | Основной репозиторий
| virtualbox-host-source | пакет | 6.0.12-lp151.2.9.1 | noarch | Main Update Repository
| virtualbox-host-source | пакет | 6.0.12-lp151.2.9.1 | noarch | Основной репозиторий обновлений
| virtualbox-host-source | пакет | 6.0.10-lp151.2.6.1 | noarch | Main Update Repository
| virtualbox-host-source | пакет | 6.0.10-lp151.2.6.1 | noarch | Основной репозиторий обновлений
| virtualbox-host-source | пакет | 6.0.8-lp151.2.3.1 | noarch | Main Update Repository
| virtualbox-host-source | пакет | 6.0.8-lp151.2.3.1 | noarch | Основной репозиторий обновлений
| virtualbox-host-source | пакет | 6.0.6-lp151.1.3 | noarch | Main Repository
| virtualbox-host-source | пакет | 6.0.6-lp151.1.3 | noarch | Основной репозиторий
| virtualbox-kmp-default | пакет | 6.0.12_k4.12.14_lp151.28.13-lp151.2.9.1 | x86_64 | Main Update Repository
| virtualbox-kmp-default | пакет | 6.0.12_k4.12.14_lp151.28.13-lp151.2.9.1 | x86_64 | Основной репозиторий обновлений
| virtualbox-qt | пакет | 6.0.12-lp151.2.9.1 | x86_64 | Main Update Repository
| virtualbox-qt | пакет | 6.0.12-lp151.2.9.1 | x86_64 | Основной репозиторий обновлений
| virtualbox-qt | пакет | 6.0.10-lp151.2.6.1 | x86_64 | Main Update Repository
| virtualbox-qt | пакет | 6.0.10-lp151.2.6.1 | x86_64 | Основной репозиторий обновлений
| virtualbox-qt | пакет | 6.0.8-lp151.2.3.1 | x86_64 | Main Update Repository
| virtualbox-qt | пакет | 6.0.8-lp151.2.3.1 | x86_64 | Основной репозиторий обновлений
| virtualbox-qt | пакет | 6.0.6-lp151.1.3 | x86_64 | Main Repository
| virtualbox-qt | пакет | 6.0.6-lp151.1.3 | x86_64 | Основной репозиторий
| virtualbox-vnc | пакет | 6.0.12-lp151.2.9.1 | x86_64 | Main Update Repository
| virtualbox-vnc | пакет | 6.0.12-lp151.2.9.1 | x86_64 | Основной репозиторий обновлений
| virtualbox-vnc | пакет | 6.0.10-lp151.2.6.1 | x86_64 | Main Update Repository
| virtualbox-vnc | пакет | 6.0.10-lp151.2.6.1 | x86_64 | Основной репозиторий обновлений
| virtualbox-vnc | пакет | 6.0.8-lp151.2.3.1 | x86_64 | Main Update Repository
| virtualbox-vnc | пакет | 6.0.8-lp151.2.3.1 | x86_64 | Основной репозиторий обновлений
| virtualbox-vnc | пакет | 6.0.6-lp151.1.3 | x86_64 | Main Repository
| virtualbox-vnc | пакет | 6.0.6-lp151.1.3 | x86_64 | Основной репозиторий
| virtualbox-websrv | пакет | 6.0.12-lp151.2.9.1 | x86_64 | Main Update Repository
| virtualbox-websrv | пакет | 6.0.12-lp151.2.9.1 | x86_64 | Основной репозиторий обновлений
| virtualbox-websrv | пакет | 6.0.10-lp151.2.6.1 | x86_64 | Main Update Repository
| virtualbox-websrv | пакет | 6.0.10-lp151.2.6.1 | x86_64 | Основной репозиторий обновлений
| virtualbox-websrv | пакет | 6.0.8-lp151.2.3.1 | x86_64 | Main Update Repository
| virtualbox-websrv | пакет | 6.0.8-lp151.2.3.1 | x86_64 | Основной репозиторий обновлений
| virtualbox-websrv | пакет | 6.0.6-lp151.1.3 | x86_64 | Main Repository
| virtualbox-websrv | пакет | 6.0.6-lp151.1.3 | x86_64 | Основной репозиторий
linux-1in6:/home/papa #
[/console]
Добавлено: 29.09.2019 18:50:26

[console]linux-1in6:/home/papa # zypper in virtualbox
Загрузка данных о репозиториях...
Чтение установленных пакетов...
Разрешение зависимостей пакетов...

Проблема: virtualbox-6.0.12-lp151.2.9.1.x86_64 требует virtualbox-kmp = 6.0.12, но это требование не может быть удовлетворено
поставщики, не подлежащие установке: virtualbox-kmp-default-6.0.12_k4.12.14_lp151.28.13-lp151.2.9.1.x86_64[repo-update]
virtualbox-kmp-default-6.0.12_k4.12.14_lp151.28.13-lp151.2.9.1.x86_64[repo-update_1]
Решение 1: удаление kernel-firmware-radeon-20190827-35.1.noarch
Решение 2: не устанавливать virtualbox-6.0.12-lp151.2.9.1.x86_64
Решение 3: повредить virtualbox-6.0.12-lp151.2.9.1.x86_64, игнорируя некоторые из его зависимостей

Выберите по номеру одно из вышеуказанных решений или отмените [1/2/3/c] (c): 1
Разрешение зависимостей...
Разрешение зависимостей пакетов...

Будут установлены 4 НОВЫХ пакета:
kernel-default-4.12.14-lp151.28.16.1 virtualbox virtualbox-kmp-default virtualbox-qt

Будет УДАЛЕН 1 пакет:
kernel-firmware-radeon

1 рекомендованный пакет был выбран автоматически:
virtualbox-qt

Для следующего 1 пакета требуется перезагрузка системы:
kernel-default-4.12.14-lp151.28.16.1

4 новых пакета для установки, 1 для удаления.
Общий размер загрузки: 102,1 MiB. Уже кэшировано: 0 B. После этой операции будет
использовано дополнительно 405,5 MiB.

Замечание: Требуется перезагрузка системы.
Продолжить? [y/n/v/...? выводит все параметры] (y): ^C[/console]

29.09.2019 18:52 #432958

От же ж, они пакеты в основных репах переименовали.
Ставь вот так:
[console]zypper in VirtualBox-6.0-6.0.12_133076_openSUSE150-1[/console]

29.09.2019 18:54 #432959

Ставит версию 6.0.12
Добавлено: 29.09.2019 18:54:34

Ага, пошло! Спасибо!

29.09.2019 18:55 #432960

"dezhurant" написал:
Ставит версию 6.0.12
Логично, т.к она была явно указана. Можешь выбрать любую, но только с репозитория VirtualBox
29.09.2019 19:12 #432961

DiabloPC, а у меня опять затык...
Кernel driver not installed (rc=-1908)

The VirtualBox Linux kernel driver is either not loaded or not set up correctly. Please try setting it up again by executing

'/sbin/vboxconfig'

as root.

If your system has EFI Secure Boot enabled you may also need to sign the kernel modules (vboxdrv, vboxnetflt, vboxnetadp, vboxpci) before you can load them. Please see your Linux system's documentation for more information.

where: suplibOsInit what: 3 VERR_VM_DRIVER_NOT_INSTALLED (-1908) - The support driver is not installed. On linux, open returned ENOENT.

Я понимаю, что не инсталлирован драйвер. Но
[console]linux-1in6:/home/papa # /sbin/vboxconfig
Created symlink /etc/systemd/system/multi-user.target.wants/vboxdrv.service → /usr/lib/systemd/system/vboxdrv.service.
Created symlink /etc/systemd/system/multi-user.target.wants/vboxballoonctrl-service.service → /usr/lib/systemd/system/vboxballoonctrl-service.service.
Created symlink /etc/systemd/system/multi-user.target.wants/vboxautostart-service.service → /usr/lib/systemd/system/vboxautostart-service.service.
Created symlink /etc/systemd/system/multi-user.target.wants/vboxweb-service.service → /usr/lib/systemd/system/vboxweb-service.service.
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. If your system is using EFI Secure Boot you may need to sign the
kernel modules (vboxdrv, vboxnetflt, vboxnetadp, vboxpci) before you can load
them. Please see your Linux system's documentation for more information.
[/console]
Не поможешь?
Добавлено: 29.09.2019 19:12:23

vbox-setup.log (самый низ)

make[2]: *** [/usr/src/linux-5.3.1-1.g27a0123/Makefile:1639: _module_/tmp/vbox.0] Ошибка 2
make[1]: *** [../../../linux-5.3.1-1.g27a0123/Makefile:179: sub-make] Ошибка 2
make: *** [/tmp/vbox.0/Makefile-footer.gmk:111: vboxdrv] Ошибка 2

29.09.2019 19:15 #432962

Не собираются модули ядра. Видать oоракл ещё патчи под 5.3 не запилил. Тут 3 варианта:
1) ждать патчей
2) написать патчи самому :D
3) откатиться на 5.2 и в будущем не спешить с обновлениями

29.09.2019 19:21 #432963

[console]linux-1in6:/home/papa # /sbin/rcvboxdrv setup
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.[/console]
Добавлено: 29.09.2019 19:21:39

1) Оптимально...
2)Думаю, что осилю к тому времени, когда выйдут, а то и позже... *CRAZY*
3)Откат - не хочу...
Спасибо! Я понял... :)

29.09.2019 19:39 #432964

"dezhurant" написал:
Оптимально...
Ну как сказать... эти могут за день-два сляпать, а могут и месяц тупить... а если нужно пользоваться?..
29.09.2019 19:43 #432965

Я терпелив... :) Виртуалка в основном для Windows, а он для обновлялок автогаджетов, тоже в основном... Потерпим.

17.10.2019 20:34 #433069
"DiabloPC" написал:
эти могут за день-два сляпать, а могут и месяц тупить...

Сляпали наконец-то... *YAHOO*

Войдите или зарегистрируйтесь, чтобы ответить.