Skip to content

Replaced Weston variables in deviceinfo for seperate weston.ini

postmarketOS Bot requested to merge PureTryOut:weston-config into master

Created by: PureTryOut

From now on, if a device needs custom Weston variables (different renderer backend, Xwayland disabled, etc), this will be done in weston.ini installed by the device package. The Weston launch script will automatically detect if a custom weston.ini is available and use it.

The defaults for now are the DRM backend, Xwayland enabled, and the evdev keyboard ruleset.

This change also makes Weston load the config on boot. It means that if you change variables in your device package, you only need to reinstall that package instead of postmarketos-ui-weston as well.

Resolves #499 (closed)

Merge request reports