| Summary: | X Server fails to start on qemuarm64 (need CONFIG_FB?) | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [Yocto Project Subprojects] Sato | Reporter: | Maxin B. John <maxin.john> | ||||
| Component: | sato | Assignee: | Jon Mason <jon.mason> | ||||
| Status: | RESOLVED FIXED | QA Contact: | |||||
| Severity: | normal | ||||||
| Priority: | Medium+ | CC: | ashwinx.soman, bruce.ashfield, jku, jon.mason, joshuagloe, pankaj-y, randy.macleod, rpawan.1205 | ||||
| Version: | 2.3 | ||||||
| Target Milestone: | 2.7 M3 | ||||||
| Hardware: | Other | ||||||
| OS: | arm64 | ||||||
| Whiteboard: | |||||||
| OS type for building Yocto: | --- | Type of Regression: | --- | ||||
| Verified: | Documentation change: | Don't know | |||||
| Attachments: |
|
||||||
|
Description
Maxin B. John
2017-04-03 13:16:07 UTC
I can accept this, but will have to find the cycles to look at it in the next week or so. *** Bug 12492 has been marked as a duplicate of this bug. *** We've not had X on qemuarm64 for a number of releases and it's unclear whether that's a limitation of the emulated architecture or simply that the kernel config is missing a required option. It is the platform that has the issues, enabling X is non-trivial. We can turn on kernel options related to X all we like and you will still have missing devices to actually launch X. I was working on this, and never did complete the research into what it would take to fix/enable the qemu bits. Since the effort required for this feature is higher than initially anticipated, can we agree to close this as "wontfix" ? Closing as wont fix. I believe with the virtio-gpu option, it should be possible to get this working. Reopening this bug to track and address this issue. Able to reproduce issue with 2.7M1RC1 release : root@qemuarm64:/# zcat /proc/config.gz |grep CONFIG_FB # CONFIG_FB is not set root@qemuarm64:/# ps -e | grep X root@qemuarm64:/# Able to reproduce this issue in 2.7_M2.RC2 release : root@qemuarm64:/# zcat /proc/config.gz |grep CONFIG_FB # CONFIG_FB is not set root@qemuarm64:/# ps -e | grep X root@qemuarm64:/# Created attachment 4447 [details]
X server fails to start in qemuarm64
X server fails to start.
Attached the log file Xorg.0.log
This is fixed in git master branch commit b181bf92e2bc51a808478c12fe62177d966f2a85 Author: Jon Mason <jdmason@kudzu.us> Date: Tue Mar 5 17:32:18 2019 -0500 qemuarm64: Add graphics support Add the necessary parts to qemuarm64.conf for graphics to be shown in the SDL window, and USB so that it is possible to interact with it. (From OE-Core rev: 7098a0e9115416b2cc1234e86893f8b9337e7849) Signed-off-by: Jon Mason <jdmason@kudzu.us> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> This commit SHOULD be in 2.7 M3 |