Skip to content

graphics: fix desktop package recovery and Weston runtime startup - #608

Merged
Bhargav-qcom (bhargav0610) merged 1 commit into
qualcomm-linux:mainfrom
smuppand:fix/weston-ubuntu-graphics-profiles
Oct 5, 2026
Merged

Bhargav-qcom (bhargav0610) merged 1 commit into
qualcomm-linux:mainfrom
smuppand:fix/weston-ubuntu-graphics-profiles

Conversation

@smuppand

Copy link
Copy Markdown
Contributor

Improve graphics test portability and recovery across Debian, Ubuntu, and CentOS while preserving Yocto behavior.

Changes

  • Add distro-specific Weston client package mappings.
  • Add CentOS mappings for:
    • weston-demo
    • seatd
    • egl-utils
    • kmscube
  • Start seatd.service when required for CentOS DRM-based Weston.
  • Launch Weston directly when no packaged weston.service exists.
  • Dynamically select the DRM device and adopt the generated Wayland socket.
  • Use existing Ubuntu repositories without configuring Debian qli sources.
  • Improve Qualcomm GBM backend and graphics package detection.
  • Keep missing CentOS modetest optional.
  • Report a clean KMSCube skip when its RPM is unavailable.
  • Update Weston and KMSCube documentation.

Signed-off-by: Srikanth Muppandam <smuppand@qti.qualcomm.com>
@bhargav0610
Bhargav-qcom (bhargav0610) merged commit 77646bc into qualcomm-linux:main Oct 5, 2026
14 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants