[vbox-dev] Have any non-Linux developers looked at the vboxvideo drm/kms driver?

Michael Thayer michael.thayer at oracle.com
Wed Feb 8 11:00:27 GMT 2017

Hello All,

I am mainly asking this out of curiosity and interest.  On Linux as of 
X.Org 1.19 we no longer maintain the user-space vboxvideo driver (it 
does not play well with non-root X.Org or with Wayland) and instead 
wrote a drm/kms driver which works with the X.Org modesetting driver and 
GNOME Shell.  I was wondering whether any non-Linux developers have had 
a look at the source yet, since I know that a number of other systems 
have ported drm drivers from Linux.  The source code in our tree for the 
Linux drm/kms driver for vboxvideo is located at


See the make files and the file files_vboxvideo_drv for details of all 
the files involved (I am still trying to simplify it).  It builds 
unchanged against Linux 3.11 to Linux 4.10 inclusive, which I hope would 
simplify porting, and I would be happy to make any changes to our 
in-tree sources which are not problematic for Linux and are helpful for 
other systems (even if you carry your own sources it would probably be 
helpful if what we provide is as close to yours as possible).

Michael Thayer | VirtualBox engineer
ORACLE Deutschland B.V. & Co. KG | Werkstr. 24 | D-71384 Weinstadt

ORACLE Deutschland B.V. & Co. KG
Hauptverwaltung: Riesstraße 25, D-80992 München
Registergericht: Amtsgericht München, HRA 95603

Komplementärin: ORACLE Deutschland Verwaltung B.V.
Hertogswetering 163/167, 3543 AS Utrecht, Niederlande Handelsregister 
der Handelskammer Midden-Nederland, Nr. 30143697
Geschäftsführer: Alexander van der Ven, Jan Schultheiss, Val Maher

More information about the vbox-dev mailing list