Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

GUI #227

Open
Asgard1232 opened this issue Aug 2, 2021 · 2 comments
Open

GUI #227

Asgard1232 opened this issue Aug 2, 2021 · 2 comments

Comments

@Asgard1232
Copy link

So far I've managed to get CheriBSD running with a command line interface (I'm a beginner in this area). Is there any guide available on how to obtain an interactive GUI running on CheriBSD, including programs such as e.g. a WebKit interface/browser or X11?

@jrtc27
Copy link
Member

jrtc27 commented Aug 2, 2021

X11 is a work in progress that currently requires manually applying various patches submitted upstream to fix code issues that show up on CHERI. But even then I highly doubt you want to use it, trying to run a GUI on QEMU (or, even worse, Arm's FVP) is too slow to be a good experience.

@rwatson
Copy link
Member

rwatson commented Aug 2, 2021

Tagging @arichardson who has been doing our X11/desktop-related work. In that work he's generally been using XVNC rather than running X11 on the console. Even with QEMU rather than the FVP, it still runs very slowly -- but we are pushing ahead with development in anticipation of the Arm Morello platform becoming more widely available. (We also have implementation work bringing the Panfrost driver framework to FreeBSD to support the GPU on the Morello SoC.)

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

No branches or pull requests

3 participants