Wrapper and kernel module for Linux that allows virtual framebuffer creation from user space