[Openchrome-devel] Standardizing DRM / KMS development platform for drm-openchrome

Kevin Brace kevinbrace at gmx.com
Fri Apr 8 04:57:10 UTC 2016


Hi Mario,
 
My proposal was to agree on one or two possible target development platform or at least the Linux kernel version used for the development of VIA IGP DRM module that will support KMS.
 
https://cgit.freedesktop.org/openchrome/drm-openchrome/
 
I am not favoring a particular vendor or distribution, although something like Xubuntu 14.04.4 LTS might be appropriate since it now ships with Linux 4.2 kernel, and the KMS supporting DRM module requires Linux 3.18 kernel or later.
For OpenChrome DDX, Frank Huang appears to be using Lubuntu and Ubuntu (12.04 and 14.04) and I primarily use Lubuntu 12.04 for development.
However, for the KMS supporting DRM development, we will not be able to use older releases (i.e., TTM API version issue), so before the development is in full swing, I will like to have some predictability regarding which OS and kernel version is being used.
Also, if I write a tutorial on testing DRM, I will like to write it for a known OS, not some obscure one.


> Sent: Thursday, April 07, 2016 at 8:15 PM
> From: "Mario Rugiero" <mrugiero at gmail.com>
> To: "Kevin Brace" <kevinbrace at gmx.com>
> Cc: openchrome-devel at lists.freedesktop.org
> Subject: Re: [Openchrome-devel] Standardizing DRM / KMS development platform for drm-openchrome
> 
> Can you clarify what your proposal is exactly?Is it stadardizing in general, or is it standardizing to one of the > mentioned versions of Ubuntu?
>  I personally believe the ideal situation would be to try and make the changes gradual and get them upstream ASAP, so drm-next is probably the better option, assuming we do stay up to date.
>  You would probably need to use your own version of the Openchrome driver anyway, and the rest of the stack should remain mostly compatible, as the userspace interface should not break between kernel releases.
>  Cheers,Mario.
 
> > 2016-04-07 23:43 GMT-03:00 Kevin Brace <kevinbrace at gmx.com>:
> > I was finally able to install Xubuntu 14.04.4 LTS in a satisfactory fashion on 2 computers.
> > When I installed it, I noticed that Linux 4.2 kernel was installed, instead of Linux 3.13 or 3.14 kernel Ubuntu 14.04 based OSes installed in the past.
> > Apparently Canonical now aggressively updates their Linux kernels.
> > As I recall from 2 weeks or so ago, the original developer of VIA Technologies IGP DRM / KMS module, James Simmons, was using the latest TTM API, and as a result, it required the use of Linux 3.18 kernel to be able to compile his code without errors (I tried it with Linux 3.2 kernel source code, and I had a miserable 6 hours trying it . . .).
> > It is just my proposal, and let me know if anyone likes it.
> > I happened to use Xubuntu since it has a fairly light GUI that I prefer for software development purposes than straight Ubuntu.
> > If there is anyone else wishing to express their opinion, please feel free to do so.
> > _______________________________________________
> > Openchrome-devel mailing list
> > Openchrome-devel at lists.freedesktop.org[Openchrome-devel at lists.freedesktop.org]
> > https://lists.freedesktop.org/mailman/listinfo/openchrome-devel


More information about the Openchrome-devel mailing list