Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • Plasma Mobile Plasma Mobile
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 67
    • Issues 67
    • List
    • Boards
    • Service Desk
    • Milestones
  • Bugzilla
    • Bugzilla
  • Merge requests 7
    • Merge requests 7
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Releases
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • PlasmaPlasma
  • Plasma MobilePlasma Mobile
  • Merge requests
  • !56

WIP: kwinwrapper: launch kwin with specific backend depending on situation

  • Review changes

  • Download
  • Email patches
  • Plain diff
Closed Alexey Min requested to merge alexeymin/plasma-phone-components:fix_kwinwrapper_support_multiple_backends into master Feb 28, 2020
  • Overview 7
  • Commits 1
  • Pipelines 0
  • Changes 1

Needed for postmarketOS to support all various 150+ booting devces zoo.

For mainline kernel based devices (or generic x86 desktops) with DRM GPU driver support is detected by /dev/dri directory presence.

For libhybris-based devices presence of /usr/lib/libhybris-egl directory is the sign.

All other devices will use software rendering on framebuffer (which will be of course slow, but "good enough for demo").

Edited Sep 16, 2021 by Bhushan Shah
Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: fix_kwinwrapper_support_multiple_backends