Linux KMS driver for Acer C120

Hans de Goede informs me that he has been working on gm12u320-kms: a new linux kernel driver for the Acer C120 mini projector, and possibly other devices based on the Grain Media GM12U320 USB3 bridge chip.

Hans' driver exposes the projector as a KMS device and has been based on Viacheslav Nurmekhamitov's famebuffer driver.

The most interesting feature of this new driver is the support for PRIME: a cross-device buffer sharing mechanism provided by the linux DRM subsystem.

These USB displays/projectors are usually rather dumb, they just display frames passed to them in a given format, without any hardware acceleration; so PRIME is really useful for them, it allows the rendering to be performed by another (hardware accelerated) device, using the projector just for the final copy to the "screen".

Before anyone asks, this driver does not work with am7xxx devices.


CommentsSyndicate content

Hello, Thank you for your

Mehdi's picture

Hello,
Thank you for your information,
I have a Acer c120, I followed the instructions provided by the link.
But it doesn't work. I use Ubuntu 14.04.
Could you please help me?

Thank you in advance.

Hi Mehdi, I am not the

ao2's picture

Hi Mehdi,

I am not the author of the kernel drivers nor I have an Acer C120 myself, so I can only offer limited help.

What driver did you use, Hans's or Viacheslav's? Have you tried contacting them directly?

Ciao, Antonio

Post new comment

The content of this field is kept private and will not be shown publicly. If you have a Gravatar account associated with the e-mail address you provide, it will be used to display your avatar.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Lines and paragraphs break automatically.

More information about formatting options

CAPTCHA
This question is for testing whether you are a human visitor and to prevent automated spam submissions.
y
B
h
k
s
r
Enter the code without spaces.