From 377618ecadf893b77b788f74f980bc61287b5eb9 Mon Sep 17 00:00:00 2001 From: Hans de Goede Date: Wed, 8 Jul 2015 10:20:00 +0200 Subject: Add README Signed-off-by: Hans de Goede --- README | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 README diff --git a/README b/README new file mode 100644 index 0000000..15dc952 --- /dev/null +++ b/README @@ -0,0 +1,24 @@ +Linux kernel modesetting driver for Grain Media GM12U320 based devices +(primarily Acer C120 projector, but there may be compatible devices). + +This is based on the fb driver from Viacheslav Nurmekhamitov: +https://github.com/slavrn/gm12u320 + +This driver supports PRIME, allowing the projector to be setup as a slave +output of your main gpu using xrandr --listproviders and +xrandr --setprovideroutputsource. After which the projector can be used as +a second monitor using your desktop environment config panel to select +clone or second monitor mode. HW 3d rendering is supported and will use the +main gpu and the rendered images will then be send to the projector via dma. + +Installation: + +make +sudo make modules_install +sudo depmod -a + +The gm12u320 represents itself to the system as an usb-storage device, to +avoid the usb-storage driver grabbing the device before the gm12u320 driver +can bind to it, add "usb-storage.quirks=1de1:c102:i" to your kernel cmdline. + +Reboot so that the new kernel cmdline is used, all done. -- cgit v1.2.3