Skip to content

2.44.0-1 AcceleratedSurfaceDMABuf was unable to construct a complete framebuffer

Description:

Upgrading to 2.44.0-1 from 2.42.5-2 breaks lightdm-webkit2-greeter. Logs show "AcceleratedSurfaceDMABuf was unable to construct a complete framebuffer". Downgrading to 2.42.5-2 resolves the issue.

Additional info:

  • package version(s): 2.44.0-1 (lightdm=1.32.0-6, lightdm-webkit2-greeter=2.2.5-7)
  • config and/or log files: /var/log/lightdm/seat0-greeter.log shows several lines of "AcceleratedSurfaceDMABuf was unable to construct a complete framebuffer"
  • link to upstream bug report, if any:

Not an upstream bug report, but a different github repo reported similar problems: https://github.com/clash-verge-rev/clash-verge-rev/issues/752

Steps to reproduce:

  1. Install the versions above and try to boot with lightdm-webkit2-greeter.
  2. It will be a black screen with a cursor.
  3. Downgrade webkit2gtk to 2.42.5-2.
  4. Reboot. Works fine.
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information