xf86-video-armsoc, Mali and exynos4

Daniel Drake drake at endlessm.com
Thu Nov 14 04:57:37 PST 2013


On Wed, Nov 13, 2013 at 7:10 PM, Siarhei Siamashka
<siarhei.siamashka at gmail.com> wrote:
> I was considering to get xrandr working at least on sunxi hardware.
> So that dual monitor support and screen resolution switching at
> runtime works in X11 desktop in a standard way transparently for the
> applications and for the user. But then decided that it is not worth
> the efforts. And very few people actually asked about this feature.

Yeah, I think your time would be better spent elsewhere.

> Does xf86-video-modesetting work properly with the exynos_drm kernel
> driver on your hardware? It is useful to first check whether the
> kernel is really functional.

Yes, it works reasonably well. Not perfect, I did catch a hang, and
800x600 doesn't work quite right, but I think that is fixable. I'd
definitely invest more time into it if/when it seems like there is an
available X DDX with Mali around the corner.

> Right now fbturbo is built on top of the xf86-video-fbdev chassis.
> Just because it simply works everywhere and provides the best
> compatibility with various hardware. Trying to hack the KMS support
> into it may be a little bit invasive and the perfect compatibility
> with the ump based mali400 binary blobs can't be guaranteed. The fully
> open source driver for mali400 is going to provide a lot more freedom
> in shaping a usable graphics stack.

I assume you're referring to lima there?

> The xf86-video-modesetting would be likely a preferred option instead
> of xf86-video-fbdev if it worked everywhere too (at least on the
> Raspberry Pi, Allwinner, Rockchip, Exynos4 and Exynos5 based hardware).

You mean, hack mali support into xf86-video-modesetting?

Daniel


More information about the xorg-devel mailing list