Автор Тема: Зависание системы после Log Out или спящего режима в Simply Linux 8.2  (Прочитано 1907 раз)

Оффлайн PIF

  • Давно тут
  • **
  • Сообщений: 46
Дайте команды:
systemctl enable virtualbox
systemctl start virtualbox

После запуска virtualbox
[root@c~]# systemctl start virtualbox
Job for virtualbox.service failed because the control process exited with error code.
See "systemctl  status virtualbox.service" and "journalctl  -xe" for details.
[root@c ~]# systemctl status virtualbox
● virtualbox.service - VirtualBox kernel modules
   Loaded: loaded (/lib/systemd/system/virtualbox.service; enabled; vendor preset: disabled)
   Active: failed (Result: exit-code) since Thu 2018-01-25 14:55:48 MSK; 2s ago
  Process: 7657 ExecStart=/sbin/modprobe vboxdrv (code=exited, status=1/FAILURE)
 Main PID: 7657 (code=exited, status=1/FAILURE)

Jan 25 14:55:48 comp-core-i3-3220t-d27c93.localdomain systemd[1]: Starting VirtualBox kernel modules...
Jan 25 14:55:48 comp-core-i3-3220t-d27c93.localdomain modprobe[7657]: modprobe: FATAL: Module vboxdrv not found.
Jan 25 14:55:48 comp-core-i3-3220t-d27c93.localdomain systemd[1]: virtualbox.service: Main process exited, code=exited, stat
Jan 25 14:55:48 comp-core-i3-3220t-d27c93.localdomain systemd[1]: Failed to start VirtualBox kernel modules.
Jan 25 14:55:48 comp-core-i3-3220t-d27c93.localdomain systemd[1]: virtualbox.service: Unit entered failed state.
Jan 25 14:55:48 comp-core-i3-3220t-d27c93.localdomain systemd[1]: virtualbox.service: Failed with result 'exit-code'.

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 246
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Там-же написано, что не установлены модули ядра для vi45ualbox

Оффлайн PIF

  • Давно тут
  • **
  • Сообщений: 46
ruslandh
Ну так в том-то и дело, раньше при установке пакета kernel-modules-virtualbox всё ставилось, а сейчас...
Где я их буду выискивать, при установленых пакетах и виртуалбоксе из репо.

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 246
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Ну так в том-то и дело, раньше при установке пакета kernel-modules-virtualbox всё ставилось, а сейчас...
Это когда так было?

