﻿id	summary	reporter	owner	description	type	status	component	version	resolution	keywords	cc	guest	host
14797	Fedora 23 / XOrg 1.18 - vboxvideo driver isn't compatible -> fixed in 5.0.16 and later	AndreyVen		"I installed official Fedora 23 KDE Spin inside VirtualBox 5.0.8 (host OS: Windows 10).
Video driver from VirtualBox Guest Additions cannot be installed, because of incompatibility with XOrg server version.

For end user it looks as he/she cannot resize the screen of guest (no integration) and also there is no 3d acceleration.

__Additional Notes:__
* clipboard sharing works
* mouse integration works
* shared folders integration works

As I understand: It's necessary to add support of XOrg server 1.18 into vboxvideo driver.

Investigations which I performed on clean installation of Fedora 23 (+official rpm updates):

'''1) I tried to install vbox additions 5.0.8. No success, screen is not resizeable.'''

There is a message during installation process of VBoxGuestAdditions:
{{{
Warning: unsupported pre-release version of X.Org Server installed.  Not
installing the X.Org drivers.
}}}

'''2) I tried to download test build of guest additions (VBoxGuestAdditions_5.0.9-103895.iso):'''

The same message:
{{{
Warning: unsupported pre-release version of X.Org Server installed.  Not
installing the X.Org drivers.
}}}

'''3) I followed suggestion from forums and copied file vboxvideo_drv_117.so directly to /usr/lib64/xorg/modules/drivers/'''

Result: The driver isn't compatible with new XOrg.
Message in xorg's log:
{{{
[     5.310] (II) LoadModule: ""vboxvideo""
[     5.310] (II) Loading /usr/lib64/xorg/modules/drivers/vboxvideo_drv.so
[     5.311] (II) Module vboxvideo: vendor=""Oracle Corporation""
[     5.311] 	compiled for 1.17.0, module version = 1.0.1
[     5.311] 	Module class: X.Org Video Driver
[     5.311] 	ABI class: X.Org Video Driver, version 19.0
[     5.311] (EE) module ABI major version (19) doesn't match the server's version (20)
[     5.311] (II) UnloadModule: ""vboxvideo""
[     5.311] (II) Unloading vboxvideo
[     5.311] (EE) Failed to load module ""vboxvideo"" (module requirement mismatch, 0)
[     5.311] (II) LoadModule: ""modesetting""
}}}
cp commandline: 
{{{
cp /opt/VBoxGuestAdditions-5.0.9/lib/VBoxGuestAdditions/vboxvideo_drv_117.so /usr/lib64/xorg/modules/drivers/vboxvideo_drv.so
}}}

'''4) I tried to follow other suggestions from forums and downgraded of XOrg server to previous version'''

Result: VirtualBox addons can be installed, integration works fine, but there are strange UI errors in KDE:
 - task panel occasionally disappears, but appears on resizing of screen
 - I cannot switch to terminal session by pressing Ctrl+Alt+F2. Switch happens, screen resized to text based terminal size, but I still see graphics from X session, it's not refreshed.
I'm sure it's Fedora 23rd's incompatibility with previous release of XOrg server. There is nothing to be fixed in Virtual Box.

'''Software versions:'''
* Virtual Box 5.0.8 r103449
* Guest Additions 5.0.8 r103449, 5.0.9 r103895
* Host OS: Windows 10 x64 (all updates installed)
* Guest OS: Fedora 23 KDE Spin (all official updates installed), downloaded from https://spins.fedoraproject.org/en/kde/
    * Kernel: 4.2.5-300.fc23.x86_64
    * XOrg: 1.18.0-0.6.20151027.fc23

Log files of XOrg and VirtuaBox installation are attached.
"	defect	closed	guest additions	VirtualBox 5.0.8	fixed			Linux	Windows
