Skip to content

Graphics test failure on lemans Ridesx devices #420

@bhargav0610

Description

@bhargav0610

We are seeing graphics test failure even though display test case is passing and display connected

kmscube is unable to successfully initialize legacy DRM modesetting on the MSM driver after Weston had previously acquired DRM master. Although the logs clearly show a connected and enabled display on card1 (DP 3 @ 1920×1080), atomic modesetting is not supported, forcing kmscube to rely on legacy KMS, which is sensitive to both DRM master ownership and correct DRM card selection. After stopping Weston, DRM master is not cleanly or reliably handed over, and kmscube likely opens the wrong DRM device leading it to report “no connected connector” despite the display being present and valid

Lava job: LAVA | Scheduler | Jobs | 185555

[WARN] 2026-03-13 15:35:33 - display_is_cpu_renderer gbm not supported, falling back to auto (may touch Wayland/Weston).[INFO] 2026-03-13 15:35:33 - ---------------- EGLINFO pipeline detection (select one) ----------------[INFO] 2026-03-13 15:35:33 - EGLINFO: Pipeline type: GPU (hardware)[INFO] 2026-03-13 15:35:33 - EGLINFO: Pipeline=WAYLAND platform:[INFO] 2026-03-13 15:35:33 - EGLINFO: EGL driver name: msm[INFO] 2026-03-13 15:35:33 - EGLINFO: GL_VENDOR: freedreno[INFO] 2026-03-13 15:35:33 - EGLINFO: GL_RENDERER: FD663[INFO] 2026-03-13 15:35:33 - ---------------- End EGLINFO pipeline detection --------------------------[INFO] 2026-03-13 15:35:33 - Weston is running, stopping it so kmscube can modeset (DRM master)[INFO] 2026-03-13 15:35:33 - Running kmscube with --count=999 ...[FAIL] 2026-03-13 15:35:33 - KMSCube : Execution failed (rc=255) — see ./KMSCube_run.logno connected connector!failed to initialize legacy DRM[INFO] 2026-03-13 15:35:33 - Restoring Weston after failure+ true+ /home/lava-185555/0/tests/1_KMSCube/Runner/utils/send-to-lava.sh KMSCube.res<<<LAVA_SIGNAL_TESTCASE TEST_CASE_ID=KMSCube RESULT=FAIL>>>+ set +xReceived signal: TEST_CASE_ID=KMSCube RESULT=FAIL

Thanks,
Bhargav

Metadata

Metadata

Assignees

Labels

CI_BlockerCSE_MMThis Tag is used for tracking all the MM issuesbugSomething isn't working

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions