arch linux: weston 5.0.0 not working with nouveau

Pekka Paalanen ppaalanen at
Mon Sep 10 10:27:48 UTC 2018

On Mon, 10 Sep 2018 11:16:03 +0200
Dirk Eibach <dirk.eibach at> wrote:

> I did a git bisect and found the commit "244244d1 (refs/bisect/bad)
> compositor-drm: Use GBM modifier API" introduced the problem.


ok. I wonder if there is something wrong with Mesa/GBM/Nouveau, since
it is generic code in Weston and works for other drivers. It could also
be something the Nouveau DRM driver in the kernel.

It's possible no-one else has tried using the new GBM API with Nouveau

The idea in short is, Weston queries the KMS device what pixel formats
+ modifiers it can use, Weston picks the pixel format, and asks GBM to
choose the modifier to go with it from the set KMS-supported modifiers.

If the KMS device doesn't support querying the formats and modifiers,
then Weston is meant to fall back to the old path with implicit
modifiers, which presumably should make Nouveau happy. Of course,
it would be better if Nouveau worked correctly with the new stuff.


> Am Mo., 10. Sep. 2018 um 10:12 Uhr schrieb Dirk Eibach
> <dirk.eibach at>:
> >
> > Perhaps I should add, that with rolling back to weston 4.0.0.
> > everything works fine. So nouveau support must have been broken
> > somewhere inbetween.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 833 bytes
Desc: OpenPGP digital signature
URL: <>

More information about the wayland-devel mailing list