https://www.altlinux.org/Обновление_ядра
Цитировать
Обновление модулей ядра
Частая ошибка пользователей -- установка модуля от более нового ядра. Установлено более старое ядро, чем в репозитории, и при этом вы устанавливаете необходимый модуль ядра, не обновив ядро. В результате в систему устанавливается новое ядро с одним-единственным модулем, который вы установили. Для того, чтобы не было такой проблемы, надо вначале обновить ядро, а потом устанавливать необходимые модули ядра.

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 246
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Сейчас актуальны в p8 
(см.https://packages.altlinux.org/en/p8/srpms/kernel-modules-virtualbox-addition-std-def}:

kernel-image-std-def                         1:4.9.78-alt0.M80P.1
kernel-modules-virtualbox-std-def 5.1.30-alt2.264526.0.M80P.1
virtualbox                                         5.1.30-alt1.M80P.2

У вас такие-же версии?

Оффлайн PIF

  • Давно тут
  • **
  • Сообщений: 46
Установлено следующее:
kernel-image-un-def                         1:4.14.14-alt0.M80P.1
kernel-modules-virtualbox-un-def 5.1.30-alt2.265742.0.M80P.1
virtualbox                                         5.1.30-alt1.M80P.2

Вопрос почему изначально ядра un  (как в мурзилке написано - эксперементальные) а не std (стандартные) не ко мне, и как так получается что дистрибутив идёт по умолчанию с ним тоже вопрос. Вроде изначальное и осталось после установки виртуалбокса - 4.9.35-un-def-alt0.M80P.1.
Когда ставил kernel-modules-virtualbox-std-def ранее, подтянулось и ядро, после этого виртуалбокс работал, только не работал log Out.
Я вообще никогда до сего момента с подобным не сталкивался ни на p6 ни на p7 на на множестве стартеркитов...
« Последнее редактирование: 26.01.2018 09:34:02 от PIF »

Оффлайн sb

  • Модератор глобальный
  • *****
  • Сообщений: 8 991
С удивлением обнаружил сей факт, состоящий в том, что... После установки virtualbox, а точнее обновления ядра до 4.9.75-std-def-alt0.M80P при установке пакета kernel-modules-virtualbox-std-def#5.1.24...До установки данного пакета, со старым ядром (4.9.35-un-def-alt0.M80P) данного бага замечено небыло.
То есть, вы поставили модули виртуалбокса от ядра, которого не было изначально в дистрибутиве ? Было ядро un-def, а вы поставили модуль от std-def ядра ? Если так, то я не понимаю для чего, un-def вполне себе официальное ядро, статус тестируемого оно носит в силу того, что таковым оно может быть согласно процессу разработки самого ядра. Где-то к 30-40 в качестве значения последней по счету цифры из версии ядра, само ядро можно считать в некоторой степени стабильным. Это моё умозрение на имеющуюся ситуацию с именованием пакетов в репозитории. Ежели бы ядро делали исключительно и только в РФ силами БазальтСПО (или/и ещё кем-либо), то наверняка тестовые версии вообще не выходили в широкий прокат (до тестирования в среди некоторого круга учатсниоков - по аналогии с компилятором для ОС Эльбрус). Но по ядру имеем то, что оно доступно сразу и всем. И там могут быть проблемы, которые даже тестирование не покажет или просто что-то кривое пропустят.

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 246
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Для un-def должно быть:
kernel-image-un-def              1:4.14.15-alt0.M80P.1
kernel-modules-virtualbox-un-def 5.1.30-alt2.265743.0.M80P.1
virtualbox                       5.1.30-alt1.M80P.2
« Последнее редактирование: 26.01.2018 12:48:25 от ruslandh »

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Установлено следующее:
kernel-image-un-def                         1:4.14.14-alt0.M80P.1
kernel-modules-virtualbox-un-def 5.1.30-alt2.265742.0.M80P.1
virtualbox                                         5.1.30-alt1.M80P.2

Правильно установлено.
Эти пакеты полностью соответствуют архиву от 19 января 2018-го.

Оффлайн PIF

  • Давно тут
  • **
  • Сообщений: 46
С удивлением обнаружил сей факт, состоящий в том, что... После установки virtualbox, а точнее обновления ядра до 4.9.75-std-def-alt0.M80P при установке пакета kernel-modules-virtualbox-std-def#5.1.24...До установки данного пакета, со старым ядром (4.9.35-un-def-alt0.M80P) данного бага замечено небыло.
То есть, вы поставили модули виртуалбокса от ядра, которого не было изначально в дистрибутиве ? Было ядро un-def, а вы поставили модуль от std-def ядра ? Если так, то я не понимаю для чего, un-def вполне себе официальное ядро, статус тестируемого оно носит в силу того, что таковым оно может быть согласно процессу разработки самого ядра. Где-то к 30-40 в качестве значения последней по счету цифры из версии ядра, само ядро можно считать в некоторой степени стабильным. Это моё умозрение на имеющуюся ситуацию с именованием пакетов в репозитории. Ежели бы ядро делали исключительно и только в РФ силами БазальтСПО (или/и ещё кем-либо), то наверняка тестовые версии вообще не выходили в широкий прокат (до тестирования в среди некоторого круга учатсниоков - по аналогии с компилятором для ОС Эльбрус). Но по ядру имеем то, что оно доступно сразу и всем. И там могут быть проблемы, которые даже тестирование не покажет или просто что-то кривое пропустят.

Почему ставил содержится в ответе от ruslandh « Ответ #7 : 19.01.2018 12:46:06 » данной темы.

Для un-def должно быть:
kernel-image-un-def              1:4.14.15-alt0.M80P.1
kernel-modules-virtualbox-un-def 5.1.30-alt2.265743.0.M80P.1
virtualbox                       5.1.30-alt1.M80P.2
Можно конечно поставить и так, но это мы узнаем после выходных т.к. покидаю этот компик до понедельника...
« Последнее редактирование: 26.01.2018 16:14:03 от PIF »

Оффлайн PIF

  • Давно тут
  • **
  • Сообщений: 46
Для un-def должно быть:
Код: [Выделить]
kernel-image-un-def              1:4.14.15-alt0.M80P.1
kernel-modules-virtualbox-un-def 5.1.30-alt2.265743.0.M80P.1
virtualbox                       5.1.30-alt1.M80P.2

Вообщем попробовал всё это на виртуальной машине другого компьютера с установкой выше указанных пакетов, но ситуация таже.
Цитировать
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

'/sbin/vboxconfig'

as root.

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

Вообщем кто не верит в существование данного косяка из коробки, есть простой способ:
1. создаём виртуалочку;
2. ставим туда симпли 8.2;
3. туда ставим указаные выше пакеты, и наслаждаемся эффектом.

systemctl status virtualbox - вещает тоже самое...
« Последнее редактирование: 28.01.2018 16:09:17 от PIF »

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 19 908
    • Домашняя страница
    • Email
Андрей Черепанов (cas@)

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 246
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Вообщем попробовал всё это на виртуальной машине другого компьютера с установкой выше указанных пакетов, но ситуация таже.
Не понял. Вы виртуальную машину внутри другой машины запускали?

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 246
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
kernel-modules-virtualbox-un-def
- это пакет для хостовой машины, для гостевой нужен
 kernel-modules-virtualbox-addition-un-def

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 099
Вопрос почему изначально ядра un  (как в мурзилке написано - эксперементальные) а не std (стандартные) не ко мне, и как так получается что дистрибутив идёт по умолчанию с ним тоже вопрос.
Это Симпли изначально с un-def?
« Последнее редактирование: 10.02.2018 11:37:26 от asy »