Bug 32493 - Не грузится vboxvideo на 4.4.19
Summary: Не грузится vboxvideo на 4.4.19
Status: CLOSED FIXED
Alias: None
Product: Branch p8
Classification: Distributions
Component: virtualbox-guest-additions (show other bugs)
Version: не указана
Hardware: all Linux
: P3 normal
Assignee: Andrey Cherepanov
QA Contact: qa-p8@altlinux.org
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-09-13 01:55 MSK by Evgeny Sinelnikov
Modified: 2017-02-06 14:18 MSK (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Evgeny Sinelnikov 2016-09-13 01:55:44 MSK
Не удаётся загрузить vboxvideo на 4.4.19-alt0.M80P.1:
$ sudo modprobe vboxvideo
modprobe: ERROR: could not insert 'vboxvideo': Invalid argument

/var/log/messages:
[...]
Sep 13 00:48:00 minimal kernel: [258630.297341] vboxvideo: no symbol version for VBoxGuest_RTLogBackdoorPrintf
Sep 13 00:48:00 minimal kernel: [258630.297348] vboxvideo: Unknown symbol VBoxGuest_RTLogBackdoorPrintf (err -22)
Sep 13 00:48:00 minimal kernel: [258630.297577] vboxvideo: no symbol version for VBoxGuest_RTErrConvertToErrno
Sep 13 00:48:00 minimal kernel: [258630.297579] vboxvideo: Unknown symbol VBoxGuest_RTErrConvertToErrno (err -22)
Sep 13 00:48:00 minimal kernel: [258630.297729] vboxvideo: no symbol version for VBoxGuest_RTAssertShouldPanic
Sep 13 00:48:00 minimal kernel: [258630.297731] vboxvideo: Unknown symbol VBoxGuest_RTAssertShouldPanic (err -22)
Sep 13 00:48:00 minimal kernel: [258630.297824] vboxvideo: no symbol version for VBoxGuest_RTAssertMsg1Weak
Sep 13 00:48:00 minimal kernel: [258630.297826] vboxvideo: Unknown symbol VBoxGuest_RTAssertMsg1Weak (err -22)
Sep 13 00:48:00 minimal kernel: [258630.297884] vboxvideo: no symbol version for VBoxGuest_RTAssertMsg2Weak
Sep 13 00:48:00 minimal kernel: [258630.297886] vboxvideo: Unknown symbol VBoxGuest_RTAssertMsg2Weak (err -22)


$ uname -r
4.4.19-std-def-alt0.M80P.1
$ rpm -q kernel-modules-virtualbox-addition-std-def
kernel-modules-virtualbox-addition-std-def-5.1.2-alt1.263187.0.M80P.1
$ rpm -q xorg-server
xorg-server-1.18.4-alt1
Comment 1 Andrey Cherepanov 2016-09-13 11:34:45 MSK
.
Comment 2 Andrey Prokopyev 2016-09-22 08:47:15 MSK
Я начал наблюдать данное поведение и на других ядрах. В частности un-def , std-def
[root@flint64 ~]# uname -a
Linux flint64.localdomain 4.7.4-un-def-alt1 #1 SMP PREEMPT Fri Sep 16 06:58:25 UTC 2016 x86_64 GNU/Linux
[root@flint64 ~]# rpm -qa | grep kernel-modules-virtualbox
kernel-modules-virtualbox-addition-std-def-5.1.6-alt1.263189.1
kernel-modules-virtualbox-addition-un-def-5.1.6-alt1.263940.1
[root@flint64 ~]#

но если на хосте поставить 5.0.26 релиз vb проблема исчезает, но пока писал засомневался - сейчас проверю.
Comment 3 Andrey Prokopyev 2016-09-22 13:35:51 MSK
Собственно проверил - проблема не исчезает, но исчезают последствия - видео начинает проигрываться!
Comment 4 Evgeny Sinelnikov 2016-10-15 15:18:10 MSK
Нашёл ошибку. Модуль vboxvideo в принципе неправильно собирался, поскольку для корректной проверки зависимостей требовалось скопировать файл Module.symvers из каталога, где предварительно был собран модуль vboxdrv:
http://git.altlinux.org/people/sin/packages/kernel-modules.git?p=kernel-modules.git;a=commit;h=13b95f08fb0e5dbd3a3f064915b693865bef8813

Исправлено в сборке
kernel-modules-virtualbox-addition-std-def-5.1.6-alt2
kernel-modules-virtualbox-addition-un-def-5.1.6-alt2

Видимо, нужно пересобрать и в p8.
Comment 5 ruslandh 2016-10-15 15:32:25 MSK
Открываю для p8 :-)
Comment 6 Evgeny Sinelnikov 2016-11-04 19:22:33 MSK
#171894 EPERM #1 p8 kernel-modules.git=alt-linux-p8/kernel-modules-virtualbox-addition-std-def-5.1.6-alt2 kernel-modules.git=alt-linux-p8/kernel-modules-virtualbox-addition-un-def-5.1.6-alt2
Comment 7 Andrey Cherepanov 2016-11-07 14:28:11 MSK
(В ответ на комментарий №6)
> #171894 EPERM #1 p8
> kernel-modules.git=alt-linux-p8/kernel-modules-virtualbox-addition-std-def-5.1.6-alt2
> kernel-modules.git=alt-linux-p8/kernel-modules-virtualbox-addition-un-def-5.1.6-alt2

Одобрил и отправил.
Comment 8 Evgeny Sinelnikov 2017-02-06 14:18:20 MSK
В p8 всё исправлено.